Skip to content

feat(tests): enhance test parallelization#199

Merged
Nahuel990 merged 4 commits intoministackorg:masterfrom
jgrumboe:parallel-tests
Apr 10, 2026
Merged

feat(tests): enhance test parallelization#199
Nahuel990 merged 4 commits intoministackorg:masterfrom
jgrumboe:parallel-tests

Conversation

@jgrumboe
Copy link
Copy Markdown
Contributor

@jgrumboe jgrumboe commented Apr 9, 2026

Improve test execution by adding parallelization capabilities and organizing tests into parallel-safe and serial phases.

This change optimizes the testing process and reduces runtime for tests that can run concurrently.

Additionally, update dependencies to support the new parallelization features.

@jgrumboe
Copy link
Copy Markdown
Contributor Author

jgrumboe commented Apr 9, 2026

@Nahuel990 I'm not quite sure if it's worth it. CI workflow run decreased by 45 seconds. Maybe it's a good thing to have already in place because the number of tests will be growing. The tradeoff is that the output changes, and is not as nice as before. And devs would need to think of writing tests really atomic, not depending on each other. That's not the case for some CFN and DDB tests at the moment.

@Nahuel990
Copy link
Copy Markdown
Collaborator

Nice! Thanks @jgrumboe

@jgrumboe jgrumboe marked this pull request as ready for review April 9, 2026 10:11
@jgrumboe
Copy link
Copy Markdown
Contributor Author

jgrumboe commented Apr 9, 2026

Ok, then let's start with this.
I'll have a look at the CFN and DDB tests later to refactor them to be more isolated.

@Nahuel990 Nahuel990 merged commit 4a836f3 into ministackorg:master Apr 10, 2026
1 check passed
@jgrumboe jgrumboe deleted the parallel-tests branch April 12, 2026 05:28
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