Merge pull request #20 from openSVM/copilot/fix-19 #37
Annotations
10 errors and 1 notice
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
e2e/comprehensive-production.spec.ts#L408
1) [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.goto: Timeout 30000ms exceeded.
Call log:
- navigating to "http://localhost:3000/", waiting until "load"
406 | test.beforeEach(async ({ page }) => {
407 | // Set up a mock wallet state for testing main interface
> 408 | await page.goto('/');
| ^
409 | await waitForPageLoad(page);
410 |
411 | // Navigate to wallet interface (may require wallet setup)
at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:408:18
|
|
e2e/comprehensive-production.spec.ts#L406
1) [firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
404 | test.describe('Wallet Main Interface', () => {
405 |
> 406 | test.beforeEach(async ({ page }) => {
| ^
407 | // Set up a mock wallet state for testing main interface
408 | await page.goto('/');
409 | await waitForPageLoad(page);
at /home/runner/work/svmseek/svmseek/e2e/comprehensive-production.spec.ts:406:10
|
|
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
|
|
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
|
|
4 failed
[firefox] › e2e/comprehensive-production.spec.ts:422:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display wallet dashboard with all components
[firefox] › e2e/comprehensive-production.spec.ts:444:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle wallet navigation tabs
[firefox] › e2e/comprehensive-production.spec.ts:464:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should display multi-account functionality
[firefox] › e2e/comprehensive-production.spec.ts:499:9 › SVMSeek Wallet - Comprehensive Production Tests › Wallet Main Interface › should handle explorer functionality
4 passed (2.7m)
|
The logs for this run have expired and are no longer available.
Loading