Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(performance): parallel test execution #416 #648

Merged
merged 2 commits into from
Mar 11, 2021

Conversation

petermetz
Copy link
Contributor

@petermetz petermetz commented Mar 10, 2021

Provides a workaround to avoid having to deal
with the issue of the Fabric AIO image not using
randomized host ports by marking the test cases
that use said docker image as 'parallel not ok'
for the tap test runner meaning that all the tests
will run parallel except for these ones for Fabric.

Fixes #416

Signed-off-by: Peter Somogyvari peter.somogyvari@accenture.com

Provides a workaround to avoid having to deal
with the issue of the Fabric AIO image not using
randomized host ports by marking the test cases
that use said docker image as 'parallel not ok'
for the tap test runner meaning that all the tests
will run parallel except for these ones for Fabric.

Fixes hyperledger-cacti#416

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
@petermetz petermetz changed the title Fix 416 fix(performance): parallel test execution #416 Mar 10, 2021
This should make it at least 4 times faster for the CI
to execute for any given pull request.

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
@petermetz petermetz added Developer_Experience enhancement New feature or request Performance Everything related to how fast/efficient the software or it's tooling (e.g. build) is. labels Mar 10, 2021
@petermetz petermetz marked this pull request as ready for review March 10, 2021 09:06
@petermetz petermetz enabled auto-merge (rebase) March 10, 2021 09:06
@petermetz petermetz disabled auto-merge March 11, 2021 17:55
@petermetz petermetz merged commit 28e24b1 into hyperledger-cacti:main Mar 11, 2021
@petermetz petermetz deleted the fix-416 branch March 11, 2021 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Developer_Experience enhancement New feature or request Performance Everything related to how fast/efficient the software or it's tooling (e.g. build) is.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fix(performance): parallel test execution
2 participants