Skip to content

Conversation

EmandM
Copy link
Collaborator

@EmandM EmandM commented Oct 15, 2025

Purpose of this PR

This is a backport of #3711
Figure I should keep our yamato flows the same.

Jira ticket

n/a

Changelog

  • Removed ::GPU from the agent.type for desktop_standalone_build, desktop_standalone_test and cmb_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)
  • Swapped the PR trigger to run desktop_standalone_test_testproject_ubuntu_il2cpp_trunk rather than desktop_standalone_test_testproject_win_il2cpp_6000.0 that way the desktop_standalone_test and the cmb_service_standalone_test can use the same desktop_standalone_build step rather than needing two different build steps
    • This does mean we no longer run PR tests on ubuntu_6000.0.
    • I think this is fine as mac and windows are by far the most used platforms.
    • We will still test ubuntu_6000.0 on the nightly and weekly builds.
  • Defined a smaller_flavor field in test_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).
  • Updated upm-ci to UnifiedTestRunner for the project_pack and project_test jobs.

Documentation

  • No documentation changes or additions were necessary.

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

@michalChrobot
Copy link
Collaborator

FYI, I also included changes from #3725

@michalChrobot michalChrobot enabled auto-merge (squash) October 16, 2025 06:45
@michalChrobot michalChrobot merged commit 1ef98b8 into develop Oct 16, 2025
12 checks passed
@michalChrobot michalChrobot deleted the chore/1.x/yamato-tweaks branch October 16, 2025 06:49
@svc-netcode-sdk svc-netcode-sdk requested a review from a team October 16, 2025 06:56
@sentinel-u3d sentinel-u3d bot requested a review from michalChrobot October 16, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants