Skip to content

Parametrize theme screen test to parallelize across workers - #26

Open
montionugera wants to merge 1 commit into
rdlu:mainfrom
montionugera:perf/issue-16-parallelize-theme-screen-test
Open

montionugera wants to merge 1 commit into
rdlu:mainfrom
montionugera:perf/issue-16-parallelize-theme-screen-test

Conversation

@montionugera

Copy link
Copy Markdown

Split test_every_theme_paints_every_screen into a separate persistence/transparency check and a parametrized test across screens (recipes, inventory, storage, nanites, effects, multitools, portals).

This allows pytest -n auto --dist worksteal to distribute individual screen tests across workers rather than having a single test dominate the CI test floor.

Closes #16

This branch has not been deployed

No deployments
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.

Keep a full CI run under one billed minute

1 participant