@@ -18,10 +18,8 @@ func TestLogPollerMetrics_RecordQueryDuration(t *testing.T) {
1818 m := setupTestLogPollerMetrics (t )
1919 ctx := context .Background ()
2020
21- m .RecordQueryDuration (ctx , "PollLogs" , Read , 0.005 ) // 5ms
22-
23- // Collect and make sure at least one sample was recorded
24- require .Greater (t , testutil .CollectAndCount (PromLpQueryDuration ), 0 )
21+ m .RecordQueryDuration (ctx , "PollLogs" , Read , 0.005 )
22+ require .Positive (t , testutil .CollectAndCount (PromLpQueryDuration ))
2523}
2624
2725func TestLogPollerMetrics_RecordQueryDatasetSize (t * testing.T ) {
@@ -30,9 +28,10 @@ func TestLogPollerMetrics_RecordQueryDatasetSize(t *testing.T) {
3028
3129 m .RecordQueryDatasetSize (ctx , "PollLogs" , Read , 10 )
3230
33- require .Equal (t ,
34- float64 ( 10 ) ,
31+ require .InEpsilon (t ,
32+ 10.0 ,
3533 testutil .ToFloat64 (PromLpQueryDataSets .WithLabelValues ("test-network" , "1" , "PollLogs" , "read" )),
34+ 0.001 ,
3635 )
3736}
3837
@@ -42,9 +41,10 @@ func TestLogPollerMetrics_IncrementLogsInserted(t *testing.T) {
4241
4342 m .IncrementLogsInserted (ctx , 5 )
4443
45- require .Equal (t ,
46- float64 ( 5 ) ,
44+ require .InEpsilon (t ,
45+ 5.0 ,
4746 testutil .ToFloat64 (PromLpLogsInserted .WithLabelValues ("test-network" , "1" )),
47+ 0.001 ,
4848 )
4949}
5050
@@ -54,8 +54,9 @@ func TestLogPollerMetrics_IncrementBlocksInserted(t *testing.T) {
5454
5555 m .IncrementBlocksInserted (ctx , 3 )
5656
57- require .Equal (t ,
58- float64 ( 3 ) ,
57+ require .InEpsilon (t ,
58+ 3.0 ,
5959 testutil .ToFloat64 (PromLpBlocksInserted .WithLabelValues ("test-network" , "1" )),
60+ 0.001 ,
6061 )
6162}
0 commit comments