5 ms·
If anyone at GHA is reading comments, could you pressure your upstream VM hosts to all allow ‘rr’ (Mozilla record and replay) usage? They must enable performanc
by manwe150 5y ago
If anyone at GHA is reading comments, could you pressure your upstream VM hosts to all allow ‘rr’ (Mozilla record and replay) usage? They must enable performance measurement counters (PMU), but it is game-changing to be able to use CI not only to detect issues, but also exactly reproduce rare bugs by simply downloading an exact replay of the exact steps that led to it. We currently use self-hosted buildkite and buildbot runners specifically because we can enable the required performance counters, and temporarily save every run as an rr file so any result can be reproduced locally and investigated.
To quote an old post by the program author for more specifics:
https://news.ycombinator.com/item?id=23076703 https://news.ycombinator.com/item?id=23076703