Commit 47426c2
committed
fix: resolve P2 issues in unified test runner
- P2-1: Fix expand_test_cases to use BS sizes for full+bs combination
- P2-2: Add --warmup and --iters CLI arguments
- P2-3: Validate flagfft_median_ms > 0 and ref_median_ms > 0 in parse_perf_result
- P2-4: Add compute_speedup_stats with geometric mean speedup
- P2-5: Add help text for --combination argument
- P2-6: Fix progress bar over 100% by tracking completed cases
- P2-7: Add worker join after main loop
- P2-8: Add failure message to JsonTestListener JSON output
- P2-9: Add write_json_escaped helper for safe JSON string output
- P2-10: Remove unused sizes_2d_smooth and sizes_2d_bluestein keys
- P2-11: Fix stale tests/cli/ reference in docs/architecture.md
- P2-12: Delete unused tools/consts.py
- P2-13: Add unified test runner design doc to worktree1 parent 1103bc8 commit 47426c2
6 files changed
Lines changed: 693 additions & 53 deletions
File tree
- conf
- ctest
- docs
- superpowers/specs
- tools
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 28 | | |
46 | 29 | | |
47 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
716 | 716 | | |
717 | 717 | | |
718 | 718 | | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
719 | 743 | | |
720 | 744 | | |
721 | 745 | | |
| |||
745 | 769 | | |
746 | 770 | | |
747 | 771 | | |
748 | | - | |
749 | | - | |
750 | | - | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
751 | 791 | | |
752 | 792 | | |
753 | 793 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
106 | | - | |
107 | | - | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
0 commit comments