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
It's in the queue - https://perf.rust-lang.org/status.html - I'm not sure why we benchmarked in the wrong order yet. My suspicion is that the PR result was incorrectly queued as a try build, which would prioritize it over master commits, though it would typically have the parent commit still precede it.
I thought, that if no parent for perf run exist, no benchmarks will be run at all, but i was wrong. It will run, but simply don't do comparison.
Perf run results for #90891 exist, so yes, upcoming runs should work :-)
This bumped priority for rust-lang/rust@e58e7b1 to run, since it was necessary for the try build
Once rust-lang/rust@e58e7b1 ran, its results attempted to be posted, but the parent of that commit had not yet been benchmarked
I think it should be a relatively straightforward thing to change the queue code to fix this -- might actually represent a simplification since I think it'll probably mean dropping the prioritization logic.
Activity
Mark-Simulacrum commentedon Jan 31, 2022
It's in the queue - https://perf.rust-lang.org/status.html - I'm not sure why we benchmarked in the wrong order yet. My suspicion is that the PR result was incorrectly queued as a try build, which would prioritize it over master commits, though it would typically have the parent commit still precede it.
bjorn3 commentedon Jan 31, 2022
Should I close this issue then?
klensy commentedon Jan 31, 2022
No, it's not in queue? I mean, 90891, as it already failed, so other queued after 92711 will fail too.
Mark-Simulacrum commentedon Jan 31, 2022
The parent commit (rust-lang/rust@08df8b8) of #90891's merge (rust-lang/rust@e58e7b1) is in the queue -- currently in progress.
klensy commentedon Jan 31, 2022
I thought, that if no parent for perf run exist, no benchmarks will be run at all, but i was wrong. It will run, but simply don't do comparison.
Perf run results for #90891 exist, so yes, upcoming runs should work :-)
Mark-Simulacrum commentedon Jan 31, 2022
OK, I think I likely know what happened:
I think it should be a relatively straightforward thing to change the queue code to fix this -- might actually represent a simplification since I think it'll probably mean dropping the prioritization logic.