You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TestMetrics_MeasureSince is failing in Ubuntu Groovy 20.10 (development release) on arm64 (Go 1.14), here is the test log. I patched the test to print m (MockSink) after each call of MeasureSince or MeasureSinceWithLabels (4 calls in this test) and commented out the t.Fatalf("") when m.vals[0] > 0.1. Then I ran the test 5 times, here are the results:
As you can see the m.vals[0] is lesser or equal to 0.1 in all rounds only in the first scenario covered by this test, all the others fail because they are greater than 0.1. I am not sure why those operations take longer in arm64 than in other architectures (I did not spend too much time investigating the root cause). As a workaround for now I plan to patch this test in the Debian package to check m.vals[0] > 0.5 instead of m.vals[0] > 0.1.
The text was updated successfully, but these errors were encountered:
I forgot to mention but a similar behavior can be identified in Test_GlobalMetrics_MeasureSince, specifically in the scenario with labels which is kind of expected.
TestMetrics_MeasureSince
is failing in Ubuntu Groovy 20.10 (development release) on arm64 (Go 1.14), here is the test log. I patched the test to printm
(MockSink
) after each call ofMeasureSince
orMeasureSinceWithLabels
(4 calls in this test) and commented out thet.Fatalf("")
whenm.vals[0] > 0.1
. Then I ran the test 5 times, here are the results:As you can see the
m.vals[0]
is lesser or equal to0.1
in all rounds only in the first scenario covered by this test, all the others fail because they are greater than0.1
. I am not sure why those operations take longer in arm64 than in other architectures (I did not spend too much time investigating the root cause). As a workaround for now I plan to patch this test in the Debian package to checkm.vals[0] > 0.5
instead ofm.vals[0] > 0.1
.The text was updated successfully, but these errors were encountered: