Hello,
We are currently trying to run rr on machines that execute different kinds of jobs. We are seeing failures for rr because some of the other jobs are also using hw counters, and the kernel is multiplexing them, so rr does not get correct values (e.g. it often fails already during startup with "Got 0 branch events, expected at least 500").
I filed #2421 to improve detecting this case, also when this happens during the runtime of rr (and not just during startup).
In general, do you have any ideas how to work around this problem?
Thanks!
Tobi