Complete test result with per-lane details.
| 101 | |
| 102 | @dataclass |
| 103 | class TestResult: |
| 104 | """Complete test result with per-lane details.""" |
| 105 | |
| 106 | passed: bool |
| 107 | total_tests: int |
| 108 | passed_tests: int |
| 109 | failed_tests: int |
| 110 | duration_ms: int |
| 111 | show_duration_ms: int # Duration of show() calls only (excludes setup/teardown) |
| 112 | lane_results: list[LaneResult] # Per-lane details with sizes |
| 113 | |
| 114 | |
| 115 | class AutoResearchAgent: |