Conversation
Signed-off-by: Michael Feth <mfethe1@gmail.com>
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🧪 Jev PR-Triage PilotPR #26: test(desktop): follow split agent cards and trailing header actions — verdict: REVIEW
Block reason (if any): |
🧪 Jev PR-Triage (v3)PR #26: test(desktop): follow split agent cards and trailing header actions — verdict: REVIEW
🔍 Reviewer focus
Block reason (if any): |
Summary
Two desktop smoke tests use assumptions that predate the current agent cards and channel header. On PR #21, the archived-agent test times out looking for an unsplit persona card even though the live sibling's named card is visible. The narrow-header test omits the gap before the trailing Tasks button and reports 58 pixels where it allows 52. Both failures repeat on every retry, and the desktop source tree is identical to the PR's base.
Select the surviving named agent card and assert that its profile is Sibling B, preserving the archived-key and lifecycle checks. Measure menu adjacency against the actual trailing Tasks control and its computed group gap; retain the non-overlap, edge-padding, and menu-action checks. Wait for existing layout animations before measuring. Only the two test files change.
Related issue
Observed in PR #21's agent-profile smoke job and header smoke job. Two other retry-sensitive failures in those jobs remain separate investigations; this patch does not claim to resolve them.
Testing
Candidate
d55b27ef512c790487855342e85a0d0b054044fd, based onadeec6eb5c4ff425aa03d8a744a295da4429f67f.just ciafter documented dependency setup: exit 1 at the final mobile stage, with 2,241 passed and eight baseline golden comparisons failing. Desktop JavaScript tests passed 6,583/6,583 and preceding recipe stages completed. All eight rendered mobile PNGs are byte-identical to the saved exact-base Airy outputs; expected images are unchanged.95f230d87f53b72ed0eba6b0cff42233b9a31d67, whose parents match the exact base and head above. The overall run failed: another smoke shard had five failures, and two desktop integration jobs failed. Four smoke flakes and three skips also remain recorded. Those other failures are not classified as baseline without separate diagnosis.