Skip to content

feat(supabase): Update profile lookup by phone number (#966) #6235

feat(supabase): Update profile lookup by phone number (#966)

feat(supabase): Update profile lookup by phone number (#966) #6235

Triggered via push December 23, 2024 16:22
Status Failure
Total duration 24m 4s
Artifacts 3

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

17 errors, 18 warnings, and 1 notice
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L13
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/auth/onboarding" Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" at fixtures/send-accounts/page.ts:13 11 | async completeOnboarding(expect: Expect) { 12 | await this.page.goto('/') > 13 | expect(this.page).toHaveURL('/auth/onboarding') // no send accounts redirects to onboarding page | ^ 14 | 15 | // choose a random account name 16 | const acctName = this.accountName at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:13:23) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L17
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Error: locator.fill: Test ended. Call log: - waiting for getByRole('textbox', { name: 'Account name' }) at fixtures/send-accounts/page.ts:17 15 | // choose a random account name 16 | const acctName = this.accountName > 17 | await this.page.getByRole('textbox', { name: 'Account name' }).fill(acctName) | ^ 18 | await expect(this.page.getByLabel('Account name')).toHaveValue(acctName) 19 | 20 | const request = this.page.waitForRequest((request) => { at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:17:68) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L13
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/auth/onboarding" Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" at fixtures/send-accounts/page.ts:13 11 | async completeOnboarding(expect: Expect) { 12 | await this.page.goto('/') > 13 | expect(this.page).toHaveURL('/auth/onboarding') // no send accounts redirects to onboarding page | ^ 14 | 15 | // choose a random account name 16 | const acctName = this.accountName at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:13:23) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L17
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test ended. Call log: - waiting for getByRole('textbox', { name: 'Account name' }) at fixtures/send-accounts/page.ts:17 15 | // choose a random account name 16 | const acctName = this.accountName > 17 | await this.page.getByRole('textbox', { name: 'Account name' }).fill(acctName) | ^ 18 | await expect(this.page.getByLabel('Account name')).toHaveValue(acctName) 19 | 20 | const request = this.page.waitForRequest((request) => { at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:17:68) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L13
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/auth/onboarding" Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" at fixtures/send-accounts/page.ts:13 11 | async completeOnboarding(expect: Expect) { 12 | await this.page.goto('/') > 13 | expect(this.page).toHaveURL('/auth/onboarding') // no send accounts redirects to onboarding page | ^ 14 | 15 | // choose a random account name 16 | const acctName = this.accountName at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:13:23) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page: packages/playwright/tests/fixtures/send-accounts/page.ts#L17
1) [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test ended. Call log: - waiting for getByRole('textbox', { name: 'Account name' }) at fixtures/send-accounts/page.ts:17 15 | // choose a random account name 16 | const acctName = this.accountName > 17 | await this.page.getByRole('textbox', { name: 'Account name' }).fill(acctName) | ^ 18 | await expect(this.page.getByLabel('Account name')).toHaveValue(acctName) 19 | 20 | const request = this.page.waitForRequest((request) => { at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:17:68) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page: packages/playwright/tests/fixtures/send-accounts/page.ts#L13
2) [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page ─────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/auth/onboarding" Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" at fixtures/send-accounts/page.ts:13 11 | async completeOnboarding(expect: Expect) { 12 | await this.page.goto('/') > 13 | expect(this.page).toHaveURL('/auth/onboarding') // no send accounts redirects to onboarding page | ^ 14 | 15 | // choose a random account name 16 | const acctName = this.accountName at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:13:23) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page: packages/playwright/tests/fixtures/send-accounts/page.ts#L17
2) [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page ─────── Error: locator.fill: Test ended. Call log: - waiting for getByRole('textbox', { name: 'Account name' }) at fixtures/send-accounts/page.ts:17 15 | // choose a random account name 16 | const acctName = this.accountName > 17 | await this.page.getByRole('textbox', { name: 'Account name' }).fill(acctName) | ^ 18 | await expect(this.page.getByLabel('Account name')).toHaveValue(acctName) 19 | 20 | const request = this.page.waitForRequest((request) => { at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:17:68) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page: packages/playwright/tests/fixtures/send-accounts/page.ts#L13
2) [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/auth/onboarding" Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html class="t_light">…</html> - unexpected value "http://localhost:3000/" at fixtures/send-accounts/page.ts:13 11 | async completeOnboarding(expect: Expect) { 12 | await this.page.goto('/') > 13 | expect(this.page).toHaveURL('/auth/onboarding') // no send accounts redirects to onboarding page | ^ 14 | 15 | // choose a random account name 16 | const acctName = this.accountName at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:13:23) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
[chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page: packages/playwright/tests/fixtures/send-accounts/page.ts#L17
2) [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test ended. Call log: - waiting for getByRole('textbox', { name: 'Account name' }) at fixtures/send-accounts/page.ts:17 15 | // choose a random account name 16 | const acctName = this.accountName > 17 | await this.page.getByRole('textbox', { name: 'Account name' }).fill(acctName) | ^ 18 | await expect(this.page.getByLabel('Account name')).toHaveValue(acctName) 19 | 20 | const request = this.page.waitForRequest((request) => { at OnboardingPage.completeOnboarding (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/page.ts:17:68) at Object.base.extend.sendAccount.timeout (/home/sendrunner/actions-runner/_work/sendapp/sendapp/packages/playwright/tests/fixtures/send-accounts/test.ts:45:7)
Unit Tests
Property 'balance' does not exist on type 'CoinWithBalance | undefined'.
Unit Tests
Property 'token' does not exist on type 'CoinWithBalance | undefined'.
Unit Tests
Property 'decimals' does not exist on type 'CoinWithBalance | undefined'.
Unit Tests
'coin' is possibly 'undefined'.
Unit Tests
Type '{ account: undefined; batch?: { multicall?: boolean | { batchSize?: number | undefined; wait?: number | undefined; } | undefined; } | undefined; cacheTime: number; ccipRead?: false | { ...; } | undefined; ... 58 more ...; extend: <const client extends { ...; } & ExactPartial<...>>(fn: (client: Client<...>) => client...' is not assignable to type '{ account: undefined; batch?: { multicall?: boolean | { batchSize?: number | undefined; wait?: number | undefined; } | undefined; } | undefined; cacheTime: number; ccipRead?: false | { request?: ((parameters: CcipRequestParameters) => Promise<...>) | undefined; } | undefined; ... 58 more ...; extend: <const client e...'.
Unit Tests
@my/workflows#lint: command (/home/byoung/actions-runner/_work/sendapp/sendapp/packages/workflows) /tmp/xfs-857afee4/yarn run lint exited (2)
Unit Tests
Process completed with exit code 2.
Playwright Tests
Skipping ca-certificates: most recent version 2024-11-26 not installed
Playwright Tests
Skipping fzf: most recent version 0.57.0 not installed
Playwright Tests
Skipping glib: most recent version 2.82.4 not installed
Playwright Tests
Skipping [email protected]: most recent version 5.15.175 not installed
Playwright Tests
Skipping nss: most recent version 3.107 not installed
Playwright Tests
Skipping openldap: most recent version 2.6.9 not installed
Playwright Tests
Skipping postgresql@15: most recent version 15.10 not installed
Playwright Tests
Skipping pyenv: most recent version 2.5.0 not installed
Playwright Tests
Skipping [email protected]: most recent version 3.12.8 not installed
Playwright Tests
Skipping [email protected]: most recent version 3.13.1 not installed
Unit Tests
Skipping ca-certificates: most recent version 2024-11-26 not installed
Unit Tests
Skipping icu4c@75: most recent version 75.1_1 not installed
Unit Tests
Skipping libtool: most recent version 2.5.4 not installed
Unit Tests
Skipping openldap: most recent version 2.6.9 not installed
Unit Tests
Skipping [email protected]: most recent version 3.13.1 not installed
Unit Tests
Skipping sqlfluff: most recent version 3.3.0 not installed
Unit Tests
Skipping sqlite: most recent version 3.47.2 not installed
Unit Tests
Skipping temporal: most recent version 1.1.2 not installed
🎭 Playwright Run Summary
82 failed [chromium] β€Ί account-rewards.onboarded.spec.ts:12:1 β€Ί can visit rewards page ─────────────────── [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:173:1 β€Ί can visit checkout page ──────── [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:178:1 β€Ί can add a pending tag ────────── [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:183:1 β€Ί cannot add an invalid tag name ─ [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:189:1 β€Ί can confirm a tag ────────────── [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:210:1 β€Ί can refer a tag ──────────────── [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:287:1 β€Ί can refer multiple tags in separate transactions [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:372:1 β€Ί cannot confirm a tag without paying [chromium] β€Ί account-sendtag-checkout.onboarded.spec.ts:389: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:32:1 β€Ί can visit activity page and see correct activity feed [chromium] β€Ί activity.onboarded.spec.ts:272:1 β€Ί can search on activity page ──────────────────── [chromium] β€Ί home.onboarded.spec.ts:22: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.anon.spec.ts:16:1 β€Ί anon user can visit public profile ──────────────────── [chromium] β€Ί profile.anon.spec.ts:32:1 β€Ί anon user cannot visit private profile ──────────────── [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:96: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 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:19:1 β€Ί redirect on sign-in ─────────────────────────────────── [chromium] β€Ί sign-in.anon.spec.ts:46:1 β€Ί redirect to send confirm page on sign-in ────────────── [chromium] β€Ί sign-up.anon.spec.ts:21:1 β€Ί can sign up ─────────────────────────────────────────── [chromiu

Artifacts

Produced during runtime
Name Size
nextjs-build
75.9 MB
playwright-report
34.6 MB
playwright-test-results
33.8 MB