[ci] Fix nightly test environment provisioning #8113
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Commit 475b912 improved Android SDK dependency provisioning steps by
combining the install of emulator and non emulator related dependencies.
These changes also moved emulator component provisioning to a step that
includes preview .NET SDK provisioning. In the nightly build this step
was running after we installed our workload packages, and our workload
install would be removed as part of SDK re-provisioning. This caused
~all of our nightly tests to fail with:
or
Fix this by updating the nightly build to bring in the handful of recent
improvements that were made to our to emulator test jobs. Emulator
component provisioning will now happen before .NET SDK and workload
installation.
The localization test job template has also been removed as it is no
longer in use.