-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Split Off Arm64 Perf Pipeline #54691
Conversation
Tagging subscribers to this area: @hoyosjs Issue DetailsIt seems there are significantly differing loads between perflab arm64 machines and other perflab machines, thus, the yaml is being split in two so that there can be two separate pipelines.
|
We are also missing the Windows Arm64 runs that are on the PerfSurfs, and the Mono AOT Arm64 run. Can you please include those in the new yaml file, and remove from the old one. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need to also include the mono AOT runs in the perf_arm64.yml file.
I chatted with @billwert and we were thinking it might be better to just have the two yml files named perf and perf_slow, since we could end up with non-Arm64 runs in the slow side, and we already have Arm64 runs that we do not want in the Arm64 yaml. The other piece of this is how we will deploy it. I think the right way to do this is to first check-in an empty perf_slow.yml and get the pipeline configured in AzDO. Then once that is all setup we can move the jobs over. This way we don't have any interruption in lab operation. |
dc3b565
to
8c4cc12
Compare
0d2c9a2
to
3b199ab
Compare
Can you do a private run of this through AzDO, to ensure that we are seeing the right jobs get cut out, and everything else is parsing correctly? Once we have that LGTM |
Need a new PR since Drew is on vacation |
It seems there are significantly differing loads between perflab arm64 machines and other perflab machines, thus, the yaml is being split in two so that there can be two separate pipelines.
Since perf_slow was merged separately, this PR now removes those entries from perf.yml.