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

sc-manual-seal: don't spawn threads in tests #3595

Merged
merged 1 commit into from
Mar 6, 2024

Conversation

andresilva
Copy link
Contributor

@andresilva andresilva commented Mar 6, 2024

Hopefully helps with test flakiness.

@andresilva andresilva added R0-silent Changes should not be mentioned in any release notes T0-node This PR/Issue is related to the topic “node”. labels Mar 6, 2024
@andresilva andresilva requested a review from a team March 6, 2024 11:55
@michalkucharczyk
Copy link
Contributor

We could run this test 20x (by modyfying gitlab-ci files) in this particular PR just to test if the fix works?
What was the failure-rate?

@michalkucharczyk michalkucharczyk requested a review from a team March 6, 2024 13:11
@athei athei added this pull request to the merge queue Mar 6, 2024
@andresilva
Copy link
Contributor Author

We could run this test 20x (by modyfying gitlab-ci files) in this particular PR just to test if the fix works? What was the failure-rate?

I'll open a draft PR to try and replicate this in CI.

@niklasad1
Copy link
Member

niklasad1 commented Mar 6, 2024

@andresilva can you add timeouts the rx.await in this PR as well? Just to make it easier debug if it starts failing again?

I'm not sure why it failed but could that too many threads were created and spawning the thread crashed then the future was not executed?

Merged via the queue into master with commit adce090 Mar 6, 2024
140 of 141 checks passed
@athei athei deleted the andre/manual-seal-threads branch March 6, 2024 16:00
@athei athei mentioned this pull request Mar 7, 2024
github-merge-queue bot pushed a commit that referenced this pull request Mar 7, 2024
Unfortunately, the flakiness wasn't fixed by
#3595. Let's disable the
test in the meanwhile since it is hanging on the CI a lot.

---------

Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
bgallois pushed a commit to duniter/duniter-polkadot-sdk that referenced this pull request Mar 25, 2024
bgallois pushed a commit to duniter/duniter-polkadot-sdk that referenced this pull request Mar 25, 2024
Unfortunately, the flakiness wasn't fixed by
paritytech#3595. Let's disable the
test in the meanwhile since it is hanging on the CI a lot.

---------

Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R0-silent Changes should not be mentioned in any release notes T0-node This PR/Issue is related to the topic “node”.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants