Skip to content

Conversation

@jdetter
Copy link
Collaborator

@jdetter jdetter commented Jan 18, 2026

Description of Changes

  • This will eliminate a lot of the test flakes with the unity testsuite. A huge amount of the test flakes here were that we were trying to acquire more than 2 unity license seats at a time which is not allowed. This will have the largest impact when the runners are busy.

The downside here: This will cause jobs to wait which is what we want right now. Jobs may wait to queue for several minutes while other jobs finish but I don't expect this to have a big impact on the total time a PR will spend in the merge queue.

API and ABI breaking changes

None

Expected complexity level and risk

1

Testing

  • Unity CI passes even if multiple jobs are running at the same time


# We need this to support "Docker in Docker"
- name: Start Docker daemon
run: /usr/local/bin/start-docker.sh
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new runners are very similar to the original github hosted runners - so we don't need docker in docker.

Copy link
Collaborator

@bfops bfops left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Straightforward to me! Thanks @jdetter !

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.

3 participants