diff --git a/rules/manager_test.go b/rules/manager_test.go index 98ce3c35b1..f993c28712 100644 --- a/rules/manager_test.go +++ b/rules/manager_test.go @@ -831,7 +831,7 @@ func TestUpdate_AlwaysRestore(t *testing.T) { ruleManager.start() defer ruleManager.Stop() - err := ruleManager.Update(10*time.Second, []string{"fixtures/rules_alerts.yaml"}, nil, "", nil) + err := ruleManager.Update(10*time.Second, []string{"fixtures/rules_alerts.yaml"}, labels.EmptyLabels(), "", nil) require.NoError(t, err) for _, g := range ruleManager.groups { @@ -840,7 +840,7 @@ func TestUpdate_AlwaysRestore(t *testing.T) { } // Use different file, so groups haven't changed, therefore, we expect state restoration - err = ruleManager.Update(10*time.Second, []string{"fixtures/rules_alerts2.yaml"}, nil, "", nil) + err = ruleManager.Update(10*time.Second, []string{"fixtures/rules_alerts2.yaml"}, labels.EmptyLabels(), "", nil) for _, g := range ruleManager.groups { require.True(t, g.shouldRestore) } @@ -863,7 +863,7 @@ func TestUpdate_AlwaysRestoreDoesntAffectUnchangedGroups(t *testing.T) { ruleManager.start() defer ruleManager.Stop() - err := ruleManager.Update(10*time.Second, files, nil, "", nil) + err := ruleManager.Update(10*time.Second, files, labels.EmptyLabels(), "", nil) require.NoError(t, err) for _, g := range ruleManager.groups { @@ -872,7 +872,7 @@ func TestUpdate_AlwaysRestoreDoesntAffectUnchangedGroups(t *testing.T) { } // Use the same file, so groups haven't changed, therefore, we don't expect state restoration - err = ruleManager.Update(10*time.Second, files, nil, "", nil) + err = ruleManager.Update(10*time.Second, files, labels.EmptyLabels(), "", nil) for _, g := range ruleManager.groups { require.False(t, g.shouldRestore) } @@ -1090,7 +1090,7 @@ func reloadRules(rgs *rulefmt.RuleGroups, t *testing.T, tmpFile *os.File, ruleMa _, _ = tmpFile.Seek(0, 0) _, err = tmpFile.Write(bs) require.NoError(t, err) - err = ruleManager.Update(interval, []string{tmpFile.Name()}, nil, "", nil) + err = ruleManager.Update(interval, []string{tmpFile.Name()}, labels.EmptyLabels(), "", nil) require.NoError(t, err) } @@ -1686,7 +1686,7 @@ groups: }, }) m.start() - err = m.Update(time.Second, []string{fname}, nil, "", nil) + err = m.Update(time.Second, []string{fname}, labels.EmptyLabels(), "", nil) require.NoError(t, err) rgs := m.RuleGroups() diff --git a/rules/origin_test.go b/rules/origin_test.go index 70463f12b0..f25e8c2a59 100644 --- a/rules/origin_test.go +++ b/rules/origin_test.go @@ -29,7 +29,7 @@ import ( type unknownRule struct{} func (u unknownRule) Name() string { return "" } -func (u unknownRule) Labels() labels.Labels { return nil } +func (u unknownRule) Labels() labels.Labels { return labels.EmptyLabels() } func (u unknownRule) Eval(ctx context.Context, evalDelay time.Duration, time time.Time, queryFunc QueryFunc, url *url.URL, i int) (promql.Vector, error) { return nil, nil }