End to End Tests #10362
end-to-end-tests.yaml
on: schedule
Build Element-Web
2m 42s
Matrix: playwright
Downstream Playwright tests [element-modules]
/
Run Playwright end-to-end tests & upload html report
end-to-end-tests
5m 19s
Annotations
146 errors and 20 notices
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators:
eval at evaluate (:291:30)#L17
4) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators
Error: jsHandle.evaluate: Error: Timeout waiting for room !gtv4Id3nEec8WjzF:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !3wLQ4FaEcVR88u53:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !dxcfj3mKezXJ4yGr:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Error: jsHandle.evaluate: Error: Timeout waiting for room !Omx3cEpQk5AHyWyz:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !yXWZgyAzxo7CexOL:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !NYYC0SSqQCtcsTYh:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Error: jsHandle.evaluate: Error: Timeout waiting for room !xP9rEQ2qiqx0PIlO:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !wsp0MjYSfU1vPl5R:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !rDifzbMd10jMeNnx:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Error: jsHandle.evaluate: Error: Timeout waiting for room !38ZZyRUO6jzEOHB2:localhost membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators:
eval at evaluate (:291:30)#L17
4) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators
Error: jsHandle.evaluate: Error: Timeout waiting for room !enawJYb2uacyciQO:6986917ab7645e16f8af58065e5a16cbcd2273d27c358a1d5b2310ab94c0de5a membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !yxXi3a8a36mmeTaZ:12288f2550e88b2f6a395a648fcd11ba3faca47542b0c4a44d6090183f52edbd membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !zfm9L2WzRWBrRllM:d44ea54092b52ac7db5f3959841c8793619d2907958545968d325317bd6ae114 membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky:
eval at evaluate (:291:30)#L17
3) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
Error: jsHandle.evaluate: Error: Timeout waiting for room !xihKs8vpHkxvkUB3:68ac6cab733d3d7c7cf70e64155afc405c935941ced3372028c822a6accaed4f membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !D1eTNEYd63EgidOZ:d5acc5c182a2feb4b169ebd8c30c8d80869c31e9df1f758566aefe4d9495ccfa membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !S1C9hvw36iZch3ao:ccde371a2047d848550fb4ddf9ba18d2912e122b9ef92bc1b6e1d5c6b1428797 membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive:
eval at evaluate (:291:30)#L17
2) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
Error: jsHandle.evaluate: Error: Timeout waiting for room !NI1X9laIvqks72Lr:d87ee24bb8682e2b9e6b960b3a77a646639b19d028001505b6a0967aa45b8660 membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !tO24hUaoeInc90V3:7ec70fcb0e315a4ae19e2cae9159b70f9806e7f4200ce4e7567eb40ffec1721f membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: Error: Timeout waiting for room !k0qxuGDbtm00mfvM:b875431b5013ceb17b677793d80212053102e3b0ca9e173f12eae57eb5a7e6dc membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z:
eval at evaluate (:291:30)#L17
1) [Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Error: jsHandle.evaluate: Error: Timeout waiting for room !f15uJqXqcXJG9AVP:c765d46c60803fc61594ad1a82bd85b09633de28c0ca09b7b93f46f26e2a554f membership (now 'undefined', wanted 'join')
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at eval (eval at evaluate (:291:30), <anonymous>:17:15)
at async <anonymous>:317:30
at Client.evaluate (/home/runner/work/element-web/element-web/playwright/pages/client.ts:69:28)
at Client.awaitRoomMembership (/home/runner/work/element-web/element-web/playwright/pages/client.ts:321:9)
at Client.createRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:185:9)
at Object.testRoom (/home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:21:24)
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/pages/ElementAppPage.ts#L96
2) [Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:35:19
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/e2e/room/invites.spec.ts#L0
2) [Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/pages/ElementAppPage.ts#L96
2) [Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:35:19
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/e2e/room/invites.spec.ts#L0
2) [Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Test timeout of 30000ms exceeded.
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/pages/ElementAppPage.ts#L96
2) [Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:35:19
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/e2e/room/invites.spec.ts#L0
2) [Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/pages/ElementAppPage.ts#L96
2) [Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:35:19
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite:
playwright/e2e/room/invites.spec.ts#L0
2) [Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/pages/ElementAppPage.ts#L96
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/room/invites.spec.ts:21:19
|
|
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot:
playwright/e2e/room/invites.spec.ts#L0
1) [Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
Test timeout of 30000ms exceeded.
|
|
Run Tests [Pinecone] 1/4
Process completed with exit code 1.
|
|
[Pinecone] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L202
3) [Pinecone] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: locator('.mx_EventTile_last')
Expected string: "test encrypted 1"
Received: <element(s) not found>
Call log:
- Expect "toContainText" with timeout 5000ms
- waiting for locator('.mx_EventTile_last')
200 | /* go back to the test room and find Bob's message again */
201 | await app.viewRoomById(testRoomId);
> 202 | await expect(lastTile).toContainText("test encrypted 1");
| ^
203 | // The gray shield would be a mx_EventTile_e2eIcon_normal. The red shield would be a mx_EventTile_e2eIcon_warning.
204 | // No shield would have no div mx_EventTile_e2eIcon at all.
205 | await expect(lastTileE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_normal/);
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:202:36
|
|
[Pinecone] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L202
3) [Pinecone] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: locator('.mx_EventTile_last')
Expected string: "test encrypted 1"
Received: <element(s) not found>
Call log:
- Expect "toContainText" with timeout 5000ms
- waiting for locator('.mx_EventTile_last')
200 | /* go back to the test room and find Bob's message again */
201 | await app.viewRoomById(testRoomId);
> 202 | await expect(lastTile).toContainText("test encrypted 1");
| ^
203 | // The gray shield would be a mx_EventTile_e2eIcon_normal. The red shield would be a mx_EventTile_e2eIcon_warning.
204 | // No shield would have no div mx_EventTile_e2eIcon at all.
205 | await expect(lastTileE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_normal/);
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:202:36
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L256
2) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'room with mention' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'room with mention' })
254 |
255 | await primaryFilters.getByRole("option", { name: "Mentions" }).click();
> 256 | await expect(roomList.getByRole("option", { name: "room with mention" })).toBeVisible();
| ^
257 | await expect.poll(() => roomList.locator("role=option").count()).toBe(1);
258 |
259 | await primaryFilters.getByRole("option", { name: "Invites" }).click();
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:256:87
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L232
2) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'unread room' })
230 | // only one room should be visible
231 | await expect(roomList.getByRole("option", { name: "unread dm" })).toBeVisible();
> 232 | await expect(roomList.getByRole("option", { name: "unread room" })).toBeVisible();
| ^
233 | await expect.poll(() => roomList.locator("role=option").count()).toBe(4);
234 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
235 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:232:81
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L256
2) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'room with mention' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'room with mention' })
254 |
255 | await primaryFilters.getByRole("option", { name: "Mentions" }).click();
> 256 | await expect(roomList.getByRole("option", { name: "room with mention" })).toBeVisible();
| ^
257 | await expect.poll(() => roomList.locator("role=option").count()).toBe(1);
258 |
259 | await primaryFilters.getByRole("option", { name: "Invites" }).click();
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:256:87
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32780/_matrix/client/v3/join/!HNLGh97MuxxfPJcb%3Afa75a7ec9f16357ca4f214d127a7ea6adf5f2598a3d641ad6fab98e238e6a2dc)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32777/_matrix/client/v3/join/!q62ig0iZOYBPlJV4%3Ae62c0b14cfe445c123955a826328e5bcaced21800b88c21400b36205a9c60530)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32774/_matrix/client/v3/join/!hT1yoquLjkN1V2ht%3A446ad524f3e928dad7db391193fb89eecc870e6883d44546bfc6372be57accb7)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Dendrite] › playwright/e2e/crypto/event-shields.spec.ts:61:13 › Cryptography › event shields › should show the correct shield on e2e events @screenshot:
playwright/e2e/crypto/event-shields.spec.ts#L0
6) [Dendrite] › playwright/e2e/crypto/event-shields.spec.ts:61:13 › Cryptography › event shields › should show the correct shield on e2e events @screenshot
Test timeout of 30000ms exceeded.
|
|
[Dendrite] › playwright/e2e/audio-player/audio-player.spec.ts:249:9 › Audio player › should support creating a reply chain with multiple audio files @no-firefox @no-webkit @screenshot:
playwright/e2e/audio-player/audio-player.spec.ts#L21
5) [Dendrite] › playwright/e2e/audio-player/audio-player.spec.ts:249:9 › Audio player › should support creating a reply chain with multiple audio files @no-firefox @no-webkit @screenshot › Expect "toPass"
Error: Test timeout of 30000ms exceeded
19 | await tile.hover();
20 | await tile.getByRole("button", { name: "Reply", exact: true }).click();
> 21 | }).toPass();
| ^
22 | await expect(tile.page().getByText("Replying", { exact: true })).toBeVisible();
23 | };
24 |
at clickButtonReply (/home/runner/work/element-web/element-web/playwright/e2e/audio-player/audio-player.spec.ts:21:8)
at /home/runner/work/element-web/element-web/playwright/e2e/audio-player/audio-player.spec.ts:277:19
|
|
[Dendrite] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload:
playwright/e2e/app-loading/stored-credentials.spec.ts#L42
4) [Dendrite] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
Error: Timed out 5000ms waiting for expect(page).toHaveURL(expected)
Expected pattern: /\/#\/room\//
Received string: "http://localhost:8080/#/home"
Call log:
- Expect "toHaveURL" with timeout 5000ms
9 × unexpected value "http://localhost:8080/#/home"
40 |
41 | // Check that the room reloaded
> 42 | await expect(page).toHaveURL(/\/#\/room\//);
| ^
43 | await expect(page.locator(".mx_RoomHeader")).toContainText("Test Room");
44 | });
45 |
at /home/runner/work/element-web/element-web/playwright/e2e/app-loading/stored-credentials.spec.ts:42:24
|
|
[Dendrite] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L142
3) [Dendrite] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('.mx_HomePage')
Expected: focused
Received: inactive
Call log:
- Expect "toBeFocused" with timeout 5000ms
- waiting for locator('.mx_HomePage')
9 × locator resolved to <main tabindex="-1" class="mx_AutoHideScrollbar mx_HomePage mx_HomePage_default">…</main>
- unexpected value "inactive"
140 | // Pressing Control+F6 again will focus the home section
141 | await page.keyboard.press("ControlOrMeta+F6");
> 142 | await expect(page.locator(".mx_HomePage")).toBeFocused();
| ^
143 |
144 | // Pressing Control+F6 will bring focus back to the space button
145 | await page.keyboard.press("ControlOrMeta+F6");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:142:52
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L232
2) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'unread room' })
230 | // only one room should be visible
231 | await expect(roomList.getByRole("option", { name: "unread dm" })).toBeVisible();
> 232 | await expect(roomList.getByRole("option", { name: "unread room" })).toBeVisible();
| ^
233 | await expect.poll(() => roomList.locator("role=option").count()).toBe(4);
234 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
235 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:232:81
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L232
2) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'unread room' })
230 | // only one room should be visible
231 | await expect(roomList.getByRole("option", { name: "unread dm" })).toBeVisible();
> 232 | await expect(roomList.getByRole("option", { name: "unread room" })).toBeVisible();
| ^
233 | await expect.poll(() => roomList.locator("role=option").count()).toBe(4);
234 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
235 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:232:81
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot:
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L256
2) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('option', { name: 'room with mention' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('option', { name: 'room with mention' })
254 |
255 | await primaryFilters.getByRole("option", { name: "Mentions" }).click();
> 256 | await expect(roomList.getByRole("option", { name: "room with mention" })).toBeVisible();
| ^
257 | await expect.poll(() => roomList.locator("role=option").count()).toBe(1);
258 |
259 | await primaryFilters.getByRole("option", { name: "Invites" }).click();
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:256:87
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32793/_matrix/client/v3/join/!g4u4q1xu3Jf2Maaf%3Alocalhost)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32790/_matrix/client/v3/join/!q0oHsymblJS4aOqC%3Alocalhost)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates:
http:/localhost:8080/bundles/605b6a8916cefe472171/init.js#L14564
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
Error: jsHandle.evaluate: M_FORBIDDEN: MatrixError: [403] InputWasRejected (http://localhost:32788/_matrix/client/v3/join/!fNL0Zha9j1OmTMnE%3Alocalhost)
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at parseErrorResponse (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14564:12)
at MatrixHttpApi.requestOtherUrl (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:15076:13)
at async MatrixHttpApi.doAuthedRequest (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:14947:24)
at async MatrixClient.joinRoom (http://localhost:8080/bundles/605b6a8916cefe472171/init.js:4554:17)
at async eval (eval at evaluate (:291:30), <anonymous>:2:14)
at async <anonymous>:317:30
at Client.joinRoom (/home/runner/work/element-web/element-web/playwright/pages/client.ts:210:22)
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:98:9
|
|
[Chrome] › playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:38:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline @mergequeue:
playwright/e2e/read-receipts/index.ts#L473
2) [Chrome] › playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:38:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline @mergequeue
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "24"
Received string: "61"
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
9 × locator resolved to <span class="mx_NotificationBadge_count">61</span>
- unexpected value "61"
at read-receipts/index.ts:473
471 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
472 | } else {
> 473 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
474 | }
475 | }
476 |
at Helpers.assertUnread (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:473:71)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:61:28
|
|
[Chrome] › playwright/e2e/location/location.spec.ts:33:9 › Location sharing › sends and displays pin drop location message successfully @no-firefox:
playwright/e2e/location/location.spec.ts#L54
1) [Chrome] › playwright/e2e/location/location.spec.ts:33:9 › Location sharing › sends and displays pin drop location message successfully @no-firefox
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('dialog')
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('dialog')
52 |
53 | // clicking location tile opens maximised map
> 54 | await expect(page.getByRole("dialog")).toBeVisible();
| ^
55 |
56 | await app.closeDialog();
57 |
at /home/runner/work/element-web/element-web/playwright/e2e/location/location.spec.ts:54:48
|
|
[Chrome] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L202
3) [Chrome] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: locator('.mx_EventTile_last')
Expected string: "test encrypted 1"
Received: <element(s) not found>
Call log:
- Expect "toContainText" with timeout 5000ms
- waiting for locator('.mx_EventTile_last')
200 | /* go back to the test room and find Bob's message again */
201 | await app.viewRoomById(testRoomId);
> 202 | await expect(lastTile).toContainText("test encrypted 1");
| ^
203 | // The gray shield would be a mx_EventTile_e2eIcon_normal. The red shield would be a mx_EventTile_e2eIcon_warning.
204 | // No shield would have no div mx_EventTile_e2eIcon at all.
205 | await expect(lastTileE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_normal/);
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:202:36
|
|
[Chrome] › playwright/e2e/audio-player/audio-player.spec.ts:221:9 › Audio player › should support replying to audio file with another audio file @no-firefox @no-webkit @screenshot:
playwright/e2e/audio-player/audio-player.spec.ts#L106
2) [Chrome] › playwright/e2e/audio-player/audio-player.spec.ts:221:9 › Audio player › should support replying to audio file with another audio file @no-firefox @no-webkit @screenshot
Error: expect(locator).toHaveScreenshot(expected)
40 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: Selected-EventTile-of-audio-player-with-a-reply-irc-layout.png
Call log:
- Expect "toHaveScreenshot(Selected-EventTile-of-audio-player-with-a-reply-irc-layout.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="-1" aria-live="off" data-self="true" data-layout="irc" aria-atomic="true" data-has-reply="true" data-event-id="$-HDY-W2QpkaeC2tVJvIyHyJdbxb7DP81Qa6hCx_X2tY" data-scroll-tokens="$-HDY-W2QpkaeC2tVJvIyHyJdbxb7DP81Qa6hCx_X2tY" class="mx_EventTile mx_EventTile_selected mx_EventTile_continuation mx_EventTile_last mx_EventTile_lastInSection">…</li>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 40 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="-1" aria-live="off" data-self="true" data-layout="irc" aria-atomic="true" data-has-reply="true" data-event-id="$-HDY-W2QpkaeC2tVJvIyHyJdbxb7DP81Qa6hCx_X2tY" data-scroll-tokens="$-HDY-W2QpkaeC2tVJvIyHyJdbxb7DP81Qa6hCx_X2tY" class="mx_EventTile mx_EventTile_selected mx_EventTile_continuation mx_EventTile_last mx_EventTile_lastInSection">…</li>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 40 pixels (ratio 0.01 of all image pixels) are different.
104 |
105 | // Take a snapshot of mx_EventTile_last on IRC layout
> 106 | await expect(page.locator(".mx_EventTile_last")).toMatchScreenshot(
| ^
107 | `${detail.replaceAll(" ", "-")}-irc-layout.png`,
108 | screenshotOptions,
109 | );
at takeSnapshots (/home/runner/work/element-web/element-web/playwright/e2e/audio-player/audio-player.spec.ts:106:58)
at /home/runner/work/element-web/element-web/playwright/e2e/audio-player/audio-player.spec.ts:245:13
|
|
[Chrome] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload:
playwright/e2e/app-loading/stored-credentials.spec.ts#L42
1) [Chrome] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
Error: Timed out 5000ms waiting for expect(page).toHaveURL(expected)
Expected pattern: /\/#\/room\//
Received string: "http://localhost:8080/#/home"
Call log:
- Expect "toHaveURL" with timeout 5000ms
9 × unexpected value "http://localhost:8080/#/home"
40 |
41 | // Check that the room reloaded
> 42 | await expect(page).toHaveURL(/\/#\/room\//);
| ^
43 | await expect(page.locator(".mx_RoomHeader")).toContainText("Test Room");
44 | });
45 |
at /home/runner/work/element-web/element-web/playwright/e2e/app-loading/stored-credentials.spec.ts:42:24
|
|
[Chrome] › playwright/e2e/timeline/timeline.spec.ts:1024:13 › Timeline › message sending › should display a reply chain @no-firefox @no-webkit @screenshot:
playwright/e2e/timeline/timeline.spec.ts#L1107
1) [Chrome] › playwright/e2e/timeline/timeline.spec.ts:1024:13 › Timeline › message sending › should display a reply chain @no-firefox @no-webkit @screenshot
Error: expect(locator).toHaveScreenshot(expected)
41 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: event-tile-reply-chains-irc-modern.png
Call log:
- Expect "toHaveScreenshot(event-tile-reply-chains-irc-modern.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="-1" aria-live="off" data-self="true" aria-atomic="true" data-layout="group" data-has-reply="true" data-event-id="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" data-scroll-tokens="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" class="mx_EventTile mx_EventTile_continuation mx_EventTile_last mx_EventTile_lastInSection">…</li>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 29 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="-1" aria-live="off" data-self="true" aria-atomic="true" data-layout="group" data-has-reply="true" data-event-id="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" data-scroll-tokens="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" class="mx_EventTile mx_EventTile_continuation mx_EventTile_last mx_EventTile_lastInSection">…</li>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 12 pixels (ratio 0.01 of all image pixels) are different.
- waiting 250ms before taking screenshot
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="-1" aria-live="off" data-self="true" aria-atomic="true" data-layout="group" data-has-reply="true" data-event-id="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" data-scroll-tokens="$VBraOBvOARKV0w3vwZkevz8qGgdmD-7o-pb6UAt0OBc" class="mx_EventTile mx_EventTile_continuation mx_EventTile_last mx_EventTile_lastInSection">…</li>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 41 pixels (ratio 0.01 of all image pixels) are different.
1105 |
1106 | // Take a snapshot on modern layout
> 1107 | await expect(page.locator(".mx_EventTile_last")).toMatchScreenshot(
| ^
1108 | "event-tile-reply-chains-irc-modern.png",
1109 | screenshotOptions,
1110 | );
at /home/runner/work/element-web/element-web/playwright/e2e/timeline/timeline.spec.ts:1107:62
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:66:9 › Memberlist › should handle scroll and click to view member profile:
playwright/e2e/right-panel/memberlist.spec.ts#L0
3) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:66:9 › Memberlist › should handle scroll and click to view member profile
Test timeout of 60000ms exceeded.
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/pages/ElementAppPage.ts#L96
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test room"],[aria-label="Test room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
94 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/right-panel/memberlist.spec.ts:59:19
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/e2e/right-panel/memberlist.spec.ts#L0
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/pages/ElementAppPage.ts#L96
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test room"],[aria-label="Test room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
93 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/right-panel/memberlist.spec.ts:59:19
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/e2e/right-panel/memberlist.spec.ts#L0
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/pages/ElementAppPage.ts#L96
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test room"],[aria-label="Test room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
94 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/right-panel/memberlist.spec.ts:59:19
|
|
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/e2e/right-panel/memberlist.spec.ts#L0
2) [Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Test timeout of 60000ms exceeded.
|
|
[Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot:
playwright/e2e/right-panel/memberlist.spec.ts#L0
4) [WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
Test timeout of 60000ms exceeded.
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device:
playwright/pages/ElementAppPage.ts#L68
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device:
playwright/pages/ElementAppPage.ts#L68
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device:
playwright/pages/ElementAppPage.ts#L68
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device:
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device:
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device:
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery:
playwright/e2e/crypto/backups-mas.spec.ts#L57
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
55 | await page.getByRole("button", { name: "Create room" }).click();
56 |
> 57 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
58 | });
59 | });
60 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:57:78
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/index.ts#L439
2) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: /^Room Beta/ })
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" class="mx_AccessibleButton mx_RoomTile" aria-label="Room Beta 1 unread message.">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
36 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at read-receipts/index.ts:439
437 | */
438 | async markAsRead(room: RoomRef) {
> 439 | await this.getRoomListTile(room.name).click({ button: "right" });
| ^
440 | await this.page.getByText("Mark as read").click();
441 | }
442 |
at Helpers.markAsRead (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:439:47)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:61:28
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
2) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/index.ts#L439
2) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: /^Room Beta/ })
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" class="mx_AccessibleButton mx_RoomTile" aria-label="Room Beta 1 unread message.">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
37 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at read-receipts/index.ts:439
437 | */
438 | async markAsRead(room: RoomRef) {
> 439 | await this.getRoomListTile(room.name).click({ button: "right" });
| ^
440 | await this.page.getByText("Mark as read").click();
441 | }
442 |
at Helpers.markAsRead (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:439:47)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:61:28
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
2) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
37 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
36 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
15 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/index.ts#L439
2) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: /^Room Beta/ })
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" class="mx_AccessibleButton mx_RoomTile" aria-label="Room Beta 1 unread message.">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
31 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at read-receipts/index.ts:439
437 | */
438 | async markAsRead(room: RoomRef) {
> 439 | await this.getRoomListTile(room.name).click({ button: "right" });
| ^
440 | await this.page.getByText("Mark as read").click();
441 | }
442 |
at Helpers.markAsRead (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:439:47)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:61:28
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
2) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/index.ts#L439
2) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: /^Room Beta/ })
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" class="mx_AccessibleButton mx_RoomTile" aria-label="Room Beta 1 unread message.">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
33 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at read-receipts/index.ts:439
437 | */
438 | async markAsRead(room: RoomRef) {
> 439 | await this.getRoomListTile(room.name).click({ button: "right" });
| ^
440 | await this.page.getByText("Mark as read").click();
441 | }
442 |
at Helpers.markAsRead (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:439:47)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:61:28
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
2) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
34 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
31 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Room Beta"],[aria-label="Room Beta"]').first()
- locator resolved to <div tabindex="-1" title="Room Beta" class="mx_RoomTile_title mx_RoomTile_titleHasUnreadEvents">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
18 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at Helpers.goTo (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:367:24)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:30:28
|
|
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue:
playwright/e2e/read-receipts/reactions-in-threads.spec.ts#L0
1) [Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/pages/ElementAppPage.ts#L96
2) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
38 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:121:19
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
2) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/pages/ElementAppPage.ts#L96
2) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
39 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:121:19
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
2) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
39 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
39 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
49 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/pages/ElementAppPage.ts#L96
2) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
34 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:121:19
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
2) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/pages/ElementAppPage.ts#L96
2) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
38 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:121:19
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
2) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
36 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
35 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/pages/ElementAppPage.ts#L96
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Bob"],[aria-label="Bob"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-label="Bob" aria-selected="false" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
49 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:68:19
|
|
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L0
1) [Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/pages/ElementAppPage.ts#L96
3) [WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test Room"],[aria-label="Test Room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test Room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
49 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/permalinks/permalinks.spec.ts:119:19
|
|
[WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Test timeout of 30000ms exceeded.
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/pages/client.ts#L415
2) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: TypeError: null is not an object (evaluating 'cli.uploadContent')
at ../pages/client.ts:415
413 | public async uploadContent(file: Buffer, opts?: UploadOpts): Promise<Awaited<Upload["promise"]>> {
414 | const client = await this.prepareClient();
> 415 | return client.evaluate(
| ^
416 | async (cli: MatrixClient, { file, opts }) => cli.uploadContent(new Uint8Array(file), opts),
417 | {
418 | file: [...file],
at Client.uploadContent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:415:23)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:120:28
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/pages/client.ts#L415
2) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: TypeError: null is not an object (evaluating 'cli.uploadContent')
at ../pages/client.ts:415
413 | public async uploadContent(file: Buffer, opts?: UploadOpts): Promise<Awaited<Upload["promise"]>> {
414 | const client = await this.prepareClient();
> 415 | return client.evaluate(
| ^
416 | async (cli: MatrixClient, { file, opts }) => cli.uploadContent(new Uint8Array(file), opts),
417 | {
418 | file: [...file],
at Client.uploadContent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:415:23)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:120:28
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/pages/client.ts#L415
2) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Error: jsHandle.evaluate: TypeError: null is not an object (evaluating 'cli.uploadContent')
at ../pages/client.ts:415
413 | public async uploadContent(file: Buffer, opts?: UploadOpts): Promise<Awaited<Upload["promise"]>> {
414 | const client = await this.prepareClient();
> 415 | return client.evaluate(
| ^
416 | async (cli: MatrixClient, { file, opts }) => cli.uploadContent(new Uint8Array(file), opts),
417 | {
418 | file: [...file],
at Client.uploadContent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:415:23)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:120:28
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/pages/client.ts#L415
1) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: TypeError: null is not an object (evaluating 'cli.uploadContent')
at ../pages/client.ts:415
413 | public async uploadContent(file: Buffer, opts?: UploadOpts): Promise<Awaited<Upload["promise"]>> {
414 | const client = await this.prepareClient();
> 415 | return client.evaluate(
| ^
416 | async (cli: MatrixClient, { file, opts }) => cli.uploadContent(new Uint8Array(file), opts),
417 | {
418 | file: [...file],
at Client.uploadContent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:415:23)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:98:28
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/pages/client.ts#L415
1) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: TypeError: null is not an object (evaluating 'cli.uploadContent')
at ../pages/client.ts:415
413 | public async uploadContent(file: Buffer, opts?: UploadOpts): Promise<Awaited<Upload["promise"]>> {
414 | const client = await this.prepareClient();
> 415 | return client.evaluate(
| ^
416 | async (cli: MatrixClient, { file, opts }) => cli.uploadContent(new Uint8Array(file), opts),
417 | {
418 | file: [...file],
at Client.uploadContent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:415:23)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:98:28
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/pages/ElementAppPage.ts#L100
1) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Error: page.goto: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://localhost:8080/#/room/!QqcflvlVshdivShMxW:localhost", waiting until "load"
at ../pages/ElementAppPage.ts:100
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
> 100 | await this.page.goto(`/#/room/${roomId}`);
| ^
101 | }
102 |
103 | /**
at ElementAppPage.viewRoomById (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:100:25)
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:97:23
|
|
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/e2e/modules/custom-component.spec.ts#L0
1) [WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/pages/ElementAppPage.ts#L96
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test Room"],[aria-label="Test Room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test Room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
34 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/permalinks/permalinks.spec.ts:119:19
|
|
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/pages/ElementAppPage.ts#L96
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('tree', { name: 'Rooms' }).locator('[title="Test Room"],[aria-label="Test Room"]').first()
- locator resolved to <div tabindex="-1" role="treeitem" aria-selected="false" aria-label="Test Room" class="mx_AccessibleButton mx_RoomTile">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
49 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="mx_Toast_toast">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:96
94 | .locator(`[title="${name}"],[aria-label="${name}"]`)
95 | .first()
> 96 | .click();
| ^
97 | }
98 |
99 | public async viewRoomById(roomId: string): Promise<void> {
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:96:14)
at /home/runner/work/element-web/element-web/playwright/e2e/permalinks/permalinks.spec.ts:119:19
|
|
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills:
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Test timeout of 30000ms exceeded.
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/e2e/modules/custom-component.spec.ts#L129
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
127 | await app.timeline.scrollToBottom();
128 | const imgTile = page.locator(".mx_MImageBody").first();
> 129 | await expect(imgTile).toBeVisible();
| ^
130 | await imgTile.hover();
131 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
132 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:129:35
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/e2e/modules/custom-component.spec.ts#L129
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
127 | await app.timeline.scrollToBottom();
128 | const imgTile = page.locator(".mx_MImageBody").first();
> 129 | await expect(imgTile).toBeVisible();
| ^
130 | await imgTile.hover();
131 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
132 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:129:35
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true:
playwright/e2e/modules/custom-component.spec.ts#L129
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
127 | await app.timeline.scrollToBottom();
128 | const imgTile = page.locator(".mx_MImageBody").first();
> 129 | await expect(imgTile).toBeVisible();
| ^
130 | await imgTile.hover();
131 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
132 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:129:35
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/e2e/modules/custom-component.spec.ts#L107
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
105 | await app.timeline.scrollToBottom();
106 | const imgTile = page.locator(".mx_MImageBody").first();
> 107 | await expect(imgTile).toBeVisible();
| ^
108 | await imgTile.hover();
109 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
110 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:107:35
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/e2e/modules/custom-component.spec.ts#L107
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
105 | await app.timeline.scrollToBottom();
106 | const imgTile = page.locator(".mx_MImageBody").first();
> 107 | await expect(imgTile).toBeVisible();
| ^
108 | await imgTile.hover();
109 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
110 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:107:35
|
|
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false:
playwright/e2e/modules/custom-component.spec.ts#L107
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
105 | await app.timeline.scrollToBottom();
106 | const imgTile = page.locator(".mx_MImageBody").first();
> 107 | await expect(imgTile).toBeVisible();
| ^
108 | await imgTile.hover();
109 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
110 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:107:35
|
|
end-to-end-tests
Process completed with exit code 134.
|
|
🎭 Playwright Run Summary
92 skipped
51 passed (2.5m)
|
|
🎭 Playwright Run Summary
92 skipped
51 passed (2.6m)
|
|
🎭 Playwright Run Summary
9 failed
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:190:5 › Sliding Sync › should send subscribe_rooms on room switch if room not already subscribed
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:221:5 › Sliding Sync › should show and be able to accept/reject/rescind invites
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:288:5 › Sliding Sync › should show a favourite DM only in the favourite sublist
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:302:5 › Sliding Sync › should clear the reply to field when swapping rooms
[Dendrite] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:334:5 › Sliding Sync › should not cancel replies when permalinks are clicked
75 skipped
58 passed (6.6m)
|
|
🎭 Playwright Run Summary
9 failed
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:90:5 › Sliding Sync › should move rooms around as new events arrive
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:113:5 › Sliding Sync › should not move the selected room: it should be sticky
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:167:5 › Sliding Sync › should show unread indicators
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:190:5 › Sliding Sync › should send subscribe_rooms on room switch if room not already subscribed
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:221:5 › Sliding Sync › should show and be able to accept/reject/rescind invites
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:288:5 › Sliding Sync › should show a favourite DM only in the favourite sublist
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:302:5 › Sliding Sync › should clear the reply to field when swapping rooms
[Pinecone] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:334:5 › Sliding Sync › should not cancel replies when permalinks are clicked
75 skipped
58 passed (6.9m)
|
|
🎭 Playwright Run Summary
3 failed
[Pinecone] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
[Pinecone] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
[Pinecone] › playwright/e2e/room/invites.spec.ts:43:9 › Invites › should be able to decline an invite, report the room and ignore the user @screenshot
1 flaky
[Pinecone] › playwright/e2e/settings/encryption-user-tab/recovery.spec.ts:54:9 › Recovery section in Encryption tab › should setup the recovery key @screenshot @no-webkit
77 skipped
60 passed (8.5m)
|
|
🎭 Playwright Run Summary
3 failed
[Dendrite] › playwright/e2e/room/invites.spec.ts:18:9 › Invites › should render an invite view @screenshot
[Dendrite] › playwright/e2e/room/invites.spec.ts:32:9 › Invites › should be able to decline an invite
[Dendrite] › playwright/e2e/room/invites.spec.ts:43:9 › Invites › should be able to decline an invite, report the room and ignore the user @screenshot
2 flaky
[Dendrite] › playwright/e2e/room-directory/room-directory.spec.ts:19:9 › Room Directory › should allow admin to add alias & publish room to directory @no-webkit
[Dendrite] › playwright/e2e/settings/encryption-user-tab/recovery.spec.ts:54:9 › Recovery section in Encryption tab › should setup the recovery key @screenshot @no-webkit
75 skipped
61 passed (8.8m)
|
|
🎭 Playwright Run Summary
2 failed
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
[Pinecone] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
1 flaky
[Pinecone] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
28 skipped
112 passed (9.5m)
|
|
🎭 Playwright Run Summary
14 skipped
127 passed (9.8m)
|
|
🎭 Playwright Run Summary
2 failed
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:53:9 › Room list filters and sort › Tombstoned rooms are not shown even when they receive updates
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:219:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
6 flaky
[Dendrite] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
[Dendrite] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
[Dendrite] › playwright/e2e/audio-player/audio-player.spec.ts:249:9 › Audio player › should support creating a reply chain with multiple audio files @no-firefox @no-webkit @screenshot
[Dendrite] › playwright/e2e/crypto/event-shields.spec.ts:61:13 › Cryptography › event shields › should show the correct shield on e2e events @screenshot
[Dendrite] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
[Dendrite] › playwright/e2e/crypto/user-verification.spec.ts:89:9 › User verification › can abort emoji verification when emoji mismatch
28 skipped
107 passed (11.6m)
|
|
🎭 Playwright Run Summary
2 flaky
[Chrome] › playwright/e2e/location/location.spec.ts:33:9 › Location sharing › sends and displays pin drop location message successfully @no-firefox
[Chrome] › playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:38:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline @mergequeue
33 skipped
108 passed (12.0m)
|
|
🎭 Playwright Run Summary
3 flaky
[Chrome] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
[Chrome] › playwright/e2e/audio-player/audio-player.spec.ts:221:9 › Audio player › should support replying to audio file with another audio file @no-firefox @no-webkit @screenshot
[Chrome] › playwright/e2e/crypto/event-shields.spec.ts:164:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
140 passed (14.1m)
|
|
🎭 Playwright Run Summary
1 flaky
[Chrome] › playwright/e2e/timeline/timeline.spec.ts:1024:13 › Timeline › message sending › should display a reply chain @no-firefox @no-webkit @screenshot
2 skipped
139 passed (14.4m)
|
|
🎭 Playwright Run Summary
24 failed
[Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
[Firefox] › playwright/e2e/right-panel/memberlist.spec.ts:66:9 › Memberlist › should handle scroll and click to view member profile
[Firefox] › playwright/e2e/settings/roles-permissions-room-settings-tab.spec.ts:28:9 › Roles & Permissions room settings tab › should be able to change the role of a user
[Firefox] › playwright/e2e/settings/security-user-settings-tab.spec.ts:35:17 › Security user settings tab › with posthog enabled › AnalyticsLearnMoreDialog › should be rendered properly @screenshot
[Firefox] › playwright/e2e/settings/security-user-settings-tab.spec.ts:44:13 › Security user settings tab › with posthog enabled › should be able to set an ID server
[Firefox] › playwright/e2e/settings/security-user-settings-tab.spec.ts:94:13 › Security user settings tab › with posthog enabled › should show integrations as enabled
[Firefox] › playwright/e2e/share-dialog/share-by-url.spec.ts:19:9 › share from URL › should share message when users navigates to share URL
[Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:221:5 › Sliding Sync › should show and be able to accept/reject/rescind invites
[Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:302:5 › Sliding Sync › should clear the reply to field when swapping rooms
[Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:334:5 › Sliding Sync › should not cancel replies when permalinks are clicked
[Firefox] › playwright/e2e/timeline/timeline.spec.ts:911:13 › Timeline › message displaying › should be able to hide an image @screenshot
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:16:9 › Analytics Toast › should not show an analytics toast if config has nothing about posthog
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:35:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be accepted
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:40:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be rejected
[Firefox] › playwright/e2e/voip/pstn.spec.ts:23:9 › PSTN › should render dialpad as expected @screenshot
[Firefox] › playwright/e2e/widgets/events.spec.ts:70:9 › Widget Events › should be updated if user is re-invited into the room with updated state event
[Firefox] › playwright/e2e/widgets/layout.spec.ts:73:9 › Widget Layout › should be set properly @screenshot
[Firefox] › playwright/e2e/widgets/layout.spec.ts:77:9 › Widget Layout › manually resize the height of the top container layout
[Firefox] › playwright/e2e/widgets/layout.spec.ts:89:9 › Widget Layout › programmatically resize the height of the top container layout
[Firefox] › playwright/e2e/widgets/widget-pip-close.spec.ts:97:13 › Widget PIP › should be closed on leave
[Firefox] › playwright/e2e/widgets/widget-pip-close.spec.ts:97:13 › Widget PIP › should be closed on kick
[Firefox] › playwright/e2e/widgets/widget-pip-close.spec.ts:97:13 › Widget PIP › should be closed on ban
32 skipped
86 passed (54.2m)
|
|
🎭 Playwright Run Summary
29 failed
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:9 › Encryption state after registration › user is prompted to set up recovery
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:9 › Dehydration › 'Set up recovery' creates dehydrated device
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
[WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:58:9 › Memberlist › Renders correctly @screenshot
[WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:66:9 › Memberlist › should handle scroll and click to view member profile
[WebKit] › playwright/e2e/settings/roles-permissions-room-settings-tab.spec.ts:28:9 › Roles & Permissions room settings tab › should be able to change the role of a user
[WebKit] › playwright/e2e/settings/security-user-settings-tab.spec.ts:35:17 › Security user settings tab › with posthog enabled › AnalyticsLearnMoreDialog › should be rendered properly @screenshot
[WebKit] › playwright/e2e/settings/security-user-settings-tab.spec.ts:44:13 › Security user settings tab › with posthog enabled › should be able to set an ID server
[WebKit] › playwright/e2e/settings/security-user-settings-tab.spec.ts:94:13 › Security user settings tab › with posthog enabled › should show integrations as enabled
[WebKit] › playwright/e2e/share-dialog/share-by-url.spec.ts:19:9 › share from URL › should share message when users navigates to share URL
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:221:5 › Sliding Sync › should show and be able to accept/reject/rescind invites
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:302:5 › Sliding Sync › should clear the reply to field when swapping rooms
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:334:5 › Sliding Sync › should not cancel replies when permalinks are clicked
[WebKit] › playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:77:9 › Threads Activity Centre › should show the rooms with unread threads @no-firefox @screenshot
[WebKit] › playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:98:9 › Threads Activity Centre › should update with a thread is read @no-firefox @screenshot
[WebKit] › playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:121:9 › Threads Activity Centre › should order by recency after notification level @no-firefox
[WebKit] › playwright/e2e/timeline/timeline.spec.ts:911:13 › Timeline › message displaying › should be able to hide an image @screenshot
[WebKit] › playwright/e2e/toasts/analytics-toast.spec.ts:16:9 › Analytics Toast › should not show an analytics toast if config has nothing about posthog
[WebKit] › playwright/e2e/toasts/analytics-toast.spec.ts:35:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be accepted
[WebKit] › playwright/e2e/toasts/analytics-toast.spec.ts:40:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be rejected
[WebKit] › playwright/e2e/voip/pstn.spec.ts:23:9 › PSTN › should render dialpad as expected @screenshot
[WebKit] › playwright/e2e/widgets/events.spec.ts:70:9 › Widget Events › should be updated if user is re-invited into the room with updated state event
[WebKit] › playwright/e2e/widgets/layout.spec.ts:73:9 › Widget Layout › should be set properly @screenshot
[WebKit] › playwright/e2e/widgets/layout.spec.ts:77:9 › Widget Layout › manually resize the height of the top container layout
[WebKit] › playwright/e2e/widgets/layout.spec.ts:89:9 › Widget Layout › programmatically resize the height of the top container layout
[WebKit] › playwright/e2e/widgets/widget-pip-close.spec.ts:97:13 › Widget PIP › should be closed on leave
[WebKit] ›
|
|
🎭 Playwright Run Summary
78 failed
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:67:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:90:17 › Read receipts › reactions › in threads › A room with a reaction to a threaded message is still unread after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:119:17 › Read receipts › reactions › in threads › A room where all reactions in threads are read is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:160:17 › Read receipts › reactions › in threads › Can remove a reaction in a thread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:19:17 › Read receipts › reactions › in the main timeline › Receiving a reaction to a message does not make a room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:38:17 › Read receipts › reactions › in the main timeline › Reacting to a message after marking as read does not make the room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:55:17 › Read receipts › reactions › in the main timeline › A room with an unread reaction is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:75:17 › Read receipts › reactions › in the main timeline › A room where all reactions are read is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:18:17 › Read receipts › reactions › thread roots › A reaction to a thread root does not make the room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:46:17 › Read receipts › reactions › thread roots › Reading a reaction to a thread root leaves the room read @mergequeue
[WebKit] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:80:17 › Read receipts › reactions › thread roots › Reacting to a thread root after marking as read makes the room unread but not the thread @mergequeue
[WebKit] › playwright/e2e/read-receipts/read-receipts.spec.ts:178:9 › Read receipts › Recognises unread messages on other thread after receiving a receipt for earlier ones @mergequeue
[WebKit] › playwright/e2e/read-receipts/read-receipts.spec.ts:200:9 › Read receipts › Considers room read if there are receipts for main and other thread @mergequeue
[WebKit] › playwright/e2e/read-receipts/read-receipts.spec.ts:218:9 › Read receipts › Recognises unread messages on a thread after receiving a unthreaded receipt for earlier ones @mergequeue
[WebKit] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:19:17 › Read receipts › redactions › in threads › Redacting the threaded message pointed to by my receipt leaves the room read @mergequeue
[WebKit] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:61:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of the latest message makes it read @mergequeue
[WebKit] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:92:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of the latest message makes it read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:127:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of an older message ma
|
|
🎭 Playwright Run Summary
81 failed
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:19:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:44:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:67:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:90:17 › Read receipts › reactions › in threads › A room with a reaction to a threaded message is still unread after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:119:17 › Read receipts › reactions › in threads › A room where all reactions in threads are read is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-in-threads.spec.ts:160:17 › Read receipts › reactions › in threads › Can remove a reaction in a thread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:19:17 › Read receipts › reactions › in the main timeline › Receiving a reaction to a message does not make a room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:38:17 › Read receipts › reactions › in the main timeline › Reacting to a message after marking as read does not make the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:55:17 › Read receipts › reactions › in the main timeline › A room with an unread reaction is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-main-timeline.spec.ts:75:17 › Read receipts › reactions › in the main timeline › A room where all reactions are read is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:18:17 › Read receipts › reactions › thread roots › A reaction to a thread root does not make the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:46:17 › Read receipts › reactions › thread roots › Reading a reaction to a thread root leaves the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/reactions-thread-roots.spec.ts:80:17 › Read receipts › reactions › thread roots › Reacting to a thread root after marking as read makes the room unread but not the thread @mergequeue
[Firefox] › playwright/e2e/read-receipts/read-receipts.spec.ts:178:9 › Read receipts › Recognises unread messages on other thread after receiving a receipt for earlier ones @mergequeue
[Firefox] › playwright/e2e/read-receipts/read-receipts.spec.ts:200:9 › Read receipts › Considers room read if there are receipts for main and other thread @mergequeue
[Firefox] › playwright/e2e/read-receipts/read-receipts.spec.ts:218:9 › Read receipts › Recognises unread messages on a thread after receiving a unthreaded receipt for earlier ones @mergequeue
[Firefox] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:19:17 › Read receipts › redactions › in threads › Redacting the threaded message pointed to by my receipt leaves the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:61:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of the latest message makes it read @mergequeue
[Firefox] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:92:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of the latest message makes it read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/redactions-in-threads.spec.ts:127:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of
|
|
🎭 Playwright Run Summary
88 failed
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
[WebKit] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
[WebKit] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
[WebKit] › playwright/e2e/chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot @screenshot
[WebKit] › playwright/e2e/composer/CIDER.spec.ts:30:13 › Composer › CIDER › sends a message when you click send or press Enter
[WebKit] › playwright/e2e/composer/CIDER.spec.ts:54:13 › Composer › CIDER › can write formatted text
[WebKit] › playwright/e2e/composer/CIDER.spec.ts:65:13 › Composer › CIDER › should allow user to input emoji via graphical picker
[WebKit] › playwright/e2e/composer/CIDER.spec.ts:81:17 › Composer › CIDER › when Control+Enter is required to send › only sends when you press Control+Enter
[WebKit] › playwright/e2e/composer/RTE.spec.ts:38:21 › Composer › Rich text editor › Commands › Plain text mode › autocomplete behaviour tests
[WebKit] › playwright/e2e/composer/RTE.spec.ts:98:21 › Composer › Rich text editor › Mentions › Plain text mode › autocomplete behaviour tests
[WebKit] › playwright/e2e/composer/RTE.spec.ts:154:13 › Composer › Rich text editor › sends a message when you click send or press Enter
[WebKit] › playwright/e2e/composer/RTE.spec.ts:173:13 › Composer › Rich text editor › sends only one message when you press Enter multiple times
[WebKit] › playwright/e2e/composer/RTE.spec.ts:188:13 › Composer › Rich text editor › can write formatted text
[WebKit] › playwright/e2e/composer/RTE.spec.ts:203:17 › Composer › Rich text editor › when Control+Enter is required to send › only sends when you press Control+Enter
[WebKit] › playwright/e2e/composer/RTE.spec.ts:220:17 › Composer › Rich text editor › links › create link with a forward selection
[WebKit] › playwright/e2e/composer/RTE.spec.ts:244:17 › Composer › Rich text editor › Drafts › drafts with rich and plain text
[WebKit] › playwright/e2e/composer/RTE.spec.ts:281:17 › Composer › Rich text editor › Drafts › draft with replies
[WebKit] › playwright/e2e/composer/RTE.spec.ts:312:17 › Composer › Rich text editor › Drafts › draft in threads
[WebKit] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:33:13 › Cryptography › decryption failure messages › should handle device-relative historical messages
[WebKit] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:100:17 › Cryptography › decryption failure messages › non-joined historical messages › should display undecryptable non-joined historical messages with a different message
[WebKit] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:205:17 › Cryptography › decryption failure messages › non-joined historical messages › should be able to jump to a message sent before our last join event
[WebKit] › playwright/e2e/crypto/event-shields.spec.ts:61:13 › Cryptography › event shields › should show the correct shield on e2e events @screenshot
[WebKit] › playwright/e2e/crypto/toasts.spec.ts:32:9 › Key storage out of sync toast › should prompt for recovery key if 'enter recovery key' pressed @screenshot
[WebKit] › playwright/e2e/crypto/toasts.spec.ts:47:9 › Key storage out of sync toast › should open settings to reset flow if 'forgot recovery key' pressed
[WebKit] › playwright/e2e/crypto/toasts.spec.ts:79:9 › 'Turn on key storage' toast › should not show toast if key storage is on
[WebKit] › playwright/e2e/crypto/toasts.spec.ts:94:9 › 'Turn on key storage' toast › should not show toast if key storage is off because we turned it off
[WebKit] › playwright/e2e/crypto/toasts.spec.ts:111:9 › 'Turn on key storage' toast › should show toast if key storage is off but account data is missing
[WebKit] › playwright/e2e/crypto/user-verification.spec.ts:34
|
|
🎭 Playwright Run Summary
90 failed
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
[Firefox] › playwright/e2e/accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
[Firefox] › playwright/e2e/app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload
[Firefox] › playwright/e2e/chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot @screenshot
[Firefox] › playwright/e2e/composer/CIDER.spec.ts:30:13 › Composer › CIDER › sends a message when you click send or press Enter
[Firefox] › playwright/e2e/composer/CIDER.spec.ts:54:13 › Composer › CIDER › can write formatted text
[Firefox] › playwright/e2e/composer/CIDER.spec.ts:65:13 › Composer › CIDER › should allow user to input emoji via graphical picker
[Firefox] › playwright/e2e/composer/CIDER.spec.ts:81:17 › Composer › CIDER › when Control+Enter is required to send › only sends when you press Control+Enter
[Firefox] › playwright/e2e/composer/RTE.spec.ts:38:21 › Composer › Rich text editor › Commands › Plain text mode › autocomplete behaviour tests
[Firefox] › playwright/e2e/composer/RTE.spec.ts:98:21 › Composer › Rich text editor › Mentions › Plain text mode › autocomplete behaviour tests
[Firefox] › playwright/e2e/composer/RTE.spec.ts:154:13 › Composer › Rich text editor › sends a message when you click send or press Enter
[Firefox] › playwright/e2e/composer/RTE.spec.ts:173:13 › Composer › Rich text editor › sends only one message when you press Enter multiple times
[Firefox] › playwright/e2e/composer/RTE.spec.ts:188:13 › Composer › Rich text editor › can write formatted text
[Firefox] › playwright/e2e/composer/RTE.spec.ts:203:17 › Composer › Rich text editor › when Control+Enter is required to send › only sends when you press Control+Enter
[Firefox] › playwright/e2e/composer/RTE.spec.ts:220:17 › Composer › Rich text editor › links › create link with a forward selection
[Firefox] › playwright/e2e/composer/RTE.spec.ts:244:17 › Composer › Rich text editor › Drafts › drafts with rich and plain text
[Firefox] › playwright/e2e/composer/RTE.spec.ts:281:17 › Composer › Rich text editor › Drafts › draft with replies
[Firefox] › playwright/e2e/composer/RTE.spec.ts:312:17 › Composer › Rich text editor › Drafts › draft in threads
[Firefox] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:33:13 › Cryptography › decryption failure messages › should handle device-relative historical messages
[Firefox] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:100:17 › Cryptography › decryption failure messages › non-joined historical messages › should display undecryptable non-joined historical messages with a different message
[Firefox] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:205:17 › Cryptography › decryption failure messages › non-joined historical messages › should be able to jump to a message sent before our last join event
[Firefox] › playwright/e2e/crypto/device-verification.spec.ts:85:9 › Device verification › No toast after verification, even if the secrets take a while to arrive @no-webkit
[Firefox] › playwright/e2e/crypto/device-verification.spec.ts:225:9 › Device verification › Handle incoming verification request with SAS @no-webkit
[Firefox] › playwright/e2e/crypto/event-shields.spec.ts:61:13 › Cryptography › event shields › should show the correct shield on e2e events @screenshot
[Firefox] › playwright/e2e/crypto/toasts.spec.ts:32:9 › Key storage out of sync toast › should prompt for recovery key if 'enter recovery key' pressed @screenshot
[Firefox] › playwright/e2e/crypto/toasts.spec.ts:47:9 › Key storage out of sync toast › should open settings to reset flow if 'forgot recovery key' pressed
[Firefox] › playwright/e2e/crypto/toasts.spec.ts:79:9 › 'Turn on key storage' toast › should not show toast if key storage is on
[Firefox] › playwrigh
|
|
🎭 Playwright Run Summary
64 failed
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
[WebKit] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
[WebKit] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:13:9 › Pinned messages › should show the empty state when there are no pinned messages @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:25:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:46:9 › Pinned messages › should pin messages and show them in the room info panel
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:55:9 › Pinned messages › should pin messages and show them in the pinned message panel
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:66:9 › Pinned messages › should unpin one message
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:79:9 › Pinned messages › should unpin all messages @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:93:9 › Pinned messages › should be able to pin and unpin from the quick actions
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:104:9 › Pinned messages › should display one message in the banner @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:112:9 › Pinned messages › should display 2 messages in the banner @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:129:9 › Pinned messages › should display 4 messages in the banner @screenshot
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:141:9 › Pinned messages › should open the pinned messages list from the banner
[WebKit] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:152:9 › Pinned messages › banner should listen to pinned message list
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:19:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:44:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:71:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:94:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:115:17 › Read receipts › editing messages › in threads › A room with an edited threaded message is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:135:17 › Read receipts › editing messages › in threads › A room where all threaded edits are read is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:160:17 › Read receipts › editing messages › in threads › A room where all threaded edits are marked as read is still read after restart @mergequeue
[WebKit] › playwright/e2e/read-receipts/editing-messages-main-timeline.spec.ts:19:17 › Read receipts › editing messages › in the main timeline › Editing a message leaves a room read @mergequeue
|
|
🎭 Playwright Run Summary
64 failed
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:91:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:113:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:109:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:13:9 › Pinned messages › should show the empty state when there are no pinned messages @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:25:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:46:9 › Pinned messages › should pin messages and show them in the room info panel
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:55:9 › Pinned messages › should pin messages and show them in the pinned message panel
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:66:9 › Pinned messages › should unpin one message
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:79:9 › Pinned messages › should unpin all messages @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:93:9 › Pinned messages › should be able to pin and unpin from the quick actions
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:104:9 › Pinned messages › should display one message in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:112:9 › Pinned messages › should display 2 messages in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:129:9 › Pinned messages › should display 4 messages in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:141:9 › Pinned messages › should open the pinned messages list from the banner
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:152:9 › Pinned messages › banner should listen to pinned message list
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:19:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:44:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:71:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:94:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:115:17 › Read receipts › editing messages › in threads › A room with an edited threaded message is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:135:17 › Read receipts › editing messages › in threads › A room where all threaded edits are read is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:160:17 › Read receipts › editing messages › in threads › A room where all threaded edits are marked as read is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-main-timeline.spec.ts:19:17 › Read receipts › editing messages › in the main timeline › Editing a message leaves a r
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
all-blob-reports-Chrome-1
Expired
|
17.9 MB |
sha256:fdea558e89741a6d89a9a09be447657e4732b1943ffc1db50470db308c54eb7e
|
|
|
all-blob-reports-Chrome-2
Expired
|
12.6 MB |
sha256:7746637eaab853c5096cff545c012d482da59a2b71faabe7a28bab08a771ffa2
|
|
|
all-blob-reports-Chrome-3
Expired
|
497 KB |
sha256:98bc2426fe1e1008c796ccc19f43681bf292dec125ea1db3627e2555f3736cda
|
|
|
all-blob-reports-Chrome-4
Expired
|
4.96 MB |
sha256:63b396f5d3c26448ad5f7149cb8ff6e5503bd3d03bdbded8222d0569d88a86c4
|
|
|
all-blob-reports-Dendrite-1
Expired
|
41.4 MB |
sha256:1789d67ce195911fe4cf2292530f0bc8c262c1797de5a5fb3e2b79fcfabe8ecb
|
|
|
all-blob-reports-Dendrite-2
Expired
|
209 KB |
sha256:2ba6a2aaa4d7d2d021669ffa76a21b99d1903d06d9bba98c962bc4982d8c7d36
|
|
|
all-blob-reports-Dendrite-3
Expired
|
19.9 MB |
sha256:3e2819965c15e2e64f501dcc4bfcfb5176626a1cdf6627e7441946030d60c5f9
|
|
|
all-blob-reports-Dendrite-4
Expired
|
21.3 MB |
sha256:eafe991257e5815a81f5a33085f96fe4d630252358b241ec5d92ba1715038e0e
|
|
|
all-blob-reports-Firefox-1
Expired
|
511 MB |
sha256:fc4492458d506345909fce9dab101eb0d8006ae16b6972eb2f3f7c15091bfec1
|
|
|
all-blob-reports-Firefox-2
Expired
|
1.74 GB |
sha256:641f5c2a879a14bd97a8b5f7a4906c2b2a8aeddc84ed14ab3cf8c039ff533ab7
|
|
|
all-blob-reports-Firefox-3
Expired
|
1.1 GB |
sha256:3c808af2833e1051501ebd7995f3720b7ebc5bc47a7344734ed9efa0b84b4774
|
|
|
all-blob-reports-Firefox-4
Expired
|
152 MB |
sha256:22eac689d42d62a0fa22545161ee59afba780c90eb74dc483ab6d914a5cb337b
|
|
|
all-blob-reports-Pinecone-1
Expired
|
17.4 MB |
sha256:6430488e8139071bae0b8edc10260afd2f7f230aba091d166e0d2258acae0ea6
|
|
|
all-blob-reports-Pinecone-2
Expired
|
209 KB |
sha256:1baa9caf55dda8b039dd80c7d7e93cf15acdcde8791aff006d0ffab8566b6084
|
|
|
all-blob-reports-Pinecone-3
Expired
|
15.6 MB |
sha256:cf36aa94a2e79a27cafa2b6f34e04a0fa1b94dec1124ca64df9ff083611de8c2
|
|
|
all-blob-reports-Pinecone-4
Expired
|
21.3 MB |
sha256:eadd6b2f72ec2d579c58c4a73cd4504d36219e2b9a31af5c78cabea52107ba79
|
|
|
all-blob-reports-WebKit-1
Expired
|
395 MB |
sha256:3d22c465b2aa82e6989ddf1000c773b913163c924b60df88e3842efcb15c44dd
|
|
|
all-blob-reports-WebKit-2
Expired
|
558 MB |
sha256:729d716a8da343aaf738c6d68cd0e3762319c248cefdb91622a844f785dea92b
|
|
|
all-blob-reports-WebKit-3
Expired
|
475 MB |
sha256:662912960765fe6082a7d4ec59c937f78c5b0c738b69f1441b9d311118b55fa8
|
|
|
all-blob-reports-WebKit-4
Expired
|
141 MB |
sha256:07eaa4690aae45ca31164dbc015f0f81379937c96a37ffc0e32e0d81048f6137
|
|
|
html-report
Expired
|
1.95 GB |
sha256:6d212f8150c29845ab2b602de844b98a3e681e688dc94977d4d238ab465803fb
|
|
|
webapp
Expired
|
38.5 MB |
sha256:2e9c8bb03b0a0568254a0de1c3131665ded3a1feebb720feaf717357ef62e74e
|
|