Skip to content

refactor: optimize identity related indices #4919

refactor: optimize identity related indices

refactor: optimize identity related indices #4919

Triggered via pull request October 28, 2024 15:55
Status Cancelled
Total duration 5h 27m 53s
Artifacts 8

ci.yaml

on: pull_request
Run tests and lints
3m 39s
Run tests and lints
Matrix: Run end-to-end tests
Matrix: Run Playwright end-to-end tests
Build CLI docs
0s
Build CLI docs
Generate changelog
0s
Generate changelog
Generate release
0s
Generate release
Draft newsletter
0s
Draft newsletter
Render version schema
0s
Render version schema
Release SDKs
0s
Release SDKs
Pending approval Slack notification
0s
Pending approval Slack notification
Send newsletter
0s
Send newsletter
Fit to window
Zoom out
Zoom in

Annotations

29 errors, 22 warnings, and 3 notices
Run tests and lints
Process completed with exit code 2.
Run Playwright end-to-end tests (mysql)
Error: Process from config.webServer was not able to start. Exit code: 1
Run Playwright end-to-end tests (mysql)
Process completed with exit code 1.
[chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login: test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L1
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Test timeout of 30000ms exceeded.
[chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login: test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L86
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 84 | await loginHydra(page) 85 | > 86 | await page.waitForURL( | ^ 87 | new RegExp(config.selfservice.default_browser_return_url), 88 | ) 89 | at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts:86:18
Run end-to-end tests (mysql)
Process completed with exit code 1.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" navigated to "http://localhost:19006/Login" navigated to "http://localhost:19006/Login" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" navigated to "http://localhost:19006/Login" navigated to "http://localhost:19006/Login" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:59:5
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:59:5
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" navigated to "http://localhost:19006/Login" navigated to "http://localhost:19006/Login" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
1) [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ─────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:53:5
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" navigated to "http://localhost:19006/Login" navigated to "http://localhost:19006/Login" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:59:5
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L1
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register: test/e2e/playwright/tests/mobile/app_login.spec.ts#L32
2) [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation to "Home" until "load" ============================================================ 30 | await performOidcLogin(popup, username) 31 | > 32 | await page.waitForURL("Home") | ^ 33 | expect(popup.isClosed()).toBeTruthy() 34 | await expect(page.getByText("Welcome back")).toBeVisible() 35 | } at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:32:14) at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/mobile/app_login.spec.ts:59:5
Run end-to-end tests (sqlite)
Process completed with exit code 1.
Run end-to-end tests (cockroach)
Canceling since a higher priority waiting request for 'CI-refs/pull/4173/merge' exists
Run end-to-end tests (cockroach)
The operation was canceled.
Generate SDKs
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use the latest version of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-09-16-notice-of-upcoming-deprecations-and-changes-in-github-actions-services/
Generate SDKs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Generate SDKs
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-go@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Generate SDKs
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-go@v2, actions/cache@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run tests and lints
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run tests and lints
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-go@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Playwright end-to-end tests (mysql)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run Playwright end-to-end tests (mysql)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Playwright end-to-end tests (postgres)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run Playwright end-to-end tests (postgres)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Slow Test: test/e2e/[mobile-chrome] › mobile/app_login.spec.ts#L1
test/e2e/[mobile-chrome] › mobile/app_login.spec.ts took 29.3s
Slow Test: test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts#L1
test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts took 22.6s
Run end-to-end tests (mysql)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run end-to-end tests (mysql)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Playwright end-to-end tests (sqlite)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run Playwright end-to-end tests (sqlite)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Playwright end-to-end tests (cockroach)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run Playwright end-to-end tests (cockroach)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run end-to-end tests (postgres)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run end-to-end tests (postgres)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run end-to-end tests (sqlite)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run end-to-end tests (sqlite)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
🎭 Playwright Run Summary
1 flaky [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login 36 passed (2.3m)
🎭 Playwright Run Summary
29 failed [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ──────────────── [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ────────── [mobile-chrome] › mobile/app_login.spec.ts:64:7 › Registration › register, cancel, register ──── [mobile-chrome] › mobile/app_login.spec.ts:86:7 › Login › login twice ────────────────────────── [mobile-chrome] › mobile/app_login.spec.ts:92:7 › Login › login, then register ───────────────── [mobile-chrome] › mobile/app_login.spec.ts:98:7 › Login › login, cancel, login ───────────────── [mobile-chrome] › mobile/app_recovery.spec.ts:31:7 › Recovery › succeeds with a valid email address [chromium] › desktop/code/sms.spec.ts:87:7 › account enumeration protection off › login succeeds [chromium] › desktop/code/sms.spec.ts:100:7 › account enumeration protection off › registration succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:38:7 › account enumeration protection off › login with wrong code fails [chromium] › desktop/identifier_first/code.login.spec.ts:60:7 › account enumeration protection off › login succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:114:7 › account enumeration protection on › login with wrong code fails [chromium] › desktop/identifier_first/code.login.spec.ts:136:7 › account enumeration protection on › login succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:174:7 › refresh ─────────────────────── [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login [chromium] › desktop/identifier_first/oidc.login.spec.ts:93:9 › account enumeration protection on › oidc sign in on second step [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection off › login [chromium] › desktop/identifier_first/oidc.login.spec.ts:93:9 › account enumeration protection off › oidc sign in on second step [chromium] › desktop/identifier_first/oidc.login.spec.ts:127:5 › login with refresh ──────────── [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection on › with automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection on › without automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection off › with automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection off › without automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:169:7 › without automatic presence simulation › login with refresh [chromium] › desktop/identifier_first/password.login.spec.ts:42:7 › account enumeration protection off › login with wrong password fails [chromium] › desktop/identifier_first/password.login.spec.ts:61:7 › account enumeration protection off › login succeeds [chromium] › desktop/identifier_first/password.login.spec.ts:83:7 › account enumeration protection off › login with refresh [chromium] › desktop/identifier_first/password.login.spec.ts:173:7 › account enumeration protection on › login succeeds [chromium] › desktop/identifier_first/password.login.spec.ts:196:7 › account enumeration protection on › login with refresh 8 passed (33.6m)
🎭 Playwright Run Summary
29 failed [mobile-chrome] › mobile/app_login.spec.ts:52:7 › Registration › register twice ──────────────── [mobile-chrome] › mobile/app_login.spec.ts:58:7 › Registration › register, then login ────────── [mobile-chrome] › mobile/app_login.spec.ts:64:7 › Registration › register, cancel, register ──── [mobile-chrome] › mobile/app_login.spec.ts:86:7 › Login › login twice ────────────────────────── [mobile-chrome] › mobile/app_login.spec.ts:92:7 › Login › login, then register ───────────────── [mobile-chrome] › mobile/app_login.spec.ts:98:7 › Login › login, cancel, login ───────────────── [mobile-chrome] › mobile/app_recovery.spec.ts:31:7 › Recovery › succeeds with a valid email address [chromium] › desktop/code/sms.spec.ts:87:7 › account enumeration protection off › login succeeds [chromium] › desktop/code/sms.spec.ts:100:7 › account enumeration protection off › registration succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:38:7 › account enumeration protection off › login with wrong code fails [chromium] › desktop/identifier_first/code.login.spec.ts:60:7 › account enumeration protection off › login succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:114:7 › account enumeration protection on › login with wrong code fails [chromium] › desktop/identifier_first/code.login.spec.ts:136:7 › account enumeration protection on › login succeeds [chromium] › desktop/identifier_first/code.login.spec.ts:174:7 › refresh ─────────────────────── [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login [chromium] › desktop/identifier_first/oidc.login.spec.ts:93:9 › account enumeration protection on › oidc sign in on second step [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection off › login [chromium] › desktop/identifier_first/oidc.login.spec.ts:93:9 › account enumeration protection off › oidc sign in on second step [chromium] › desktop/identifier_first/oidc.login.spec.ts:127:5 › login with refresh ──────────── [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection on › with automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection on › without automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection off › with automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:96:13 › account enumeration protection off › without automatic presence proof › login [chromium] › desktop/identifier_first/passkeys.login.spec.ts:169:7 › without automatic presence simulation › login with refresh [chromium] › desktop/identifier_first/password.login.spec.ts:42:7 › account enumeration protection off › login with wrong password fails [chromium] › desktop/identifier_first/password.login.spec.ts:61:7 › account enumeration protection off › login succeeds [chromium] › desktop/identifier_first/password.login.spec.ts:83:7 › account enumeration protection off › login with refresh [chromium] › desktop/identifier_first/password.login.spec.ts:173:7 › account enumeration protection on › login succeeds [chromium] › desktop/identifier_first/password.login.spec.ts:196:7 › account enumeration protection on › login with refresh 8 passed (34.1m)

Artifacts

Produced during runtime
Name Size
cypress-mysql-logs
23.4 KB
cypress-sqlite-logs
120 KB
playwright-cockroach-logs
635 KB
playwright-mysql-logs
15.8 KB
playwright-sqlite-logs
647 KB
playwright-test-results-cockroach-f9491789320703b19d8b7d926b20057183c1cdde
124 MB
playwright-test-results-mysql-f9491789320703b19d8b7d926b20057183c1cdde
181 KB
playwright-test-results-sqlite-f9491789320703b19d8b7d926b20057183c1cdde
126 MB