Skip to content

Comprehensive E2E Testing Pipeline #98

Comprehensive E2E Testing Pipeline

Comprehensive E2E Testing Pipeline #98

Triggered via schedule October 1, 2025 09:07
Status Failure
Total duration 11m 41s
Artifacts 35
Matrix: Comprehensive E2E Tests
Matrix: Cross-Browser Tests
Matrix: Mobile UX Tests
Matrix: Visual Regression Tests
Performance Tests
11m 9s
Performance Tests
Accessibility Tests
6m 23s
Accessibility Tests
Production Health Check
4m 44s
Production Health Check
Consolidate Test Results
24s
Consolidate Test Results
Fit to window
Zoom out
Zoom in

Annotations

156 errors and 15 notices
Cross-Browser Tests (chromium, wallet-creation)
Process completed with exit code 1.
Cross-Browser Tests (chromium, wallet-creation)
Error: No tests found. Make sure that arguments are regular expressions matching test files. You may need to escape symbols like "$" or "*" and quote the arguments.
Cross-Browser Tests (chromium, explorer)
The operation was canceled.
Cross-Browser Tests (chromium, explorer)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (webkit, wallet-creation)
The operation was canceled.
Cross-Browser Tests (webkit, wallet-creation)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (firefox, explorer)
The operation was canceled.
Cross-Browser Tests (firefox, explorer)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (webkit, multi-account)
The operation was canceled.
Cross-Browser Tests (webkit, multi-account)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (firefox, multi-account)
The operation was canceled.
Cross-Browser Tests (firefox, multi-account)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (webkit, explorer)
The operation was canceled.
Cross-Browser Tests (webkit, explorer)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (chromium, multi-account)
The operation was canceled.
Cross-Browser Tests (chromium, multi-account)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (firefox, wallet-restore)
The operation was canceled.
Cross-Browser Tests (firefox, wallet-restore)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (chromium, wallet-restore)
The operation was canceled.
Cross-Browser Tests (chromium, wallet-restore)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (firefox, wallet-creation)
The operation was canceled.
Cross-Browser Tests (firefox, wallet-creation)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Cross-Browser Tests (webkit, wallet-restore)
The operation was canceled.
Cross-Browser Tests (webkit, wallet-restore)
The strategy configuration was canceled because "cross-browser-tests.chromium_wallet-creation" failed
Production Health Check
Process completed with exit code 1.
[Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: <anonymous>#L293
4) [Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Error: page.evaluate: SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at clearAppState (/home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:47:14) at /home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:65:11
[webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
3) [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
3) [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
3) [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
2) [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
2) [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: e2e/visual-regression.spec.ts#L0
2) [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: <anonymous>#L293
1) [chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at clearAppState (/home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:47:14) at /home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:65:11
[chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: <anonymous>#L293
1) [chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at clearAppState (/home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:47:14) at /home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:65:11
[chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme: <anonymous>#L293
1) [chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme Error: page.evaluate: SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at UtilityScript.evaluate (<anonymous>:293:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at clearAppState (/home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:47:14) at /home/runner/work/svmseek/svmseek/e2e/visual-regression.spec.ts:65:11
Visual Regression Tests (solarized-dark)
The operation was canceled.
Visual Regression Tests (solarized-dark)
The strategy configuration was canceled because "visual-regression-tests.paper-white" failed
Visual Regression Tests (eink-grayscale)
The operation was canceled.
Visual Regression Tests (eink-grayscale)
The strategy configuration was canceled because "visual-regression-tests.paper-white" failed
Visual Regression Tests (cyberpunk-pink)
The operation was canceled.
Visual Regression Tests (cyberpunk-pink)
The strategy configuration was canceled because "visual-regression-tests.paper-white" failed
[webkit] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality: e2e/comprehensive-production.spec.ts#L416
4) [webkit] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21: e2e/mobile-ux-enhancement.spec.ts#L0
4) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21 Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max: e2e/mobile-ux-enhancement.spec.ts#L0
3) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max: e2e/mobile-ux-enhancement.spec.ts#L0
3) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max: e2e/mobile-ux-enhancement.spec.ts#L0
3) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: e2e/mobile-ux-enhancement.spec.ts#L0
2) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: e2e/mobile-ux-enhancement.spec.ts#L0
2) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: e2e/mobile-ux-enhancement.spec.ts#L0
2) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: e2e/mobile-ux-enhancement.spec.ts#L0
1) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: e2e/mobile-ux-enhancement.spec.ts#L0
1) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: e2e/mobile-ux-enhancement.spec.ts#L0
1) [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
Mobile UX Tests (Mobile Chrome)
The operation was canceled.
Mobile UX Tests (Mobile Chrome)
The strategy configuration was canceled because "mobile-ux-tests.Mobile_Safari" failed
Mobile UX Tests (iPad)
The operation was canceled.
Mobile UX Tests (iPad)
The strategy configuration was canceled because "mobile-ux-tests.Mobile_Safari" failed
[webkit] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles: e2e/comprehensive-production.spec.ts#L0
4) [webkit] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/webkit-2191/pw_run.sh ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation: e2e/comprehensive-production.spec.ts#L0
3) [firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation: e2e/comprehensive-production.spec.ts#L0
3) [firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation: e2e/comprehensive-production.spec.ts#L0
3) [firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles: e2e/comprehensive-production.spec.ts#L0
1) [firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles: e2e/comprehensive-production.spec.ts#L0
1) [firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles: e2e/comprehensive-production.spec.ts#L0
1) [firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles Error: browserType.launch: Executable doesn't exist at /home/runner/work/svmseek/svmseek/playwright-browsers/firefox-1489/firefox/firefox ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality: e2e/comprehensive-production.spec.ts#L416
4) [chromium] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality: e2e/comprehensive-production.spec.ts#L416
4) [firefox] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality: e2e/comprehensive-production.spec.ts#L416
3) [firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs: e2e/comprehensive-production.spec.ts#L416
2) [firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components: e2e/comprehensive-production.spec.ts#L416
1) [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button:has-text("Enter")')) resolved to 8 elements: 1) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 2) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 3) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 4) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 5) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 6) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 7) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 8) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button:has-text("Enter")')) 414 | ); 415 | > 416 | if (await walletButton.isVisible()) { | ^ 417 | await walletButton.click(); 418 | await waitForPageLoad(page); 419 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:416:30
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский: e2e/comprehensive-production.spec.ts#L178
4) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский: e2e/comprehensive-production.spec.ts#L178
4) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[webkit] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly: e2e/comprehensive-production.spec.ts#L761
3) [webkit] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly Error: locator.isVisible: Error: strict mode violation: locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) resolved to 2 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <div class="sc-gsJsQu cOFOcP">Trade tokens on SVMSeek DEX</div> aka getByText('Trade tokens on SVMSeek DEX') Call log: - checking visibility of locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) 759 | ); 760 | > 761 | if (await homeButton.isVisible()) { | ^ 762 | await homeButton.click(); 763 | await waitForPageLoad(page); 764 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:761:28
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 49 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 49 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 49 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Test timeout of 30000ms exceeded.
[webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский: e2e/comprehensive-production.spec.ts#L178
4) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly: e2e/comprehensive-production.spec.ts#L761
3) [firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly Error: locator.isVisible: Error: strict mode violation: locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) resolved to 2 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <div class="sc-gsJsQu cOFOcP">Trade tokens on SVMSeek DEX</div> aka getByText('Trade tokens on SVMSeek DEX') Call log: - checking visibility of locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) 759 | ); 760 | > 761 | if (await homeButton.isVisible()) { | ^ 762 | await homeButton.click(); 763 | await waitForPageLoad(page); 764 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:761:28
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 49 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 50 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 49 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Test timeout of 30000ms exceeded.
[firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[chromium] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly: e2e/comprehensive-production.spec.ts#L761
3) [chromium] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly Error: locator.isVisible: Error: strict mode violation: locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) resolved to 2 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <div class="sc-gsJsQu cOFOcP">Trade tokens on SVMSeek DEX</div> aka getByText('Trade tokens on SVMSeek DEX') Call log: - checking visibility of locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) 759 | ); 760 | > 761 | if (await homeButton.isVisible()) { | ^ 762 | await homeButton.click(); 763 | await waitForPageLoad(page); 764 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:761:28
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 52 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 52 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 51 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 500ms 727 | const createButton = page.locator('text=Create Wallet').or(page.locator('button').first()); 728 | if (await createButton.isVisible()) { > 729 | await createButton.click(); | ^ 730 | await waitForPageLoad(page); 731 | 732 | // Refresh the page at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:729:28
[chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L0
2) [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Test timeout of 30000ms exceeded.
[chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
[chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully: e2e/comprehensive-production.spec.ts#L705
1) [chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully Error: locator.isVisible: Error: strict mode violation: locator('text=Wallet').or(locator('button').first()) resolved to 9 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <a href="/wallet" data-discover="true" class="sc-fOOuSg hfkuEP">Wallet</a> aka getByRole('link', { name: 'Wallet' }) 3) <div class="sc-bSFBcf bCWjRH">Wallet</div> aka locator('div').filter({ hasText: /^Wallet$/ }) 4) <div class="sc-gsJsQu cOFOcP">View your wallet balance and manage accounts</div> aka getByText('View your wallet balance and') 5) <div class="sc-gsJsQu cOFOcP">Get your wallet address to receive tokens</div> aka getByText('Get your wallet address to') 6) <div class="sc-gsJsQu cOFOcP">Configure your wallet preferences</div> aka getByText('Configure your wallet') 7) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') 8) <span>Web-based cryptocurrency wallet or browser extens…</span> aka getByText('Web-based cryptocurrency') 9) <span>Wallet™</span> aka getByText('Wallet™') Call log: - checking visibility of locator('text=Wallet').or(locator('button').first()) 703 | // Try to navigate to different pages 704 | const walletButton = page.locator('text=Wallet').or(page.locator('button').first()); > 705 | if (await walletButton.isVisible()) { | ^ 706 | await walletButton.click(); 707 | await page.waitForTimeout(2000); 708 | at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:705:30
Performance Tests
Process completed with exit code 1.
🎭 Playwright Run Summary
11 failed [chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [Mobile Safari] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [iPad] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [Microsoft Edge] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [Google Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [iPhone SE] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [Samsung Galaxy] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme [iPad Mini] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for paper-white theme
🎭 Playwright Run Summary
7 passed (30.2s)
🎭 Playwright Run Summary
7 passed (38.7s)
🎭 Playwright Run Summary
4 failed [webkit] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components [webkit] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs [webkit] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality [webkit] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality 4 passed (1.4m)
🎭 Playwright Run Summary
22 failed [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 14 Pro Max [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21 [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Google Pixel 6 [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad Pro 11 [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad Pro 12.9 [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for Surface Pro [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:212:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle touch gestures appropriately [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:242:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should provide proper touch feedback [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:285:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle long press interactions [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:317:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Navigation Enhancement › should provide efficient mobile navigation [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:361:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Navigation Enhancement › should handle safe area insets for notched devices [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:412:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Form Enhancement › should optimize forms for mobile input [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:469:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Form Enhancement › should provide proper input types and patterns [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:507:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Accessibility Enhancement › should provide excellent mobile accessibility [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:565:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Accessibility Enhancement › should support screen reader navigation on mobile [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:592:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Performance on Mobile Devices › should perform well on mobile hardware [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:618:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Performance on Mobile Devices › should handle memory constraints on mobile [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:648:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile-Specific Features › should handle device orientation changes [Mobile Safari] › e2e/mobile-ux-enhancement.spec.ts:683:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile-Specific Features › should integrate with mobile browser features
🎭 Playwright Run Summary
15 failed [firefox] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles [firefox] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation [firefox] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation [webkit] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles [webkit] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation [webkit] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation [Mobile Safari] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles [Mobile Safari] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation [Mobile Safari] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation [iPhone SE] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles [iPhone SE] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation [iPhone SE] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation [iPad Mini] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles [iPad Mini] › e2e/comprehensive-production.spec.ts:626:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should support keyboard navigation [iPad Mini] › e2e/comprehensive-production.spec.ts:654:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should work with screen reader simulation 18 passed (2.3m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components [chromium] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs [chromium] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality [chromium] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality 4 passed (1.2m)
🎭 Playwright Run Summary
4 failed [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components [firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs [firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality [firefox] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality 4 passed (1.6m)
🎭 Playwright Run Summary
7 passed (32.2s)
🎭 Playwright Run Summary
8 failed [firefox] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español [firefox] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский [firefox] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply eink-grayscale theme correctly [firefox] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply ascii-terminal theme correctly [firefox] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply borland-blue theme correctly [firefox] › e2e/comprehensive-production.spec.ts:234:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Creation Flow › should create new wallet with complete flow
🎭 Playwright Run Summary
8 failed [chromium] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español [chromium] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский [chromium] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply eink-grayscale theme correctly [chromium] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply ascii-terminal theme correctly [chromium] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply borland-blue theme correctly [chromium] › e2e/comprehensive-production.spec.ts:234:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Creation Flow › should create new wallet with complete flow
🎭 Playwright Run Summary
5 failed [webkit] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully [webkit] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly [webkit] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly [webkit] › e2e/comprehensive-production.spec.ts:775:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should load within acceptable time limits [webkit] › e2e/comprehensive-production.spec.ts:808:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should handle concurrent user interactions 2 passed (4.4m)
🎭 Playwright Run Summary
8 failed [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply eink-grayscale theme correctly [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply ascii-terminal theme correctly [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply borland-blue theme correctly [webkit] › e2e/comprehensive-production.spec.ts:234:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Creation Flow › should create new wallet with complete flow
🎭 Playwright Run Summary
5 failed [firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly [firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly [firefox] › e2e/comprehensive-production.spec.ts:775:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should load within acceptable time limits [firefox] › e2e/comprehensive-production.spec.ts:808:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should handle concurrent user interactions 2 passed (4.4m)
🎭 Playwright Run Summary
5 failed [chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly [chromium] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly [chromium] › e2e/comprehensive-production.spec.ts:775:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should load within acceptable time limits [chromium] › e2e/comprehensive-production.spec.ts:808:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should handle concurrent user interactions 2 passed (4.1m)

Artifacts

Produced during runtime
Name Size Digest
accessibility-test-results Expired
831 KB
sha256:38df6a93e4f7b0e29896d7f134bcfa3752d384cbd86daf386b6173d313d0dba0
comprehensive-test-results-chromium-1 Expired
38.7 MB
sha256:41abac20e7558e6b61bc52acb3b3b2864a0a752bbdffe74a032fa3ad0f12fa3e
comprehensive-test-results-chromium-2 Expired
19.3 MB
sha256:93742a550c8ace08eb8631fe4194e67a2704d7f60834186743a4e46f21b5ee44
comprehensive-test-results-chromium-3 Expired
426 KB
sha256:7ee813910e77ec93fd34ea46ca41e05fb1670191c495aa72cbc21fff11222999
comprehensive-test-results-chromium-4 Expired
26.5 MB
sha256:82f17e24135b9f3315ad6ae991d659920d8bf3b981705e422964cd683f11d009
comprehensive-test-results-firefox-1 Expired
42.7 MB
sha256:1b8e676cc480f2a83a3815f0a61d5206f03acaeeca0447c5602f3191631fe05f
comprehensive-test-results-firefox-2 Expired
21.1 MB
sha256:81cf18ac9d5c159db053b96252eee571585c565ff576d6cfcd2bc1d43998ad97
comprehensive-test-results-firefox-3 Expired
575 KB
sha256:298ac25e87131d2ef7d7d0fa75d48bfca35604adb71cea34a774f6e3a152e2e9
comprehensive-test-results-firefox-4 Expired
29.2 MB
sha256:54a73806fd6efcca618ca29f31ed03cc9472f4e7c917f8878cc5191f2ad810dd
comprehensive-test-results-webkit-1 Expired
44.3 MB
sha256:24c957e32d3dbd4676c6d6b9bea457c6e9a43eda5918490b221fe03d98cf825d
comprehensive-test-results-webkit-2 Expired
22.4 MB
sha256:9c9825d46da3a3598c33d06005b737b02e59299368b589427a4aa4773d04c0e2
comprehensive-test-results-webkit-3 Expired
858 KB
sha256:5912665c618d5b3949dd9c3bbe7859272cca97d0176ce8cec163919d4b7fe4d5
comprehensive-test-results-webkit-4 Expired
30.6 MB
sha256:8c4f97d30e2e72bf1b594784e6bc6d369319ed3f7adac7f6279d37339dbdbdc9
cross-browser-chromium-explorer Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-chromium-multi-account Expired
176 KB
sha256:a2fc159ec90518745082cfc6ec70a58d88ed6725f6e215ded6908d25a7935cc5
cross-browser-chromium-wallet-creation Expired
174 KB
sha256:2d04e6c4a43ed8916524f16595cc64a5a080cdbb2b6d34f83bb16c9dcd0a7d05
cross-browser-chromium-wallet-restore Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-firefox-explorer Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-firefox-multi-account Expired
176 KB
sha256:000c001b4659e59c292cb98e9b773277ec8fdab7e19eacc445e5f6aefbba8d20
cross-browser-firefox-wallet-creation Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-firefox-wallet-restore Expired
176 KB
sha256:a2fc159ec90518745082cfc6ec70a58d88ed6725f6e215ded6908d25a7935cc5
cross-browser-webkit-explorer Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-webkit-multi-account Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-webkit-wallet-creation Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
cross-browser-webkit-wallet-restore Expired
176 KB
sha256:a2fc159ec90518745082cfc6ec70a58d88ed6725f6e215ded6908d25a7935cc5
e2e-test-summary Expired
286 MB
sha256:45c017b71024cd25ea3d903a69144486761d7487762f9a73d721f7d19a06259a
mobile-ux-Mobile Chrome-Pixel 5 Expired
273 KB
sha256:aa9dd8ac1298fafe70b418b3f9b1dfcd0cb8177e85633c8d399cfd8344dbd2bc
mobile-ux-Mobile Safari-iPhone 12 Expired
895 KB
sha256:4b2d81ec724ef56f076b217feebc2cc1070017f1e32fa38f2ce9e3e75ba8a430
mobile-ux-iPad-iPad Pro Expired
280 KB
sha256:86bf23fb840d0ae81f6304aa7393445c942c6445ea34e0412e7045abb3940025
performance-test-results Expired
2.96 MB
sha256:6d4880e605c4641aef65d825957ef4c52ce2509c5f92fdd346df41f4dcce5783
production-health-check-$(date +%Y%m%d)
172 KB
sha256:a15e80bd8565b5b8d963692f4c5802ab5cee8a65b02756dfcd4610b5bc855ef2
visual-regression-cyberpunk-pink Expired
758 KB
sha256:2cdf27b4b35ce7c1451ac939a79bb1f354e8f1f6c92a48043610a2b31debeb72
visual-regression-eink-grayscale Expired
176 KB
sha256:39730f1f82600aa0242c3d971171f023cdaebf4be45ee9c7fd90d00afa35530b
visual-regression-paper-white Expired
758 KB
sha256:e2da566a5fe52c4e5aa111e344b1d15cd553959a39d881eaa667447e90928c31
visual-regression-solarized-dark Expired
226 KB
sha256:1962ec71215cf1600cf3c7efcd94aa076f93d6a8c134f8841ae225a1db83bd33