Make excluded threadunsafe tests threadsafe#121
Make excluded threadunsafe tests threadsafe#121IanButterworth wants to merge 4 commits intomasterfrom
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #121 +/- ##
=======================================
Coverage 79.24% 79.24%
=======================================
Files 10 10
Lines 1913 1913
=======================================
Hits 1516 1516
Misses 397 397 ☔ View full report in Codecov by Sentry. |
|
I don't think this is safe to merge without #101. |
|
I could test #101 in JuliaLang/julia#57087 ? |
|
It's already been tested quite extensively 😅 What we're missing is an audit and review: #101 (comment) That being said... nothing in Distributed uses threadpools, so if JuliaLang/julia#57087 only adds to the interactive threadpool then maybe we're safe. Does |
|
Yeah it adds an interactive thread but bear in mind that that makes the main thread an interactive thread. A few places in julia tests assumed |
|
|
Ah ok, then it's definitely not safe to merge without #101 unfortunately. Distributed mostly uses |
|
I think you can do |
|
@JamesWrigley should this be merged into #101 ? I'm not sure what the right thing to change it to is though? Just always enable these tests if threadsafety has been fixed? |
|
The last three commits should be deleted, and then this can be merged. |
|
Superseded by #122 |
On JuliaLang/julia#57087 this makes tests pass locally for me