Files
hermes-agent/scripts
ethernet 08d9f27773 fix(install-e2e): results chart 📼 links against real artifact names
Debugged against run 31635036702 (real jobs + artifacts replayed
through the renderer). Two naming realities the renderer ignored:

1. upload-artifact with archive:false IGNORES the name: input and
   registers the artifact under the FILE's basename - every leg's
   player artifact is called 'playback.html' (all the same blob). The
   renderer now uses any 'playback.html' artifact for the player half
   of the 📼 link instead of install-e2e-player-<leg_id>.
2. The posix arms append -<sha> to the logs artifact name at upload
   (install-e2e-logs-<leg_id>-<sha>), while windows does not. Match
   by prefix instead of exact name.

Also fixed the pass/fail summary counters, which compared cells with
=== against '&#x2705;' - the appended reel link made every ran cell
count as neither passed nor failed (the summary said 0 passed while
the table was full of checks).

Replayed against the real run: 31 passed, 25 failed, 149 skipped,
24 📼 links on ran cells (both outcomes), none on skips.
2026-08-13 14:41:04 -04:00
..