`hrtime::test::update_multi` fails occasionally in CI on Ubuntu
Debug and fix or disable.
Mostly on the new arm64 runners it seems.
I thought I had fixed that in #2636 but I guess not.
https://github.com/mozilla/neqo/pull/2636 disables the test on ARM.
https://github.com/mozilla/neqo/actions/runs/15073341987/job/42374916088?pr=2639 is a recent failure on x86-64.
https://github.com/mozilla/neqo/actions/runs/15073341987/job/42374916088?pr=2639#step:7:291
Probably fixed by #2641
Reopening again, given recent failure:
https://github.com/mozilla/neqo/actions/runs/15418677161/job/43387638309?pr=2691
Another: https://github.com/mozilla/neqo/actions/runs/15485123773/job/43598054549
Two more:
- https://github.com/mozilla/neqo/actions/runs/15528951618/job/43713676263?pr=2717
- https://github.com/mozilla/neqo/actions/runs/15528951618/job/43713676248?pr=2717
@martinthomson is there anything we can tweak, or should we disable this test on ubuntu-24.04-arm?
The slack we allow for timers is 1.5ms. Here, I'm seeing up to twice that amount of slip for ARM. We could have different constants for the different platforms, to allow for increased slippage on ARM.