Skip to content

Merge pull request #20 from openSVM/copilot/fix-19 #37

Merge pull request #20 from openSVM/copilot/fix-19

Merge pull request #20 from openSVM/copilot/fix-19 #37

Triggered via push August 7, 2025 14:53
Status Failure
Total duration 12m 10s
Artifacts 34
Matrix: Comprehensive E2E Tests
Matrix: Cross-Browser Tests
Matrix: Mobile UX Tests
Matrix: Visual Regression Tests
Performance Tests
9m 45s
Performance Tests
Accessibility Tests
10m 9s
Accessibility Tests
Production Health Check
0s
Production Health Check
Consolidate Test Results
21s
Consolidate Test Results
Fit to window
Zoom out
Zoom in

Annotations

165 errors and 16 notices
Cross-Browser Tests (firefox, multi-account)
Process completed with exit code 1.
Cross-Browser Tests (firefox, multi-account)
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-creation)
The operation was canceled.
Cross-Browser Tests (chromium, wallet-creation)
The strategy configuration was canceled because "cross-browser-tests.firefox_multi-account" 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_multi-account" 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_multi-account" failed
Cross-Browser Tests (chromium, wallet-restore)
The operation was canceled.
Cross-Browser Tests (chromium, wallet-restore)
The strategy configuration was canceled because "cross-browser-tests.firefox_multi-account" 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_multi-account" 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_multi-account" failed
Cross-Browser Tests (firefox, wallet-creation)
The operation was canceled.
Cross-Browser Tests (firefox, wallet-creation)
The strategy configuration was canceled because "cross-browser-tests.firefox_multi-account" 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_multi-account" 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_multi-account" 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_multi-account" failed
Cross-Browser Tests (chromium, multi-account)
Process completed with exit code 1.
Cross-Browser Tests (chromium, multi-account)
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, multi-account)
The strategy configuration was canceled because "cross-browser-tests.firefox_multi-account" failed
[Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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 cyberpunk-pink 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
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21: <anonymous>#L293
4) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › 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: <anonymous>#L293
3) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › 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: <anonymous>#L293
3) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › 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: <anonymous>#L293
3) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [iPad] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21: <anonymous>#L293
4) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › 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: <anonymous>#L293
3) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › 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: <anonymous>#L293
3) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › 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: <anonymous>#L293
3) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12: <anonymous>#L293
2) [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [Mobile Chrome] › 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: 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
[Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE: <anonymous>#L293
1) [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE 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/mobile-ux-enhancement.spec.ts:32:14) at /home/runner/work/svmseek/svmseek/e2e/mobile-ux-enhancement.spec.ts:120:11
Mobile UX Tests (Mobile Chrome)
The strategy configuration was canceled because "mobile-ux-tests.iPad" 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
Mobile UX Tests (Mobile Safari)
The operation was canceled.
Mobile UX Tests (Mobile Safari)
The strategy configuration was canceled because "mobile-ux-tests.iPad" failed
Visual Regression Tests (solarized-dark)
The operation was canceled.
Visual Regression Tests (solarized-dark)
The strategy configuration was canceled because "visual-regression-tests.cyberpunk-pink" failed
Visual Regression Tests (paper-white)
The operation was canceled.
Visual Regression Tests (paper-white)
The strategy configuration was canceled because "visual-regression-tests.cyberpunk-pink" failed
Visual Regression Tests (eink-grayscale)
The operation was canceled.
Visual Regression Tests (eink-grayscale)
The strategy configuration was canceled because "visual-regression-tests.cyberpunk-pink" failed
[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: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
[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#L408
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 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.goto: Timeout 30000ms exceeded. Call log: - navigating to "http://localhost:3000/", waiting until "load" 406 | test.beforeEach(async ({ page }) => { 407 | // Set up a mock wallet state for testing main interface > 408 | await page.goto('/'); | ^ 409 | await waitForPageLoad(page); 410 | 411 | // Navigate to wallet interface (may require wallet setup) at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:408:18
[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#L406
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 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 404 | test.describe('Wallet Main Interface', () => { 405 | > 406 | test.beforeEach(async ({ page }) => { | ^ 407 | // Set up a mock wallet state for testing main interface 408 | await page.goto('/'); 409 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:406:10
[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:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский: e2e/comprehensive-production.spec.ts#L178
4) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español: e2e/comprehensive-production.spec.ts#L178
3) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English: e2e/comprehensive-production.spec.ts#L178
2) [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 176 | ); 177 | > 178 | if (await languageSelection.isVisible()) { | ^ 179 | await selectLanguage(page, language.code); 180 | await page.locator('button').first().click(); // Next/Continue button 181 | await waitForPageLoad(page); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:178:37
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection: e2e/comprehensive-production.spec.ts#L140
1) [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection Error: locator.isVisible: Error: strict mode violation: locator('text=Choose Your Language').or(locator('text=Select your preferred language')) resolved to 2 elements: 1) <h4 class="MuiTypography-root MuiTypography-h4 sc-fvubMj izAecm css-t1xsyu">Choose Your Language</h4> aka getByRole('heading', { name: 'Choose Your Language' }) 2) <p class="MuiTypography-root MuiTypography-body1 sc-jVxTAy dyWMnY css-12503ok">Select your preferred language for the wallet int…</p> aka getByText('Select your preferred') Call log: - checking visibility of locator('text=Choose Your Language').or(locator('text=Select your preferred language')) 138 | ); 139 | > 140 | if (await languageSelection.isVisible()) { | ^ 141 | // Test language selection 142 | await selectLanguage(page, 'en'); 143 | await page.locator('button:has-text("Next")').or(page.locator('button:has-text("Continue")')).click(); at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:140:35
[firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly: e2e/comprehensive-production.spec.ts#L761
3) [firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly Error: locator.isVisible: Error: strict mode violation: locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) resolved to 2 elements: 1) <button>Feedback & Support</button> aka getByRole('button', { name: 'Feedback & Support' }) 2) <div class="sc-gsJsQu cOFOcP">Trade tokens on SVMSeek DEX</div> aka getByText('Trade tokens on SVMSeek DEX') Call log: - checking visibility of locator('text=Home').or(locator('text=SVMSeek').or(locator('button').first())) 759 | ); 760 | > 761 | if (await homeButton.isVisible()) { | ^ 762 | await homeButton.click(); 763 | await waitForPageLoad(page); 764 | } at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:761:28
[firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly: e2e/comprehensive-production.spec.ts#L729
2) [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('text=Create Wallet').or(locator('button').first()) - locator resolved to <button>Feedback & Support</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="sc-hlweCQ bwXuk MuiBox-root css-0">…</div> from <main class="sc-gFqXPY kKWZoT">…</main> subtree intercepts pointer events - retrying click action - waiting 100ms 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 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 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
Performance Tests
Process completed with exit code 1.
[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 ║ ╚═════════════════════════════════════════════════════════════════════════╝
[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 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
[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
🎭 Playwright Run Summary
7 passed (30.7s)
🎭 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 cyberpunk-pink theme [firefox] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [webkit] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [Mobile Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [Mobile Safari] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [iPad] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [Microsoft Edge] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [Google Chrome] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [iPhone SE] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [Samsung Galaxy] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme [iPad Mini] › e2e/visual-regression.spec.ts:78:11 › SVMSeek Wallet - Visual Regression Tests › Theme Visual Consistency › should maintain visual consistency for cyberpunk-pink theme
🎭 Playwright Run Summary
22 failed [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 [iPad] › 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 [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Samsung Galaxy S21 [iPad] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on Google Pixel 6 [iPad] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad [iPad] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad Pro 11 [iPad] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad Pro 12.9 [iPad] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for Surface Pro [iPad] › e2e/mobile-ux-enhancement.spec.ts:212:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle touch gestures appropriately [iPad] › e2e/mobile-ux-enhancement.spec.ts:242:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should provide proper touch feedback [iPad] › e2e/mobile-ux-enhancement.spec.ts:285:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle long press interactions [iPad] › e2e/mobile-ux-enhancement.spec.ts:317:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Navigation Enhancement › should provide efficient mobile navigation [iPad] › 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 [iPad] › e2e/mobile-ux-enhancement.spec.ts:412:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Form Enhancement › should optimize forms for mobile input [iPad] › e2e/mobile-ux-enhancement.spec.ts:469:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Form Enhancement › should provide proper input types and patterns [iPad] › e2e/mobile-ux-enhancement.spec.ts:507:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Accessibility Enhancement › should provide excellent mobile accessibility [iPad] › e2e/mobile-ux-enhancement.spec.ts:565:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Accessibility Enhancement › should support screen reader navigation on mobile [iPad] › e2e/mobile-ux-enhancement.spec.ts:592:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Performance on Mobile Devices › should perform well on mobile hardware [iPad] › e2e/mobile-ux-enhancement.spec.ts:618:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Performance on Mobile Devices › should handle memory constraints on mobile [iPad] › e2e/mobile-ux-enhancement.spec.ts:648:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile-Specific Features › should handle device orientation changes [iPad] › 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
22 failed [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone SE [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:134:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Device Compatibility › should work correctly on iPhone 12 [Mobile Chrome] › 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 Chrome] › 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 Chrome] › 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 Chrome] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for iPad Pro 11 [Mobile Chrome] › 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 Chrome] › e2e/mobile-ux-enhancement.spec.ts:175:11 › SVMSeek Wallet - Mobile UX Enhancement Tests › Tablet Optimization › should optimize layout for Surface Pro [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:212:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle touch gestures appropriately [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:242:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should provide proper touch feedback [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:285:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Touch Interaction Enhancement › should handle long press interactions [Mobile Chrome] › e2e/mobile-ux-enhancement.spec.ts:317:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Navigation Enhancement › should provide efficient mobile navigation [Mobile Chrome] › 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 Chrome] › e2e/mobile-ux-enhancement.spec.ts:412:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Form Enhancement › should optimize forms for mobile input [Mobile Chrome] › 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 Chrome] › e2e/mobile-ux-enhancement.spec.ts:507:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile Accessibility Enhancement › should provide excellent mobile accessibility [Mobile Chrome] › 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 Chrome] › 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 Chrome] › 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 Chrome] › e2e/mobile-ux-enhancement.spec.ts:648:9 › SVMSeek Wallet - Mobile UX Enhancement Tests › Mobile-Specific Features › should handle device orientation changes [Mobile Chrome] › 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
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
7 passed (30.0s)
🎭 Playwright Run Summary
7 passed (42.5s)
🎭 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
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.5m)
🎭 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 (2.7m)
🎭 Playwright Run Summary
8 failed [webkit] › e2e/comprehensive-production.spec.ts:131:9 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete full onboarding with language and theme selection [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in English [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Español [webkit] › e2e/comprehensive-production.spec.ts:169:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should complete onboarding in Русский [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply eink-grayscale theme correctly [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply ascii-terminal theme correctly [webkit] › e2e/comprehensive-production.spec.ts:195:11 › SVMSeek Wallet - Comprehensive Production Tests › Complete Onboarding Flow › should apply borland-blue theme correctly [webkit] › e2e/comprehensive-production.spec.ts:234:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Creation Flow › should create new wallet with complete flow
🎭 Playwright Run Summary
5 failed [firefox] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully [firefox] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly [firefox] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly [firefox] › e2e/comprehensive-production.spec.ts:775:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should load within acceptable time limits [firefox] › e2e/comprehensive-production.spec.ts:808:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should handle concurrent user interactions 2 passed (4.4m)
🎭 Playwright Run Summary
5 failed [chromium] › e2e/comprehensive-production.spec.ts:696:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle network failures gracefully [chromium] › e2e/comprehensive-production.spec.ts:722:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle browser refresh correctly [chromium] › e2e/comprehensive-production.spec.ts:746:9 › SVMSeek Wallet - Comprehensive Production Tests › Error Handling and Edge Cases › should handle invalid URLs correctly [chromium] › e2e/comprehensive-production.spec.ts:775:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should load within acceptable time limits [chromium] › e2e/comprehensive-production.spec.ts:808:9 › SVMSeek Wallet - Comprehensive Production Tests › Performance and Loading › should handle concurrent user interactions 2 passed (4.3m)
🎭 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 1 flaky [Microsoft Edge] › e2e/comprehensive-production.spec.ts:580:9 › SVMSeek Wallet - Comprehensive Production Tests › Accessibility Testing › should have proper ARIA labels and roles 17 passed (3.7m)
🎭 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 [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

Artifacts

Produced during runtime
Name Size Digest
accessibility-test-results Expired
5.19 MB
sha256:d31fb4495de675b28321c06506b64d4bf9d5c681ac488fffa239cbb5044d11af
comprehensive-test-results-chromium-1 Expired
38.9 MB
sha256:601553322b4c21c75e96f3d5cc424f884a521a260fabfb19876d650f1b81939b
comprehensive-test-results-chromium-2 Expired
19.4 MB
sha256:1e7c7bc9363028c3029560449019acedcc16562cae18c9651b4f8e8e37c2898a
comprehensive-test-results-chromium-3 Expired
428 KB
sha256:373e358c6bc63391eb434938cb5b756bd0d9db45a2cdf5dfd6b337f7755017c1
comprehensive-test-results-chromium-4 Expired
26.6 MB
sha256:48672ee98997a4ddd9759f8f248dcd6943f3efc77a040cae08c8d75359242000
comprehensive-test-results-firefox-1 Expired
43.1 MB
sha256:2b238b04306274ec722b9cea56a6822ee77e53dcd60b535eb261b34d1e684df5
comprehensive-test-results-firefox-2 Expired
21.1 MB
sha256:fe4e129ca0161efebcb976f6a957706e8493e8f84d66affaa45c93051dc4d0be
comprehensive-test-results-firefox-3 Expired
583 KB
sha256:ba67aa029833594ac26e5496e78f8e78f37f508e29d5ec7048a3da7c3f345e07
comprehensive-test-results-firefox-4 Expired
29.4 MB
sha256:f47686d61a90624467d4097adb80d234ba5ba56e0a8946e98d6e078fc20e8a89
comprehensive-test-results-webkit-1 Expired
44.9 MB
sha256:c3db3a98d85b0d24e23bd03e9b25e7a4da8209f29aad322b6a00cf91c12df230
comprehensive-test-results-webkit-2 Expired
22.8 MB
sha256:4d6ddb7588a5792bbcbc82ed15ef9f612ceec4a90c81a2a4a62f41e770435790
comprehensive-test-results-webkit-3 Expired
882 KB
sha256:d90456abae1d8d7cebfe7deb3128aab1360153f6302cbb240c1167876faa5989
comprehensive-test-results-webkit-4 Expired
31.5 MB
sha256:adfe7984152538f55fc39cdd9b2d7a692a88de4063a1c44f5c46a414c514ff71
cross-browser-chromium-explorer Expired
178 KB
sha256:8ec73662ac9767e0f649de63f8ba7795d068eabc6fbceabaee9b81b68c6552a8
cross-browser-chromium-multi-account Expired
174 KB
sha256:e619fc9f95ff535b57bb18575fbbaf9bb1d1ac4905d54b52e6bfe8e04d78a5dc
cross-browser-chromium-wallet-creation Expired
178 KB
sha256:8ec73662ac9767e0f649de63f8ba7795d068eabc6fbceabaee9b81b68c6552a8
cross-browser-chromium-wallet-restore Expired
178 KB
sha256:8ec73662ac9767e0f649de63f8ba7795d068eabc6fbceabaee9b81b68c6552a8
cross-browser-firefox-explorer Expired
182 KB
sha256:05702ab998c134a45f231b141b89e44766c34cde8d533d44af75742fe31daeea
cross-browser-firefox-multi-account Expired
174 KB
sha256:b37cee05af9d54583aefa5e3cc41fe982dedf1e1a408e8d6602a2343d0a466ef
cross-browser-firefox-wallet-creation Expired
178 KB
sha256:36e9beabbd3e6ee299f44656708c8197815b0d49610590eb9c0115502b18d4f1
cross-browser-firefox-wallet-restore Expired
178 KB
sha256:8ec73662ac9767e0f649de63f8ba7795d068eabc6fbceabaee9b81b68c6552a8
cross-browser-webkit-explorer Expired
178 KB
sha256:36e9beabbd3e6ee299f44656708c8197815b0d49610590eb9c0115502b18d4f1
cross-browser-webkit-multi-account Expired
178 KB
sha256:8ec73662ac9767e0f649de63f8ba7795d068eabc6fbceabaee9b81b68c6552a8
cross-browser-webkit-wallet-creation Expired
178 KB
sha256:36e9beabbd3e6ee299f44656708c8197815b0d49610590eb9c0115502b18d4f1
cross-browser-webkit-wallet-restore Expired
178 KB
sha256:36e9beabbd3e6ee299f44656708c8197815b0d49610590eb9c0115502b18d4f1
e2e-test-summary Expired
294 MB
sha256:f0f92787598a1a9b06a80e35ee0029902cffd680717a4dbaa7a3f11fc5482d25
mobile-ux-Mobile Chrome-Pixel 5 Expired
1.2 MB
sha256:603d5e5dd65367442eae674c068160a098c450d38e0de2e72831ae70e8f05ecd
mobile-ux-Mobile Safari-iPhone 12 Expired
178 KB
sha256:36e9beabbd3e6ee299f44656708c8197815b0d49610590eb9c0115502b18d4f1
mobile-ux-iPad-iPad Pro Expired
1.17 MB
sha256:0a95476929a192831fa1d64b1311dce9f2bfdf57fdd01add678afe5307579095
performance-test-results Expired
2.97 MB
sha256:0439b418a5b25a7889c101e755b9120ac600450315cc955c9be460a0c6556ea9
visual-regression-cyberpunk-pink Expired
759 KB
sha256:36539edbba6be7ef3909d037e2bef32c21d0cc6956ea20043230ea1a1b4d20c4
visual-regression-eink-grayscale Expired
226 KB
sha256:c58a33859cfac391b6940022d32df99157ee2b8625e38328e39503e6a1ef7b1e
visual-regression-paper-white Expired
241 KB
sha256:44119411dd08e42bd66573b09f2c9dc551e842f7c7f734a28809585cc0c2278e
visual-regression-solarized-dark Expired
226 KB
sha256:0dea00c0c053a3b611df9de88327c7fb9721fbd563a3486ed2f091f4c4ceaeee