Commit f590cd1
fix: skip heavy recursion tests in debug builds (#22446)
## Summary
Instead of bumping timeouts for slow tests in debug mode, skip them
entirely.
`HonkRecursionConstraintTest` and `ChonkRecursionConstraintTest` take
400-600s in debug builds, hitting the 600s default timeout. These are
heavy recursion constraint tests that build full recursive circuits —
the same code paths are already exercised (with debug assertions) by
faster tests in the suite.
This replaces the timeout-bump approach from PR #22347 with Adam's
suggestion to be selective about what runs in debug mode.
Supersedes #22427
ClaudeBox log: https://claudebox.work/s/c3fd56d2f55c879c?run=21 parent 83fc568 commit f590cd1
1 file changed
+5
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
248 | 253 | | |
249 | 254 | | |
250 | 255 | | |
251 | 256 | | |
252 | 257 | | |
253 | 258 | | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | 259 | | |
259 | 260 | | |
260 | 261 | | |
| |||
0 commit comments