Although previous changes capping Sample app build output artifact sizes to <5GB seems to have effectively prevented the "Out Of Memory" errors during download of the artifacts on x64 job agents, it appears that on arm64 job agents the "Out Of Memory" error still getting hit for artifacts that are <5GB.
Hence, splitting 3 relatively large CS Sample app build output artifacts into smaller ones to help avoid the "Out Of Memory" download error on arm64.
NOTE: This PR needs to be paired with a PR with matching changes against the internal Aggregator repo.
Target Release
v1.5.
Checklist
There are no changes to the Sample apps themselves, this is just moving 3 sample apps to new folders.
[ ] Samples build and run using the Visual Studio versions listed in the Windows development docs.
[ ] Samples build and run on all supported platforms (x64, x86, ARM64) and configurations (Debug, Release).
[ ] Samples set the minimum supported OS version to Windows 10 version 1809.
[ ] Samples build clean with no warnings or errors.
[ ] If I am onboarding a new feature, then I must have correctly setup a new CI pipeline for my feature with the correct triggers and path filters laid out in the "Onboarding Samples CI Pipeline for new feature" section in samples-guidelines.md.
[ ] I have commented on my PR /azp run SamplesCI-<FeatureName> to have the CI build run on my branch for each of my FeatureName my PR is modifying. This must be done on the latest commit on the PR before merging to ensure the build is up to date and accurate. Warning: the PR will not block automatically if this is not run due to '/azp run' limitation on triggering more than 10 pipelines.
Description
Although previous changes capping Sample app build output artifact sizes to <5GB seems to have effectively prevented the "Out Of Memory" errors during download of the artifacts on x64 job agents, it appears that on arm64 job agents the "Out Of Memory" error still getting hit for artifacts that are <5GB. Hence, splitting 3 relatively large CS Sample app build output artifacts into smaller ones to help avoid the "Out Of Memory" download error on arm64. NOTE: This PR needs to be paired with a PR with matching changes against the internal Aggregator repo.
Target Release
v1.5.
Checklist
There are no changes to the Sample apps themselves, this is just moving 3 sample apps to new folders.
/azp run SamplesCI-<FeatureName>
to have the CI build run on my branch for each of my FeatureName my PR is modifying. This must be done on the latest commit on the PR before merging to ensure the build is up to date and accurate. Warning: the PR will not block automatically if this is not run due to '/azp run' limitation on triggering more than 10 pipelines.