@@ -96,7 +96,7 @@ func TestDistributorQuerier_SelectShouldHonorQueryIngestersWithin(t *testing.T)
9696 limits .QueryIngestersWithin = model .Duration (testData .queryIngestersWithin )
9797 overrides := validation .NewOverrides (limits , nil )
9898
99- queryable := newDistributorQueryable (distributor , streamingMetadataEnabled , true , nil , nil , 1 , overrides )
99+ queryable := newDistributorQueryable (distributor , streamingMetadataEnabled , true , nil , nil , 1 , overrides , nil )
100100 querier , err := queryable .Querier (testData .queryMinT , testData .queryMaxT )
101101 require .NoError (t , err )
102102
@@ -136,7 +136,7 @@ func TestDistributorQueryableFilter(t *testing.T) {
136136 limits .QueryIngestersWithin = model .Duration (1 * time .Hour )
137137 overrides := validation .NewOverrides (limits , nil )
138138
139- dq := newDistributorQueryable (d , false , true , nil , nil , 1 , overrides )
139+ dq := newDistributorQueryable (d , false , true , nil , nil , 1 , overrides , nil )
140140
141141 now := time .Now ()
142142
@@ -192,7 +192,7 @@ func TestIngesterStreaming(t *testing.T) {
192192
193193 queryable := newDistributorQueryable (d , true , true , batch .NewChunkMergeIterator , func (string ) bool {
194194 return partialDataEnabled
195- }, 1 , overrides )
195+ }, 1 , overrides , nil )
196196 querier , err := queryable .Querier (mint , maxt )
197197 require .NoError (t , err )
198198
@@ -363,7 +363,7 @@ func TestDistributorQuerier_Retry(t *testing.T) {
363363
364364 queryable := newDistributorQueryable (d , true , true , batch .NewChunkMergeIterator , func (string ) bool {
365365 return true
366- }, ingesterQueryMaxAttempts , overrides )
366+ }, ingesterQueryMaxAttempts , overrides , nil )
367367 querier , err := queryable .Querier (mint , maxt )
368368 require .NoError (t , err )
369369
@@ -421,7 +421,7 @@ func TestDistributorQuerier_Select_CancelledContext_NoRetry(t *testing.T) {
421421 overrides := validation .NewOverrides (limits , nil )
422422 queryable := newDistributorQueryable (d , true , true , batch .NewChunkMergeIterator , func (string ) bool {
423423 return true
424- }, ingesterQueryMaxAttempts , overrides )
424+ }, ingesterQueryMaxAttempts , overrides , nil )
425425 querier , err := queryable .Querier (mint , maxt )
426426 require .NoError (t , err )
427427
@@ -455,7 +455,7 @@ func TestDistributorQuerier_Select_CancelledContext(t *testing.T) {
455455 overrides := validation .NewOverrides (limits , nil )
456456 queryable := newDistributorQueryable (d , true , true , batch .NewChunkMergeIterator , func (string ) bool {
457457 return true
458- }, ingesterQueryMaxAttempts , overrides )
458+ }, ingesterQueryMaxAttempts , overrides , nil )
459459 querier , err := queryable .Querier (mint , maxt )
460460 require .NoError (t , err )
461461
@@ -480,7 +480,7 @@ func TestDistributorQuerier_Labels_CancelledContext(t *testing.T) {
480480 overrides := validation .NewOverrides (limits , nil )
481481 queryable := newDistributorQueryable (d , true , true , batch .NewChunkMergeIterator , func (string ) bool {
482482 return true
483- }, ingesterQueryMaxAttempts , overrides )
483+ }, ingesterQueryMaxAttempts , overrides , nil )
484484 querier , err := queryable .Querier (mint , maxt )
485485 require .NoError (t , err )
486486
@@ -537,7 +537,7 @@ func TestDistributorQuerier_LabelNames(t *testing.T) {
537537
538538 queryable := newDistributorQueryable (d , streamingEnabled , labelNamesWithMatchers , nil , func (string ) bool {
539539 return partialDataEnabled
540- }, 1 , overrides )
540+ }, 1 , overrides , nil )
541541 querier , err := queryable .Querier (mint , maxt )
542542 require .NoError (t , err )
543543
@@ -625,7 +625,7 @@ func TestDistributorQuerier_QueryIngestersWithinBoundary(t *testing.T) {
625625 limits .QueryIngestersWithin = model .Duration (lookback )
626626 overrides := validation .NewOverrides (limits , nil )
627627
628- queryable := newDistributorQueryable (distributor , false , true , nil , nil , 1 , overrides )
628+ queryable := newDistributorQueryable (distributor , false , true , nil , nil , 1 , overrides , func () time. Time { return now } )
629629 querier , err := queryable .Querier (testData .queryMinT , testData .queryMaxT )
630630 require .NoError (t , err )
631631
@@ -636,7 +636,7 @@ func TestDistributorQuerier_QueryIngestersWithinBoundary(t *testing.T) {
636636 assert .Len (t , distributor .Calls , 0 , testData .description )
637637 } else {
638638 require .Len (t , distributor .Calls , 1 , testData .description )
639- assert .InDelta (t , testData .expectedMinT , int64 (distributor .Calls [0 ].Arguments .Get (1 ).(model.Time )), float64 ( 15 * time . Second . Milliseconds ( )), testData .description )
639+ assert .Equal (t , testData .expectedMinT , int64 (distributor .Calls [0 ].Arguments .Get (1 ).(model.Time )), testData .description )
640640 assert .Equal (t , testData .expectedMaxT , int64 (distributor .Calls [0 ].Arguments .Get (2 ).(model.Time )), testData .description )
641641 }
642642 })
0 commit comments