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