Skip to content

Comprehensive E2E Testing Pipeline #96

Comprehensive E2E Testing Pipeline

Comprehensive E2E Testing Pipeline #96

Triggered via schedule September 1, 2025 09:24
Status Failure
Total duration 23m 54s
Artifacts 35
Matrix: Comprehensive E2E Tests
Matrix: Cross-Browser Tests
Matrix: Mobile UX Tests
Matrix: Visual Regression Tests
Performance Tests
9m 59s
Performance Tests
Accessibility Tests
7m 25s
Accessibility Tests
Production Health Check
3m 39s
Production Health Check
Consolidate Test Results
21s
Consolidate Test Results
Fit to window
Zoom out
Zoom in

Annotations

165 errors and 16 notices
Production Health Check
Process completed with exit code 1.
Cross-Browser Tests (firefox, wallet-creation)
Process completed with exit code 1.
Cross-Browser Tests (firefox, 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, wallet-restore)
The operation was canceled.
Cross-Browser Tests (chromium, wallet-restore)
The strategy configuration was canceled because "cross-browser-tests.firefox_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.firefox_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.firefox_wallet-creation" failed
[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
Cross-Browser Tests (chromium, wallet-creation)
The operation was canceled.
Cross-Browser Tests (chromium, wallet-creation)
The strategy configuration was canceled because "cross-browser-tests.firefox_wallet-creation" failed
Cross-Browser Tests (chromium, explorer)
The operation was canceled.
Cross-Browser Tests (chromium, explorer)
The strategy configuration was canceled because "cross-browser-tests.firefox_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.firefox_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.firefox_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.firefox_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.firefox_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.firefox_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.firefox_wallet-creation" failed
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
[Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 eink-grayscale 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 (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
[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 (iPad)
The operation was canceled.
Mobile UX Tests (iPad)
The strategy configuration was canceled because "mobile-ux-tests.Mobile_Safari" failed
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
[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
[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
[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: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 ║ ╚═════════════════════════════════════════════════════════════════════════╝
[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
[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 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 #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 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 #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 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 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 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 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
[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 48 × 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 48 × 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 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
Performance Tests
Process completed with exit code 1.
[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
🎭 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
11 failed [chromium] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [Mobile Safari] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [iPad] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [Microsoft Edge] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [Google Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [iPhone SE] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [Samsung Galaxy] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme [iPad Mini] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for eink-grayscale theme
🎭 Playwright Run Summary
7 passed (32.2s)
🎭 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
7 passed (30.5s)
🎭 Playwright Run Summary
7 passed (39.9s)
🎭 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
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
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
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.8m)
🎭 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
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.2m)
🎭 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

Artifacts

Produced during runtime
Name Size Digest
accessibility-test-results Expired
831 KB
sha256:3cc534fd1721f98117a3e24b025c4647f7bcd5c5d12180fd09308c8c92fe4560
comprehensive-test-results-chromium-1 Expired
38.7 MB
sha256:cff4fa5682fc9b3b4bb434a7149e5804795d5e261f9044d2f54e029002c11b38
comprehensive-test-results-chromium-2 Expired
19.3 MB
sha256:7fddbf6938f77d9d068e3a33c8fa56a6eb5ae996261e04219a65d6dd1ed9803a
comprehensive-test-results-chromium-3 Expired
426 KB
sha256:2497f830ab4c9234da9a472785bf845e5435ce3b429a80dae1afcef2c25aee41
comprehensive-test-results-chromium-4 Expired
26.5 MB
sha256:b24b1dff795be28472bdf844c20a96f0a8579a326b0c17ea23146ee1235a69a3
comprehensive-test-results-firefox-1 Expired
42.5 MB
sha256:471c3a1b8cdcc83004215ed716b1bdfe037e05303fa7e350be8064126dcdb1a3
comprehensive-test-results-firefox-2 Expired
21.1 MB
sha256:943d08ea7992a843209053a597a10121b5eca1f872f0fffd1e46de90b1031dc5
comprehensive-test-results-firefox-3 Expired
575 KB
sha256:d64ac39a58340208c4528470ab63dd4170d42dddc1a5cadef734d24d33e3ae4e
comprehensive-test-results-firefox-4 Expired
29.3 MB
sha256:3c4fa8febdf816177bfc41f596507620380036126493870d164601cd7938fda9
comprehensive-test-results-webkit-1 Expired
44.3 MB
sha256:70a429459ba77e2777c65c7ab03b98b8fe412eb85dcec718de6bb4d4036d3de2
comprehensive-test-results-webkit-2 Expired
22.5 MB
sha256:e43e14a7ba70493b5e0f8f36c7c485a7483094f29751b4cc91126158349fd9ca
comprehensive-test-results-webkit-3 Expired
858 KB
sha256:d6ffe5237e99cfc87a01edf4f6e36de5e16b7f969cff87c48c05c4fd9c2d7ca3
comprehensive-test-results-webkit-4 Expired
30.5 MB
sha256:b6e8d1383a71aaee63ed581237858a614b7966cd75cfbe2ebc94fbb771844084
cross-browser-chromium-explorer Expired
176 KB
sha256:23a5b459f7874e7a85cc10811b5fdd62aacc28a2c87d7a708f7bce400af22100
cross-browser-chromium-multi-account Expired
176 KB
sha256:23a5b459f7874e7a85cc10811b5fdd62aacc28a2c87d7a708f7bce400af22100
cross-browser-chromium-wallet-creation Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-chromium-wallet-restore Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-firefox-explorer Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-firefox-multi-account Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-firefox-wallet-creation Expired
174 KB
sha256:825f791cca0614fa7ca6a628592dfb23c3a4f6f662a34ee53a8f189b266b0353
cross-browser-firefox-wallet-restore Expired
176 KB
sha256:905e9ff7ec1c6e5610368e37a0c90b5b6421b4a5f1dd351af7ae4e17e8a885f1
cross-browser-webkit-explorer Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-webkit-multi-account Expired
176 KB
sha256:23a5b459f7874e7a85cc10811b5fdd62aacc28a2c87d7a708f7bce400af22100
cross-browser-webkit-wallet-creation Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
cross-browser-webkit-wallet-restore Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
e2e-test-summary Expired
286 MB
sha256:96357e4b220cf1d1426290ac8c849f9b78db17ead2b63e70da7901e84f440951
mobile-ux-Mobile Chrome-Pixel 5 Expired
493 KB
sha256:f1e7a368a5539d7e9bc483fcd0ec69464bb0b3da56ed0b8c6eaaf12aa5513747
mobile-ux-Mobile Safari-iPhone 12 Expired
896 KB
sha256:3705985b3a7496c430b8d0e98db7dec4c43454e294a4f7bbf8e6893679c2def4
mobile-ux-iPad-iPad Pro Expired
460 KB
sha256:69fdf054b369301b6ceefd4a49eb968ec6a4e79a3d25e1ac722052412209fbf4
performance-test-results Expired
2.97 MB
sha256:1a9b82285f585f17c1f22f4d929248928cc14938ad135c5044a94c0fcab43655
production-health-check-$(date +%Y%m%d) Expired
172 KB
sha256:cff4f40d54ea122f6fcb053acb69c209f556fbc64b7d7118f77b8bfa64ffd53c
visual-regression-cyberpunk-pink Expired
176 KB
sha256:02bf9feb5892a3cc50fd68ef22eb8bb77c0747555278eb493e040747b43297a6
visual-regression-eink-grayscale Expired
759 KB
sha256:3bcf71bf9037eb40d48c915c9dd6f2b9de48be8dbaf415188a1d4e1faae29040
visual-regression-paper-white Expired
758 KB
sha256:81c3fa6a31c332a80bdc9bac709a2929f73622be5f40ce5c872b775cb2d550d4
visual-regression-solarized-dark Expired
176 KB
sha256:23a5b459f7874e7a85cc10811b5fdd62aacc28a2c87d7a708f7bce400af22100