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

Support Junit5 parallel test execution through RemoteTestRunner (#378) #379

Merged

Conversation

fladdimir
Copy link
Contributor

@fladdimir fladdimir commented Jan 12, 2023

What it does

synchronized test failure notifications with multiple socket writes to prevent mixed-up output caused by calls from concurrent threads (resolves #378)

How to test

(hopefully) by running parallel tests, e.g. in console mode

Author checklist

…pse-jdt#378)

synchronized test failure notifications with multiple socket writes

Signed-off-by: Wladimir Hofmann <[email protected]>
@fladdimir
Copy link
Contributor Author

fladdimir commented Jan 12, 2023

manual test, logging the RemoteTestRunner output

before - failure messages/traces of both tests are mixed up:
output_before.md

fixed - failure messages/traces of both tests are correctly sent sequentially:
output_fixed.md

@jjohnstn jjohnstn merged commit 66e1b5c into eclipse-jdt:master Jan 12, 2023
@jjohnstn
Copy link
Contributor

Thanks @fladdimir

@fladdimir
Copy link
Contributor Author

@jjohnstn Thanks for the quick merge!

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.

Support Junit5 parallel test execution through RemoteTestRunner
2 participants