Skip to content

Commit 18592fa

Browse files
Fix misplaced parentheses in integration tests (#7432)
* Fix misplaced parentheses in WaitSumMetricsWithOptions calls e2e.WithLabelMatchers options were being passed as msgAndArgs to require.NoError instead of as options to WaitSumMetricsWithOptions, silently disabling label filtering in 5 integration test assertions. Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com> * fix Test_Ruler_UTF8 Signed-off-by: SungJin1212 <tjdwls1201@gmail.com> --------- Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com> Signed-off-by: SungJin1212 <tjdwls1201@gmail.com> Co-authored-by: SungJin1212 <tjdwls1201@gmail.com>
1 parent 5852b02 commit 18592fa

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

integration/alertmanager_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,12 @@ func TestAlertmanagerWithUserIndexUpdater(t *testing.T) {
9595

9696
require.NoError(t, s.StartAndWaitReady(am))
9797
// To make sure user index file is updated/scanned
98-
require.NoError(t, am.WaitSumMetricsWithOptions(e2e.Greater(float64(0)), []string{"cortex_user_index_last_successful_update_timestamp_seconds"}),
98+
require.NoError(t, am.WaitSumMetricsWithOptions(e2e.Greater(float64(0)), []string{"cortex_user_index_last_successful_update_timestamp_seconds"},
9999
e2e.WithLabelMatchers(labels.MustNewMatcher(labels.MatchEqual, "component", "alertmanager")),
100-
)
101-
require.NoError(t, am.WaitSumMetricsWithOptions(e2e.GreaterOrEqual(float64(1)), []string{"cortex_user_index_scan_succeeded_total"}),
100+
))
101+
require.NoError(t, am.WaitSumMetricsWithOptions(e2e.GreaterOrEqual(float64(1)), []string{"cortex_user_index_scan_succeeded_total"},
102102
e2e.WithLabelMatchers(labels.MustNewMatcher(labels.MatchEqual, "component", "alertmanager")),
103-
)
103+
))
104104
}
105105

106106
func TestAlertmanagerStoreAPI(t *testing.T) {

integration/ruler_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,13 +192,13 @@ func TestRulerWithUserIndexUpdater(t *testing.T) {
192192
require.NoError(t, c.SetRuleGroup(ruleGroup, ns))
193193

194194
// To make sure user index file is updated/scanned
195-
require.NoError(t, ruler.WaitSumMetricsWithOptions(e2e.Greater(float64(0)), []string{"cortex_user_index_last_successful_update_timestamp_seconds"}),
195+
require.NoError(t, ruler.WaitSumMetricsWithOptions(e2e.Greater(float64(0)), []string{"cortex_user_index_last_successful_update_timestamp_seconds"},
196196
e2e.WithLabelMatchers(labels.MustNewMatcher(labels.MatchEqual, "component", "ruler")),
197-
)
197+
))
198198

199-
require.NoError(t, ruler.WaitSumMetricsWithOptions(e2e.GreaterOrEqual(float64(1)), []string{"cortex_user_index_scan_succeeded_total"}),
199+
require.NoError(t, ruler.WaitSumMetricsWithOptions(e2e.GreaterOrEqual(float64(1)), []string{"cortex_user_index_scan_succeeded_total"},
200200
e2e.WithLabelMatchers(labels.MustNewMatcher(labels.MatchEqual, "component", "ruler")),
201-
)
201+
))
202202
}
203203

204204
func TestRulerAPISingleBinary(t *testing.T) {

integration/utf8_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ overrides:
164164

165165
err = c.SetRuleGroup(ruleGroup, "namespace")
166166
require.NoError(t, err)
167-
require.NoError(t, cortex.WaitSumMetricsWithOptions(e2e.Equals(1), []string{"cortex_ruler_managers_total"}), e2e.WithLabelMatchers(labels.MustNewMatcher(labels.MatchEqual, "user", "user-1")))
167+
require.NoError(t, cortex.WaitSumMetrics(e2e.Equals(1), "cortex_ruler_managers_total"))
168168
require.NoError(t, cortex.WaitSumMetricsWithOptions(e2e.Equals(1), []string{"cortex_ruler_rule_groups_in_store"}, e2e.WithLabelMatchers(
169169
labels.MustNewMatcher(labels.MatchEqual, "user", "user-1")),
170170
e2e.WaitMissingMetrics,

0 commit comments

Comments
 (0)