Skip to content

refactor(UITests): Enable parallel execution for non-interactive tests - #4103

Open
Keboo wants to merge 2 commits into
masterfrom
attemptUitestSpeedup
Open

Keboo wants to merge 2 commits into
masterfrom
attemptUitestSpeedup

Conversation

@Keboo

@Keboo Keboo commented Oct 2, 2026

Copy link
Copy Markdown
Member

Introduces a DoesNotRequireInteraction attribute to mark UI tests that do not require sequential execution, allowing them to run in parallel. This leverages TUnit's parallelization capabilities to significantly reduce overall test suite execution time.

Updates several package versions, including TUnit, to support these changes and improve overall stability.

Keboo added 2 commits October 2, 2026 00:08
Introduces a `DoesNotRequireInteraction` attribute to mark UI tests that do not require sequential execution, allowing them to run in parallel. This leverages TUnit's parallelization capabilities to significantly reduce overall test suite execution time.

Updates several package versions, including TUnit, to support these changes and improve overall stability.
Configures the TUnit test runner to execute a maximum of 10 UI tests in parallel. This helps manage resource consumption and improve test stability during concurrent execution.

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.

1 participant