E2E Defect: deep-link.spec.ts:64:6 hero-origin modal flow via permalink #21

Open
opened 2026-02-14 02:03:44 +00:00 by santhoshj · 0 comments
Owner

Automated regression reported this failure from Playwright artifacts.

Defect Details

  • Case key: deep-link.spec.ts:64:6 hero-origin modal flow via permalink
  • Suite: capabilities\modal-experience\deep-link.spec.ts
  • Test: Deep Link Permalink Tests @smoke › hero-origin modal flow via permalink
  • Failure frequency: 8

Error Message

[smoke-chromium] › capabilities\modal-experience\deep-link.spec.ts:64:6 › Deep Link Permalink Tests @smoke › hero-origin modal flow via permalink       TimeoutError: page.waitForSelector: Timeout 15000ms exceeded.     Call log:       - waiting for locator('article[itemscope]') to be visible          at fixtures\test.ts:340        338 | 			// Wait for either hero or feed to be visible       339 | 			await Promise.race([     > 340 | 				page.waitForSelector("article[itemscope]", { timeout: 15000 }),           | 				     ^       341 | 				page.waitForSelector('.text-6xl:has-text("🤖")', { timeout: 15000 }), // No news state

Evidence (Screenshots/Error Context)

  • e2e/test-results/capabilities-modal-experie-f56e5-in-modal-flow-via-permalink-smoke-chromium\test-failed-1.png

Root Cause Analysis

Prerequisite content selector never becomes visible; likely data/render race or selector mismatch.

Automated regression reported this failure from Playwright artifacts. ## Defect Details - Case key: `deep-link.spec.ts:64:6 hero-origin modal flow via permalink` - Suite: `capabilities\modal-experience\deep-link.spec.ts` - Test: `Deep Link Permalink Tests @smoke › hero-origin modal flow via permalink` - Failure frequency: 8 ## Error Message ```text [smoke-chromium] › capabilities\modal-experience\deep-link.spec.ts:64:6 › Deep Link Permalink Tests @smoke › hero-origin modal flow via permalink TimeoutError: page.waitForSelector: Timeout 15000ms exceeded. Call log: - waiting for locator('article[itemscope]') to be visible at fixtures\test.ts:340 338 | // Wait for either hero or feed to be visible 339 | await Promise.race([ > 340 | page.waitForSelector("article[itemscope]", { timeout: 15000 }), | ^ 341 | page.waitForSelector('.text-6xl:has-text("🤖")', { timeout: 15000 }), // No news state ``` ## Evidence (Screenshots/Error Context) - `e2e/test-results/capabilities-modal-experie-f56e5-in-modal-flow-via-permalink-smoke-chromium\test-failed-1.png` ## Root Cause Analysis Prerequisite content selector never becomes visible; likely data/render race or selector mismatch.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: santhoshj/clawfort#21