Commit e754847
committed
DO NOT MERGE: stress-test langsmith flake fix (1000x per matrix)
Temporary experiment branch to validate that removing max_cached_workflows=0
from test_temporal_prefixed_query_not_traced fixes the Windows 3.10 deadlock
flake.
Changes:
- tests/contrib/langsmith/test_integration.py: parametrize the test with
range(1000) so each matrix entry runs it 1000x via pytest-xdist; remove
max_cached_workflows=0 from the worker config.
- .github/workflows/ci.yml (build-lint-test job only):
- Run only the parametrized test with -p no:rerunfailures so a single
failure is not hidden by retries.
- Disable poe lint, poe bridge-lint, the time-skipping test step, and the
openai test step for this branch.
- Bump job timeout to 60 min.
- Step timeout 30 min for the stress test.
Success = 0 failures across 10,000 invocations (10 matrix entries x 1000).
Any single failure means the cache=0 removal is not sufficient and a deeper
fix is needed.
This branch will be discarded once CI confirms the result. The actual fix
(test change only, no CI change) will go on a separate branch/PR.1 parent a161d18 commit e754847
2 files changed
Lines changed: 21 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
63 | 64 | | |
64 | | - | |
| 65 | + | |
| 66 | + | |
65 | 67 | | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
77 | 80 | | |
78 | 81 | | |
79 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1224 | 1224 | | |
1225 | 1225 | | |
1226 | 1226 | | |
| 1227 | + | |
1227 | 1228 | | |
1228 | 1229 | | |
1229 | 1230 | | |
| 1231 | + | |
1230 | 1232 | | |
1231 | 1233 | | |
1232 | 1234 | | |
| |||
1235 | 1237 | | |
1236 | 1238 | | |
1237 | 1239 | | |
| 1240 | + | |
1238 | 1241 | | |
1239 | 1242 | | |
1240 | 1243 | | |
| |||
1249 | 1252 | | |
1250 | 1253 | | |
1251 | 1254 | | |
1252 | | - | |
1253 | 1255 | | |
1254 | 1256 | | |
1255 | 1257 | | |
| |||
0 commit comments