Skip to content

Fix preview ci env. point db to staging #5507

Fix preview ci env. point db to staging

Fix preview ci env. point db to staging #5507

Triggered via pull request October 20, 2024 20:31
Status Failure
Total duration 39m 29s
Artifacts 3

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 19 warnings, and 3 notices
[chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page: packages/playwright/tests/account-rewards.onboarded.spec.ts#L16
1) [chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Claim Your Network Benefits' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Claim Your Network Benefits' }) 14 | await expect(page).toHaveURL('/account/rewards') 15 | await expect(page.getByText('Rewards', { exact: true })).toBeVisible() > 16 | await expect(page.getByRole('heading', { name: 'Claim Your Network Benefits' })).toBeVisible() | ^ 17 | }) 18 | at /opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/account-rewards.onboarded.spec.ts:16:84
[chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page: packages/playwright/tests/account-rewards.onboarded.spec.ts#L16
1) [chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Claim Your Network Benefits' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Claim Your Network Benefits' }) 14 | await expect(page).toHaveURL('/account/rewards') 15 | await expect(page.getByText('Rewards', { exact: true })).toBeVisible() > 16 | await expect(page.getByRole('heading', { name: 'Claim Your Network Benefits' })).toBeVisible() | ^ 17 | }) 18 | at /opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/account-rewards.onboarded.spec.ts:16:84
[chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page: packages/playwright/tests/fixtures/send-accounts/test.ts#L32
1) [chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Fixture "sendAccount" timeout of 20000ms exceeded during setup. at fixtures/send-accounts/test.ts:32 30 | } 31 | > 32 | const sendAccountTest = base.extend<{ | ^ 33 | page: Page 34 | sendAccount: Tables<'send_accounts'> 35 | setEthBalance: ({ address, value }: { address: `0x${string}`; value: bigint }) => Promise<void> at /opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:32:30
[chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L55
1) [chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "/" until "load" ============================================================ at fixtures/send-accounts/page.ts:55 53 | await this.page.getByRole('button', { name: 'Create Passkey' }).waitFor({ state: 'detached' }) 54 | > 55 | await this.page.waitForURL('/') | ^ 56 | } 57 | } 58 | at OnboardingPage.completeOnboarding (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:55:21) at Object.base.extend.sendAccount.timeout (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags: packages/playwright/tests/account-sendtag-checkout.onboarded.spec.ts#L1
2) [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ─── InternalRpcError: An internal error was received. URL: http://host.docker.internal:8546 Request body: {"method":"eth_getStorageAt","params":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0xdbfa8934707899e3ead840068925148fe860f9f744dd9aa772b4ae9e4c30a620","latest"]} Details: failed to get storage for 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 at 99499172558941261231005245940393161157959356691716684313614820526941096945184: server returned an error response: error code -32000: missing trie node 21b18d6dac45199ab19be0ddfdda52582d9975f8e6e34c337305f8ccbf534d96 (path ) state 0x21b18d6dac45199ab19be0ddfdda52582d9975f8e6e34c337305f8ccbf534d96 is not available, not found Version: viem@2.18.2 at withRetry.delay.count.count (/opt/actions_runner/_work/sendapp/sendapp/node_modules/viem/utils/buildRequest.ts:138:25) at attemptRetry (/opt/actions_runner/_work/sendapp/sendapp/node_modules/viem/utils/promise/withRetry.ts:44:22)
[chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags: packages/playwright/tests/fixtures/send-accounts/test.ts#L32
2) [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Fixture "sendAccount" timeout of 20000ms exceeded during setup. at fixtures/send-accounts/test.ts:32 30 | } 31 | > 32 | const sendAccountTest = base.extend<{ | ^ 33 | page: Page 34 | sendAccount: Tables<'send_accounts'> 35 | setEthBalance: ({ address, value }: { address: `0x${string}`; value: bigint }) => Promise<void> at /opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:32:30
[chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags: packages/playwright/tests/fixtures/send-accounts/page.ts#L55
2) [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "/" until "load" ============================================================ at fixtures/send-accounts/page.ts:55 53 | await this.page.getByRole('button', { name: 'Create Passkey' }).waitFor({ state: 'detached' }) 54 | > 55 | await this.page.waitForURL('/') | ^ 56 | } 57 | } 58 | at OnboardingPage.completeOnboarding (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:55:21) at Object.base.extend.sendAccount.timeout (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags: packages/playwright/tests/fixtures/send-accounts/test.ts#L32
2) [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Fixture "sendAccount" timeout of 20000ms exceeded during setup. at fixtures/send-accounts/test.ts:32 30 | } 31 | > 32 | const sendAccountTest = base.extend<{ | ^ 33 | page: Page 34 | sendAccount: Tables<'send_accounts'> 35 | setEthBalance: ({ address, value }: { address: `0x${string}`; value: bigint }) => Promise<void> at /opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:32:30
[chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags: packages/playwright/tests/fixtures/send-accounts/page.ts#L55
2) [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "/" until "load" ============================================================ at fixtures/send-accounts/page.ts:55 53 | await this.page.getByRole('button', { name: 'Create Passkey' }).waitFor({ state: 'detached' }) 54 | > 55 | await this.page.waitForURL('/') | ^ 56 | } 57 | } 58 | at OnboardingPage.completeOnboarding (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:55:21) at Object.base.extend.sendAccount.timeout (/opt/actions_runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] › account-settings-backup.onboarded.spec.ts:106:1 › can backup account: packages/playwright/tests/account-settings-backup.onboarded.spec.ts#L1
3) [chromium] › account-settings-backup.onboarded.spec.ts:106:1 › can backup account ───────────── InternalRpcError: An internal error was received. URL: http://host.docker.internal:8546 Request body: {"method":"eth_getStorageAt","params":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0x8a029a3e9aa34820c94903809576f15361df49c0c8b32442b512d0df3ca3f1d7","latest"]} Details: failed to get storage for 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 at 62423771355359680607351419981064510312918491942548447956372280903309631680983: server returned an error response: error code -32000: missing trie node 21b18d6dac45199ab19be0ddfdda52582d9975f8e6e34c337305f8ccbf534d96 (path ) state 0x21b18d6dac45199ab19be0ddfdda52582d9975f8e6e34c337305f8ccbf534d96 is not available, not found Version: viem@2.18.2 at withRetry.delay.count.count (/opt/actions_runner/_work/sendapp/sendapp/node_modules/viem/utils/buildRequest.ts:138:25) at attemptRetry (/opt/actions_runner/_work/sendapp/sendapp/node_modules/viem/utils/promise/withRetry.ts:44:22)
cache-deps
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Unit Tests
Skipping libtirpc: most recent version 1.3.6 not installed
Unit Tests
Skipping libxml2: most recent version 2.13.4_2 not installed
Unit Tests
Skipping sqlfluff: most recent version 3.2.4 not installed
Unit Tests
Skipping unbound: most recent version 1.22.0 not installed
Unit Tests: packages/app/components/icons/IconSPX6900.tsx#L1
'ColorTokens' is defined but never used
Unit Tests: packages/app/components/icons/IconSPX6900.tsx#L4
'Defs' is defined but never used
Unit Tests: packages/app/components/icons/IconSPX6900.tsx#L4
'Rect' is defined but never used
Unit Tests: packages/app/components/icons/IconSPX6900.tsx#L7
'color' is assigned a value but never used
Unit Tests: packages/app/components/icons/IconSPX6900.tsx#L7
'rest' is assigned a value but never used
Unit Tests: packages/app/features/account/screen.tsx#L23
'IconQRFull' is defined but never used
Unit Tests: packages/app/features/send/confirm/screen.tsx#L18
'IconUSDC' is defined but never used
Unit Tests: packages/app/features/send/confirm/screen.tsx#L20
'coins' is defined but never used
Playwright Tests
Skipping bash: most recent version 5.2.37 not installed
Playwright Tests
Skipping caddy: most recent version 2.8.4 not installed
Playwright Tests
Skipping direnv: most recent version 2.35.0 not installed
Playwright Tests
Skipping libtirpc: most recent version 1.3.6 not installed
Playwright Tests
Skipping temporal: most recent version 1.1.0 not installed
Playwright Tests
Skipping unbound: most recent version 1.22.0 not installed
vercel-deploy-preview
Deployment URL: https://sendapp-a4lbrjrtf-0xsend.vercel.app
vercel-deploy-preview
Vercel Alias URL https://sendapp-fix-preview-ci-env-and-point-db-to-staging-0xsend.vercel.app/
🎭 Playwright Run Summary
79 failed [chromium] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ─────────────────── [chromium] › account-sendtag-checkout.onboarded.spec.ts:394:1 › cannot add more than 5 tags ──── [chromium] › account-settings-backup.onboarded.spec.ts:106:1 › can backup account ────────────── [chromium] › account-settings-backup.onboarded.spec.ts:110:1 › can remove a signer ───────────── [chromium] › account.logged-in.spec.ts:15:1 › can visit account page ─────────────────────────── [chromium] › account.logged-in.spec.ts:33:1 › can update profile ─────────────────────────────── [chromium] › activity.onboarded.spec.ts:31:1 › can visit activity page and see correct activity feed [chromium] › activity.onboarded.spec.ts:271:1 › can search on activity page ──────────────────── [chromium] › home.onboarded.spec.ts:21:1 › can visit token detail page ───────────────────────── [chromium] › leaderboard.logged-in.spec.ts:11:1 › can visit leaderboard page ─────────────────── [chromium] › onboarding.logged-in.spec.ts:10:1 › can visit onboarding page ───────────────────── [chromium] › profile.logged-in.spec.ts:18:1 › logged in user needs onboarding before visiting profile [chromium] › profile.onboarded.spec.ts:19:1 › can visit other user profile and send by tag ───── [chromium] › profile.onboarded.spec.ts:64:1 › can visit my own profile ───────────────────────── [chromium] › profile.onboarded.spec.ts:82:1 › can visit private profile ──────────────────────── [chromium] › profile.onboarded.spec.ts:94:1 › can view activities between another profile ────── [chromium] › send.onboarded.spec.ts:30:3 › can send USDC starting from profile page ──────────── [chromium] › send.onboarded.spec.ts:59:5 › can send USDC using tag starting from home page ───── [chromium] › send.onboarded.spec.ts:59:5 › can send USDC using sendid starting from home page ── [chromium] › send.onboarded.spec.ts:59:5 › can send USDC using address starting from home page ─ [chromium] › send.onboarded.spec.ts:30:3 › can send ETH starting from profile page ───────────── [chromium] › send.onboarded.spec.ts:59:5 › can send ETH using tag starting from home page ────── [chromium] › send.onboarded.spec.ts:59:5 › can send ETH using sendid starting from home page ─── [chromium] › send.onboarded.spec.ts:59:5 › can send ETH using address starting from home page ── [chromium] › send.onboarded.spec.ts:30:3 › can send SPX starting from profile page ───────────── [chromium] › send.onboarded.spec.ts:59:5 › can send SPX using tag starting from home page ────── [chromium] › send.onboarded.spec.ts:59:5 › can send SPX using sendid starting from home page ─── [chromium] › send.onboarded.spec.ts:59:5 › can send SPX using address starting from home page ── [chromium] › send.onboarded.spec.ts:30:3 › can send SEND starting from profile page ──────────── [chromium] › send.onboarded.spec.ts:59:5 › can send SEND using tag starting from home page ───── [chromium] › send.onboarded.spec.ts:59:5 › can send SEND using sendid starting from home page ── [chromium] › send.onboarded.spec.ts:59:5 › can send SEND using address starting from home page ─ [chromium] › sign-in.anon.spec.ts:18:1 › redirect on sign-in ─────────────────────────────────── [chromium] › sign-in.anon.spec.ts:45:1 › redirect to send confirm page on sign-in ────────────── [chromium] › sign-up.anon.spec.ts:20:1 › can sign up ─────────────────────────────────────────── [chromium] › sign-up.anon.spec.ts:51:1 › country code is selected based on geoip ─────────────── [firefox] › account-rewards.onboarded.spec.ts:12:1 › can visit rewards page ──────────────────── [firefox] › account-sendtag-checkout.onboarded.spec.ts:164:1 › can visit checkout page ───────── [firefox] › account-sendtag-checkout.onboarded.spec.ts:169:1 › can add a pending tag ─────────── [firefox] › account-sendtag-checkout.onboarded.spec.ts:174:1 › cannot add an invalid tag name ── [firefox] › account-sendtag-c

Artifacts

Produced during runtime
Name Size
nextjs-build
87.3 MB
playwright-report
213 MB
playwright-test-results
212 MB