Skip to content

Commit 0eab788

Browse files
authored
Relaxing float comparison on fuzz testing (#6342)
1 parent 7c973ee commit 0eab788

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: integration/query_fuzz_test.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,8 @@ var comparer = cmp.Comparer(func(x, y model.Value) bool {
641641
}
642642
compareFloats := func(l, r float64) bool {
643643
const epsilon = 1e-6
644-
return cmp.Equal(l, r, cmpopts.EquateNaNs(), cmpopts.EquateApprox(0, epsilon))
644+
const fraction = 1.e-10 // 0.00000001%
645+
return cmp.Equal(l, r, cmpopts.EquateNaNs(), cmpopts.EquateApprox(fraction, epsilon))
645646
}
646647
compareMetrics := func(l, r model.Metric) bool {
647648
return l.Equal(r)

0 commit comments

Comments
 (0)