Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

End to End Tests

End to End Tests #6018

Triggered via workflow run December 9, 2023 18:45
@t3chguyt3chguy
completed db24a04
Status Failure
Total duration 19m 18s
Artifacts 2

end-to-end-tests.yaml

on: workflow_run
Prepare
4s
Prepare
Matrix: tests
Report results
55s
Report results
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 5 warnings, and 1 notice
Run Tests 4/6
The process '/usr/bin/xvfb-run' failed with exit code 1
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Test timeout of 30000ms exceeded.
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/utils.ts#L63
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Error: jsHandle.evaluate: Test timeout of 30000ms exceeded. at crypto/utils.ts:63 61 | */ 62 | export function handleSasVerification(verifier: JSHandle<Verifier>): Promise<EmojiMapping[]> { > 63 | return verifier.evaluate((verifier) => { | ^ 64 | return new Promise<EmojiMapping[]>((resolve) => { 65 | const onShowSas = (event: ISasEvent) => { 66 | verifier.off("show_sas" as VerifierEvent, onShowSas); at handleSasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:63:21) at doTwoWaySasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:164:26) at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:112:34) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:333:13
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/utils.ts#L63
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: jsHandle.evaluate: Test timeout of 30000ms exceeded. at crypto/utils.ts:63 61 | */ 62 | export function handleSasVerification(verifier: JSHandle<Verifier>): Promise<EmojiMapping[]> { > 63 | return verifier.evaluate((verifier) => { | ^ 64 | return new Promise<EmojiMapping[]>((resolve) => { 65 | const onShowSas = (event: ISasEvent) => { 66 | verifier.off("show_sas" as VerifierEvent, onShowSas); at handleSasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:63:21) at doTwoWaySasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:164:26) at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:112:34) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:333:13
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events: matrix-react-sdk/playwright/e2e/crypto/utils.ts#L63
1) [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: jsHandle.evaluate: Test timeout of 30000ms exceeded. at crypto/utils.ts:63 61 | */ 62 | export function handleSasVerification(verifier: JSHandle<Verifier>): Promise<EmojiMapping[]> { > 63 | return verifier.evaluate((verifier) => { | ^ 64 | return new Promise<EmojiMapping[]>((resolve) => { 65 | const onShowSas = (event: ISasEvent) => { 66 | verifier.off("show_sas" as VerifierEvent, onShowSas); at handleSasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:63:21) at doTwoWaySasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:164:26) at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:112:34) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:333:13
[Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
2) [Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events Test timeout of 30000ms exceeded.
[Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events: matrix-react-sdk/playwright/e2e/crypto/utils.ts#L63
2) [Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events Error: jsHandle.evaluate: Test timeout of 30000ms exceeded. at crypto/utils.ts:63 61 | */ 62 | export function handleSasVerification(verifier: JSHandle<Verifier>): Promise<EmojiMapping[]> { > 63 | return verifier.evaluate((verifier) => { | ^ 64 | return new Promise<EmojiMapping[]>((resolve) => { 65 | const onShowSas = (event: ISasEvent) => { 66 | verifier.off("show_sas" as VerifierEvent, onShowSas); at handleSasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:63:21) at doTwoWaySasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:164:26) at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:112:34) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:441:13
[Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
2) [Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events: matrix-react-sdk/playwright/e2e/crypto/utils.ts#L63
2) [Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: jsHandle.evaluate: Test timeout of 30000ms exceeded. at crypto/utils.ts:63 61 | */ 62 | export function handleSasVerification(verifier: JSHandle<Verifier>): Promise<EmojiMapping[]> { > 63 | return verifier.evaluate((verifier) => { | ^ 64 | return new Promise<EmojiMapping[]>((resolve) => { 65 | const onShowSas = (event: ISasEvent) => { 66 | verifier.off("show_sas" as VerifierEvent, onShowSas); at handleSasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:63:21) at doTwoWaySasVerification (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:164:26) at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:112:34) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:441:13
Slow Test: [Rust Crypto] › crypto/crypto.spec.ts#L1
[Rust Crypto] › crypto/crypto.spec.ts took 6.5m
Slow Test: [Rust Crypto] › read-receipts/new-messages.spec.ts#L1
[Rust Crypto] › read-receipts/new-messages.spec.ts took 4.4m
Slow Test: [Legacy Crypto] › read-receipts/new-messages.spec.ts#L1
[Legacy Crypto] › read-receipts/new-messages.spec.ts took 3.6m
Slow Test: [Rust Crypto] › read-receipts/editing-messages.spec.ts#L1
[Rust Crypto] › read-receipts/editing-messages.spec.ts took 3.1m
Slow Test: [Legacy Crypto] › read-receipts/editing-messages.spec.ts#L1
[Legacy Crypto] › read-receipts/editing-messages.spec.ts took 2.8m
🎭 Playwright Run Summary
4 failed [Rust Crypto] › crypto/crypto.spec.ts:274:13 › Cryptography › event shields › should show the correct shield on e2e events [Rust Crypto] › crypto/crypto.spec.ts:429:13 › Cryptography › event shields › should show the correct shield on edited e2e events [Rust Crypto] › crypto/crypto.spec.ts:213:9 › Cryptography › creating a DM should work, being e2e-encrypted / user verification [Rust Crypto] › crypto/crypto.spec.ts:238:9 › Cryptography › should allow verification when there is no existing DM 3 flaky [Legacy Crypto] › register/email.spec.ts:57:9 › Email Registration › registers an account and lands on the use case selection screen [Rust Crypto] › crypto/verification.spec.ts:93:9 › Device verification › Verify device with QR code during login [Rust Crypto] › register/email.spec.ts:57:9 › Email Registration › registers an account and lands on the use case selection screen 141 skipped 370 passed (16.9m)

Artifacts

Produced during runtime
Name Size
all-blob-reports Expired
10.8 MB
html-report--attempt-1 Expired
9.98 MB