chore: [Backport] Small yamato tweaks #3724
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.
Purpose of this PR
This is a backport of #3711
Figure I should keep our yamato flows the same.
Jira ticket
n/a
Changelog
::GPU
from theagent.type
fordesktop_standalone_build
,desktop_standalone_test
andcmb_service_standalone_test
. All of these jobs disable the GPU so they don't need a machine with a GPU (gpu machines are much rarer)desktop_standalone_test_testproject_ubuntu_il2cpp_trunk
rather thandesktop_standalone_test_testproject_win_il2cpp_6000.0
that way thedesktop_standalone_test
and thecmb_service_standalone_test
can use the samedesktop_standalone_build
step rather than needing two different build stepsubuntu_6000.0
.ubuntu_6000.0
on the nightly and weekly builds.smaller_flavor
field intest_platforms.desktop
to use with lighter weight jobs (package_pack
,package_tests
,project_pack
). I chose which jobs to use a smaller VM from looking at the machine usage stats on bokken (like I say, I stared at yamato TOO MUCH this week).upm-ci
toUnifiedTestRunner
for theproject_pack
andproject_test
jobs.Documentation
Testing & QA (How your changes can be verified during release Playtest)
No testing needed.
Functional Testing
Manual testing :
Manual testing done
Automated tests:
Covered by existing automated tests
Covered by new automated tests
Does the change require QA team to:
Review automated tests
?Execute manual tests
?Provide feedback about the PR
?If any boxes above are checked the QA team will be automatically added as a PR reviewer.
Backports
Backport of #3711