-
Notifications
You must be signed in to change notification settings - Fork 242
Switch to auto-scheduled setup for azure and azure_eastus2 ci runs #2104
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
base: main
Are you sure you want to change the base?
Conversation
…or Azure CI runs, and added the machines to use the profiles for the Azure CI runs.
…atch the azure vm names.
…e to match the recent update to azure.profile.yml.
…arks_ci_azure.json file.
…ated schedule yaml.
I assume this is work to move the Azure schedules over to what we were already doing for the other benchmark CI runs, right? If that is the case, do we have some list of what the previous schedule was to make sure that we are not missing any runs by moving how we generate them? |
The goal of this is to update the Azure Schedules with the new json schedule format for use with the soon to be in PR scheduling tool rather than the manual scheduling. I did a comparison between main and the PR and they both have the same tests running for the azure and azure-eastus2 schedules, although in different orders and with different names. The set of tests running for each are as follows (new names):
Azure-eastus2
Both sets are running the same tests, but the normal azure set also has the IDNA machines running tests. As noted, I did a comparison of the tests that are set to run before and after and no tests are missing. |
…ed_partners (when empty).
2ea394c
to
025d869
Compare
Force-pushed to include the clean-up of non-required configuration options in the azure.yml file. (preferred_partners and default_profile are not required). |
Switch to auto-scheduled setup for azure and azure_eastus2 ci runs. This includes adding the .json configuration files for specifying the jobs to schedule, updating the yaml schedules themselves, and adding individual machine profiles for the azure machines. I have one more set of machines and jobs to add and then will finalize and add the scheduler I have been using to the repo.
Can't test run the pipelines as the profiles are needed but will make sure to watch the pipelines for success.