Commit 448018a
committed
perf(test): remove redundant integration test executions
Remove LLVM backend parametrization from test_exec_smir (keep Haskell
only) and remove test_prove_termination entirely. This eliminates ~54
redundant test executions:
- exec_smir previously ran every test twice (LLVM + Haskell). Since
Haskell is the backend used for proving, keeping it catches the more
impactful bugs.
- prove_termination tested the same 19 programs already covered by
exec_smir[haskell], using the same Haskell backend.
Expected CI time reduction: ~2h37m → ~1h20m.
Resolves #971 (Phase 1)1 parent 7258cfb commit 448018a
1 file changed
Lines changed: 1 addition & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | 380 | | |
382 | 381 | | |
383 | 382 | | |
384 | 383 | | |
385 | 384 | | |
386 | 385 | | |
387 | 386 | | |
388 | | - | |
389 | 387 | | |
390 | 388 | | |
391 | 389 | | |
392 | 390 | | |
393 | 391 | | |
394 | | - | |
| 392 | + | |
395 | 393 | | |
396 | 394 | | |
397 | 395 | | |
398 | 396 | | |
399 | 397 | | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | 398 | | |
415 | 399 | | |
416 | 400 | | |
| |||
0 commit comments