Skip to content

Add Keycloak authentication #739

Add Keycloak authentication

Add Keycloak authentication #739

Triggered via pull request June 27, 2023 15:01
Status Failure
Total duration 15m 0s
Artifacts 1

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[chromium] › admin/hydra/Books.spec.ts:7:5 › Go to Admin Books Hydra: pwa/tests/admin/PageAdmin.ts#L16
1) [chromium] › admin/hydra/Books.spec.ts:7:5 › Go to Admin Books Hydra ────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: "https://localhost/admin#/books" Received: "https://localhost/oidc/realms/demo/login-actions/authenticate?session_code=-F64IgRbteLR2xWuEqpJylCEfduPn_KSVMeoT-tgE3g&execution=21de0222-5c84-4d9b-8f22-a8ab88909a1d&client_id=api-platform-pwa&tab_id=xB2w4BsJ7Ck" at admin/PageAdmin.ts:16 14 | await signInButton.click() 15 | await expect(signInButton).toHaveCount(0) > 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') | ^ 17 | return this.page 18 | *** 19 | at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:16:35) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:15:3
[chromium] › admin/hydra/Books.spec.ts:7:5 › Go to Admin Books Hydra: pwa/tests/admin/PageAdmin.ts#L15
1) [chromium] › admin/hydra/Books.spec.ts:7:5 › Go to Admin Books Hydra ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:15:3
[chromium] › admin/hydra/Books.spec.ts:22:5 › Go to Admin Books Show Hydra: pwa/tests/admin/PageAdmin.ts#L15
2) [chromium] › admin/hydra/Books.spec.ts:22:5 › Go to Admin Books Show Hydra ──────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:24:3
[chromium] › admin/hydra/Books.spec.ts:22:5 › Go to Admin Books Show Hydra: pwa/tests/admin/PageAdmin.ts#L15
2) [chromium] › admin/hydra/Books.spec.ts:22:5 › Go to Admin Books Show Hydra ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:24:3
[chromium] › admin/hydra/Books.spec.ts:29:5 › Go to Admin Books Create Hydra: pwa/tests/admin/PageAdmin.ts#L16
3) [chromium] › admin/hydra/Books.spec.ts:29:5 › Go to Admin Books Create Hydra ────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: "https://localhost/admin#/books" Received: "https://localhost/oidc/realms/demo/login-actions/authenticate?session_code=um4mVM6KiRu_ndSx9HBAhKId1CJw_G9EOoJLxkNkqy8&execution=21de0222-5c84-4d9b-8f22-a8ab88909a1d&client_id=api-platform-pwa&tab_id=5UWi-29AYPk" at admin/PageAdmin.ts:16 14 | await signInButton.click() 15 | await expect(signInButton).toHaveCount(0) > 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') | ^ 17 | return this.page 18 | *** 19 | at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:16:35) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:37:3
[chromium] › admin/hydra/Books.spec.ts:29:5 › Go to Admin Books Create Hydra: pwa/tests/admin/PageAdmin.ts#L15
3) [chromium] › admin/hydra/Books.spec.ts:29:5 › Go to Admin Books Create Hydra ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:37:3
[chromium] › admin/hydra/Books.spec.ts:55:5 › Go to Admin Books Edit Hydra: pwa/tests/admin/PageAdmin.ts#L15
4) [chromium] › admin/hydra/Books.spec.ts:55:5 › Go to Admin Books Edit Hydra ──────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:57:3
[chromium] › admin/hydra/Books.spec.ts:55:5 › Go to Admin Books Edit Hydra: pwa/tests/admin/PageAdmin.ts#L16
4) [chromium] › admin/hydra/Books.spec.ts:55:5 › Go to Admin Books Edit Hydra ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: "https://localhost/admin#/books" Received: "https://localhost/oidc/realms/demo/login-actions/authenticate?session_code=ixhXgMTAKgQulZSMNh0ETkBhd9v3AAaHttMaiR1uMQA&execution=21de0222-5c84-4d9b-8f22-a8ab88909a1d&client_id=api-platform-pwa&tab_id=1gtiAVZKgss" at admin/PageAdmin.ts:16 14 | await signInButton.click() 15 | await expect(signInButton).toHaveCount(0) > 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') | ^ 17 | return this.page 18 | *** 19 | at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:16:35) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:57:3
[chromium] › admin/hydra/Books.spec.ts:71:5 › Go to Admin Books Delete Hydra: pwa/tests/admin/PageAdmin.ts#L15
5) [chromium] › admin/hydra/Books.spec.ts:71:5 › Go to Admin Books Delete Hydra ────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:73:3
[chromium] › admin/hydra/Books.spec.ts:71:5 › Go to Admin Books Delete Hydra: pwa/tests/admin/PageAdmin.ts#L15
5) [chromium] › admin/hydra/Books.spec.ts:71:5 › Go to Admin Books Delete Hydra ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toHaveCount(expected) // deep equality Expected: 0 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('button', *** name: 'SIGN IN' ***) - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" at admin/PageAdmin.ts:15 13 | const signInButton = this.page.getByRole('button', ***name: 'SIGN IN'***); 14 | await signInButton.click() > 15 | await expect(signInButton).toHaveCount(0) | ^ 16 | await expect(this.page.url()).toEqual('https://localhost/admin#/books') 17 | return this.page 18 | *** at PageAdmin.getAdminPage (/home/runner/work/demo/demo/pwa/tests/admin/PageAdmin.ts:15:32) at /home/runner/work/demo/demo/pwa/tests/admin/hydra/Books.spec.ts:73:3
🎭 Playwright Run Summary
30 failed [chromium] › admin/hydra/Books.spec.ts:7:5 › Go to Admin Books Hydra ─────────────────────────── [chromium] › admin/hydra/Books.spec.ts:22:5 › Go to Admin Books Show Hydra ───────────────────── [chromium] › admin/hydra/Books.spec.ts:29:5 › Go to Admin Books Create Hydra ─────────────────── [chromium] › admin/hydra/Books.spec.ts:55:5 › Go to Admin Books Edit Hydra ───────────────────── [chromium] › admin/hydra/Books.spec.ts:71:5 › Go to Admin Books Delete Hydra ─────────────────── [chromium] › admin/hydra/Reviews.spec.ts:7:5 › Go to Admin Reviews Hydra ─────────────────────── [chromium] › admin/hydra/Reviews.spec.ts:23:5 › Go to Admin Reviews Show Hydra ───────────────── [chromium] › admin/hydra/Reviews.spec.ts:31:5 › Go to Admin Reviews Edit Hydra ───────────────── [chromium] › admin/hydra/Reviews.spec.ts:42:5 › Go to Admin Reviews Create Hydra ─────────────── [chromium] › admin/hydra/Reviews.spec.ts:68:5 › Go to Admin Reviews Delete Hydra ─────────────── [chromium] › admin/hydra/TopBooks.spec.ts:4:5 › Go to Admin Top Books Hydra ──────────────────── [chromium] › admin/hydra/TopBooks.spec.ts:20:5 › Go to Admin Top Books Show Hydra ────────────── [chromium] › admin/OpenApi/Books.spec.ts:7:5 › Go to Admin Books Open Api ────────────────────── [chromium] › admin/OpenApi/Books.spec.ts:23:5 › Go to Admin Books Show Open Api ──────────────── [chromium] › admin/OpenApi/Books.spec.ts:31:5 › Go to Admin Books Create Open Api ────────────── [chromium] › admin/OpenApi/Books.spec.ts:60:5 › Go to Admin Books Edit Open Api ──────────────── [chromium] › admin/OpenApi/Books.spec.ts:79:5 › Go to Admin Books Delete Open Api ────────────── [chromium] › admin/OpenApi/Reviews.spec.ts:7:5 › Go to Admin Reviews Open Api ────────────────── [chromium] › admin/OpenApi/Reviews.spec.ts:24:5 › Go to Admin Reviews Show Open Api ──────────── [chromium] › admin/OpenApi/Reviews.spec.ts:33:5 › Go to Admin Reviews Edit Open Api ──────────── [chromium] › admin/OpenApi/Reviews.spec.ts:45:5 › Go to Admin Reviews Create Open Api ────────── [chromium] › admin/OpenApi/Reviews.spec.ts:72:5 › Go to Admin Reviews Delete Open Api ────────── [chromium] › admin/OpenApi/TopBooks.spec.ts:4:5 › Go to Admin Top Books Open Api ─────────────── [chromium] › admin/OpenApi/TopBooks.spec.ts:21:5 › Go to Admin Top Books Show Open Api ───────── [chromium] › Books.spec.ts:6:5 › Go to Books list ────────────────────────────────────────────── [chromium] › Books.spec.ts:37:5 › Go to Book Create ──────────────────────────────────────────── [chromium] › Books.spec.ts:58:5 › Go to Book Delete ──────────────────────────────────────────── [chromium] › Reviews.spec.ts:6:5 › Go to Reviews list ────────────────────────────────────────── [chromium] › Reviews.spec.ts:37:5 › Go to Reviews Create ─────────────────────────────────────── [chromium] › Reviews.spec.ts:59:5 › Go to Reviews Delete ─────────────────────────────────────── 13 passed (9.9m)

Artifacts

Produced during runtime
Name Size
playwright-screenshots Expired
30.3 MB