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

MultiAsFlowTest flaky test in CI #816

Closed
jponge opened this issue Jan 17, 2022 · 3 comments · Fixed by #824
Closed

MultiAsFlowTest flaky test in CI #816

jponge opened this issue Jan 17, 2022 · 3 comments · Fixed by #824
Assignees
Labels
Kotlin Kotlin support
Milestone

Comments

@jponge
Copy link
Member

jponge commented Jan 17, 2022

I've observed occasional failures on that particular test for a few days, I'm unsure were it might come from:

[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running io.smallrye.mutiny.coroutines.DeferredAsUniTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.007 s - in io.smallrye.mutiny.coroutines.DeferredAsUniTest
[INFO] Running io.smallrye.mutiny.coroutines.UniAwaitSuspendingTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.748 s - in io.smallrye.mutiny.coroutines.UniAwaitSuspendingTest
[INFO] Running io.smallrye.mutiny.coroutines.FlowAsMultiTest
Error:  Tests run: 6, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 10.712 s <<< FAILURE! - in io.smallrye.mutiny.coroutines.FlowAsMultiTest
Error:  io.smallrye.mutiny.coroutines.FlowAsMultiTest.verify that coroutine cancellation result in failure  Time elapsed: 10.424 s  <<< FAILURE!
java.lang.AssertionError: No completion (or failure) event received in the last 10000 ms

[INFO] Running io.smallrye.mutiny.coroutines.MultiAsFlowTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.939 s - in io.smallrye.mutiny.coroutines.MultiAsFlowTest
[INFO] 
[INFO] Results:
[INFO] 
Error:  Failures: 
Error:    FlowAsMultiTest.verify that coroutine cancellation result in failure No completion (or failure) event received in the last 10000 ms
[INFO] 
Error:  Tests run: 36, Failures: 1, Errors: 0, Skipped: 0
@jponge jponge added the Kotlin Kotlin support label Jan 17, 2022
@jponge jponge added this to the 1.4.0 milestone Jan 17, 2022
@jponge
Copy link
Member Author

jponge commented Jan 17, 2022

Note that I'm going to investigate another flakiness in MutinySchedulerTest, so perhaps it's related with executors manipulations happening in Infrastructure across test runs.

@jponge
Copy link
Member Author

jponge commented Jan 19, 2022

An example: https://github.com/smallrye/smallrye-mutiny/actions/runs/1718332559

@jponge
Copy link
Member Author

jponge commented Jan 20, 2022

Seems like it frequently fails on Java 8 https://github.com/smallrye/smallrye-mutiny/runs/4886612061

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kotlin Kotlin support
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants