Commit b37b31b
Fix wrapper test failures by running them sequentially
The wrapper tests import multiple heavy external packages (PETSc, MINPACK,
NLsolve, etc.) that can have issues with parallel initialization and resource
contention. This change:
1. Forces sequential execution (nworkers=0) for wrapper tests specifically
2. Increases retry count from 3 to 5 for tests involving PETSc/MINPACK
3. Sets RETESTITEMS_NWORKERS=0 in CI workflow for wrapper group
This should resolve the intermittent failures seen in:
https://github.com/SciML/NonlinearSolve.jl/actions/runs/16865133167/job/47770956480
🤖 Generated with Claude Code
Co-Authored-By: Claude <[email protected]>1 parent 7eb78ff commit b37b31b
File tree
3 files changed
+14
-7
lines changed- .github/workflows
- test
- wrappers
3 files changed
+14
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| 81 | + | |
| 82 | + | |
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
23 | 28 | | |
24 | | - | |
| 29 | + | |
25 | 30 | | |
26 | 31 | | |
27 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| |||
0 commit comments