feat: Social login with Steam / Open ID 2.0 #3968
Triggered via pull request
February 17, 2024 12:55
Status
Failure
Total duration
5h 49m 32s
Artifacts
2
ci.yaml
on: pull_request
Generate SDKs
1m 23s
Matrix: Run end-to-end tests
Matrix: Run Playwright end-to-end tests
Build CLI docs
0s
Render version schema
0s
Release SDKs
0s
Annotations
48 errors, 27 warnings, and 4 notices
Run tests and lints:
selfservice/strategy/oid2/provider.go#L9
File is not `goimports`-ed with -local github.com/ory (goimports)
|
Run tests and lints:
selfservice/strategy/oid2/provider_config.go#L7
File is not `goimports`-ed with -local github.com/ory (goimports)
|
Run tests and lints:
selfservice/strategy/oid2/strategy.go#L9
File is not `goimports`-ed with -local github.com/ory (goimports)
|
Run tests and lints
issues found
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L1
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice:
test/e2e/playwright/tests/app_login.spec.ts#L27
1) [Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:54:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L1
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register:
test/e2e/playwright/tests/app_login.spec.ts#L27
2) [Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForEvent: Page closed
=========================== logs ===========================
waiting for event "popup"
============================================================
25 |
26 | async function testRegistrationOrLogin(page: Page, username: string) {
> 27 | const popupPromise = page.waitForEvent("popup")
| ^
28 | await page.getByText(/sign (up|in) with ory/i).click()
29 | const popup = await popupPromise
30 |
at testRegistrationOrLogin (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:27:29)
at testRegistration (/home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:44:10)
at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/app_login.spec.ts:60:5
|
Run end-to-end tests (postgres)
Process completed with exit code 73.
|
Run end-to-end tests (sqlite)
Process completed with exit code 73.
|
Run end-to-end tests (cockroach)
Process completed with exit code 73.
|
Run end-to-end tests (mysql)
Process completed with exit code 73.
|
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
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-go@v2, actions/cache@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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/
|
Run tests and lints
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-go@v4, golangci/golangci-lint-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run tests and lints
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, golangci/golangci-lint-action@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 `save-state` 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/
|
Run tests and lints
The `save-state` 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/
|
Run Playwright end-to-end tests (postgres)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Slow Test:
test/e2e/[Mobile Chrome] › app_recovery.spec.ts#L1
test/e2e/[Mobile Chrome] › app_recovery.spec.ts took 25.2s
|
Run Playwright end-to-end tests (mysql)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Slow Test:
test/e2e/[Mobile Chrome] › app_recovery.spec.ts#L1
test/e2e/[Mobile Chrome] › app_recovery.spec.ts took 22.7s
|
Run Playwright end-to-end tests (cockroach)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Slow Test:
test/e2e/[Mobile Chrome] › app_recovery.spec.ts#L1
test/e2e/[Mobile Chrome] › app_recovery.spec.ts took 21.8s
|
Run Playwright end-to-end tests (sqlite)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Slow Test:
test/e2e/[Mobile Chrome] › app_recovery.spec.ts#L1
test/e2e/[Mobile Chrome] › app_recovery.spec.ts took 20.5s
|
Run end-to-end tests (postgres)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, browser-actions/setup-firefox@latest, browser-actions/setup-geckodriver@latest, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@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)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, browser-actions/setup-firefox@latest, browser-actions/setup-geckodriver@latest, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@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 (cockroach)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, browser-actions/setup-firefox@latest, browser-actions/setup-geckodriver@latest, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run end-to-end tests (cockroach)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@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)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, browser-actions/setup-firefox@latest, browser-actions/setup-geckodriver@latest, actions/checkout@v2, actions/setup-go@v4, actions/checkout@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
🎭 Playwright Run Summary
6 failed
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ───────────────────────
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ─────────────────
[Mobile Chrome] › app_login.spec.ts:65:7 › Registration › register, cancel, register ───────────
[Mobile Chrome] › app_login.spec.ts:87:7 › Login › login twice ─────────────────────────────────
[Mobile Chrome] › app_login.spec.ts:93:7 › Login › login, then register ────────────────────────
[Mobile Chrome] › app_login.spec.ts:99:7 › Login › login, cancel, login ────────────────────────
4 passed (9.6m)
|
🎭 Playwright Run Summary
6 failed
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ───────────────────────
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ─────────────────
[Mobile Chrome] › app_login.spec.ts:65:7 › Registration › register, cancel, register ───────────
[Mobile Chrome] › app_login.spec.ts:87:7 › Login › login twice ─────────────────────────────────
[Mobile Chrome] › app_login.spec.ts:93:7 › Login › login, then register ────────────────────────
[Mobile Chrome] › app_login.spec.ts:99:7 › Login › login, cancel, login ────────────────────────
4 passed (9.7m)
|
🎭 Playwright Run Summary
6 failed
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ───────────────────────
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ─────────────────
[Mobile Chrome] › app_login.spec.ts:65:7 › Registration › register, cancel, register ───────────
[Mobile Chrome] › app_login.spec.ts:87:7 › Login › login twice ─────────────────────────────────
[Mobile Chrome] › app_login.spec.ts:93:7 › Login › login, then register ────────────────────────
[Mobile Chrome] › app_login.spec.ts:99:7 › Login › login, cancel, login ────────────────────────
4 passed (9.6m)
|
🎭 Playwright Run Summary
6 failed
[Mobile Chrome] › app_login.spec.ts:53:7 › Registration › register twice ───────────────────────
[Mobile Chrome] › app_login.spec.ts:59:7 › Registration › register, then login ─────────────────
[Mobile Chrome] › app_login.spec.ts:65:7 › Registration › register, cancel, register ───────────
[Mobile Chrome] › app_login.spec.ts:87:7 › Login › login twice ─────────────────────────────────
[Mobile Chrome] › app_login.spec.ts:93:7 › Login › login, then register ────────────────────────
[Mobile Chrome] › app_login.spec.ts:99:7 › Login › login, cancel, login ────────────────────────
4 passed (9.6m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
logs
Expired
|
82.1 MB |
|
playwright-test-results-a8a64eb4f86344912f12b0957cc479ae520f8233
Expired
|
36.6 MB |
|