Repository navigation
Timeline - #201
Timeline#201
Conversation
|
Thanks @Danish-git123, this does what #163 asked (
|
|
Ok Sir i will work on it |
3f6406c to
88ed04a
Compare
|
Thanks @Danish-git123, the timeline works and your tests pass. One blocker before merge: the branch still carries the old monolithic To fix:
CI will run after the push. |
|
Ok i will solve it |
…used code, fix test assert
72d9fda to
e25a369
Compare
|
All the changes as per your recommendation has been done |
…ding it A single never-started test (e.g. skipped by dependency) made buildTimelineSection return "", so any run with a skipped test lost the whole timeline. Skip such tests; hide the card only when none remain. Also tighten the duration assert and rename a misnamed test. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The previous push committed unresolved conflict markers, so the branch did not compile. Keep one doc/comment, keep both skipped-test tests, and make the exclusion assert check the test id (the legend itself contains the word "skipped"). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
It drives a real browser against example.com (8 tests, up to 6s each) and made the CI "Run unit tests" step run for 45+ minutes. The timeline logic stays covered by TimelineReportTest and ExecutionMetricsTest. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
Merged, thanks @Danish-git123! Two notes: we fixed leftover conflict markers and skipped tests hiding the whole timeline, and removed |
|
Greate work Danish |

What & why
Add a Timeline (Gantt-style) view to the HTML report. Each test is rendered as a bar on its thread lane, positioned by startedAtMs
offset from the earliest start (end = startedAtMs + totalMs). The timeline card is hidden entirely when startedAtMs is missing (e. OpenCode includes free models
g. old history files). Lanes are built per thread and single-thread runs are handled correctly.
Type of change
Notes for reviewers
#163