Create a ProcessTiming entry for a skipped test
(
test_name: str, command: str = "", cached_summary: str = ""
)
| 810 | |
| 811 | |
| 812 | def _create_skipped_timing( |
| 813 | test_name: str, command: str = "", cached_summary: str = "" |
| 814 | ) -> ProcessTiming: |
| 815 | """Create a ProcessTiming entry for a skipped test""" |
| 816 | # Include cached summary in the name if available |
| 817 | display_name = f"{test_name} ({cached_summary})" if cached_summary else test_name |
| 818 | return ProcessTiming(name=display_name, duration=0.0, command=command, skipped=True) |
| 819 | |
| 820 | |
| 821 | def _format_cache_hit_message( |