Details of upload f3834244-4e67-4fe5-af1f-345c83c45b3e

Created at
2024-11-29T06:16:23.499Z
Total number of tests
768
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
d3eebd3
Pull request base ref
integration/liveobjects
Pull request head ref
liveobjects/2024-11-29-merge-main
Branch / tag name
1930/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
12079784143
GitHub run attempt
1
GitHub run number
2151
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 21 failures in this upload.

Failure ID Test case ID Test class Test case Message
b2379f13-7356-4615-9c75-c2078ae01338 52208288-b692-40db-a614-2efd0cda7eac presence_enter_before_know_clientid realtime/presence presence_enter_before_know_clientid Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f4009f03-d2e2-4c0e-af5b-1e1d6a7e6221 27ce3fea-4fdf-479a-94af-db950210ec21 builds state object tree from STATE_SYNC sequence on channel attachment realtime/live_objects Realtime with LiveObjects plugin builds state object tree from STATE_SYNC sequence on channel attachment Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
23e70c23-b6d6-4571-9cd2-48b276d885e1 3ad7f38f-c842-4193-8b6f-482c9f00d98c LiveCounter is initialized with initial value from STATE_SYNC sequence realtime/live_objects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
dfaffc06-5e6f-4f0d-8566-ccfa9b9706d7 d9103cdc-76dc-40e8-917b-cd8a2ef3a5f8 LiveMap is initialized with initial value from STATE_SYNC sequence realtime/live_objects Realtime with LiveObjects plugin LiveMap is initialized with initial value from STATE_SYNC sequence Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
efebd87f-3636-497e-9153-ed9309659a5d 8680faba-7b41-46db-aaab-936e59a3c8a3 LiveMaps can reference the same object in their keys realtime/live_objects Realtime with LiveObjects plugin LiveMaps can reference the same object in their keys Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8fb39b3e-1f79-4986-bc9e-a62f85f4f880 965dc96c-5721-40fb-8ce8-f5c03d94c013 can apply MAP_CREATE with primitives state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives state operation messages Check map at "emptyMap" key in root exists: expected undefined to exist
4c758256-5607-458e-8b2a-4b944094989d 8e86df2f-2679-403f-b575-7dc3cebd7553 can apply MAP_CREATE with object ids state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids state operation messages Check map at "withReferencesMap" key in root exists: expected undefined to exist
80a97b70-9b9c-442c-9cec-5c2d918b3d43 998d7ae6-36c7-4597-b379-275d747fbf5b can apply MAP_SET with primitives state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply MAP_SET with primitives state operation messages Check root has correct value for "stringKey" key after MAP_SET op: expected undefined to equal 'stringValue'
7bf80d47-c4d4-4f40-b80a-715435c2d93a 215289e3-612a-4cfb-be3e-2c3824c9f1d0 can apply MAP_SET with object ids state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply MAP_SET with object ids state operation messages Check counter at "keyToCounter" key in root exists: expected undefined to exist
8145fa4e-7ac9-4491-9e5b-6dfa20c6735a cfb8ed66-4cc4-42ce-96f7-a717a5538870 can apply MAP_REMOVE state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply MAP_REMOVE state operation messages undefined is not an object (evaluating 'map.size')
553c0c61-e761-44e3-951a-194b4f7d6cb7 e7ff86ed-c05e-4289-b00d-93a3503a2a6d can apply COUNTER_CREATE state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply COUNTER_CREATE state operation messages Check counter at "emptyCounter" key in root exists: expected undefined to exist
f94eb728-e1bb-4400-adb5-32df441845a9 869626c3-a51b-4dcf-b89e-9ee474200966 subsequent state operation messages are applied immediately after STATE_SYNC ended and buffers are applied realtime/live_objects Realtime with LiveObjects plugin subsequent state operation messages are applied immediately after STATE_SYNC ended and buffers are applied Check root has correct value for "foo" key from operation received outside of STATE_SYNC after other buffered operations were applied: expected undefined to equal 'bar'
d79b8948-1f86-4e39-b4fd-0d70e25706c3 dd2064fa-1e4f-4807-9dac-686a159a52ca can subscribe to the incoming COUNTER_INC operation on a LiveCounter realtime/live_objects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter undefined is not an object (evaluating 'counter.subscribe')
f184bc77-f79e-43f5-aa0c-eadfa031f211 4c0f3e0d-408a-4da2-8236-d303e8aebf6a can subscribe to multiple incoming operations on a LiveCounter realtime/live_objects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter undefined is not an object (evaluating 'counter.subscribe')
43514838-b1e9-4fa3-84b5-5e0370a031b4 c70e5461-e4fb-41c0-a1d4-e007463687a6 can subscribe to the incoming MAP_SET operation on a LiveMap realtime/live_objects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap undefined is not an object (evaluating 'map.subscribe')
18135562-943b-4719-a18b-1cfc719aa46f 21e66809-f245-46ad-afc4-09f1fffbe1f5 can subscribe to the incoming MAP_REMOVE operation on a LiveMap realtime/live_objects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap undefined is not an object (evaluating 'map.subscribe')
266aabf3-48e7-48cc-bf34-69cad07125e5 9745cda9-87cf-4a76-a224-60eb8ab24a38 can subscribe to multiple incoming operations on a LiveMap realtime/live_objects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap undefined is not an object (evaluating 'map.subscribe')
4d40f5a0-e64e-45ab-aa47-b092ee923e5f 79fc145b-e2fc-4c94-9a22-1a38d76f61cc can unsubscribe from LiveCounter updates via returned "unsubscribe" callback realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveCounter updates via returned "unsubscribe" callback undefined is not an object (evaluating 'counter.subscribe')
67ce1248-f325-461d-ada7-9020e345a958 b51b1f89-b7dd-49a8-8fb6-42dc3fd19c77 can remove all LiveCounter update listeners via LiveCounter.unsubscribeAll() call realtime/live_objects Realtime with LiveObjects plugin can remove all LiveCounter update listeners via LiveCounter.unsubscribeAll() call undefined is not an object (evaluating 'counter.unsubscribeAll')
fafb9ab7-a1f7-4c1c-86dc-025e3f26c412 cce51c8b-9525-4642-961a-02585599c87e can unsubscribe from LiveMap updates via returned "unsubscribe" callback realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback undefined is not an object (evaluating 'map.subscribe')
2e0297f9-49ce-4966-bae5-4d7f5184201d 5c955a26-24a7-45b6-8f18-25846ce0c6c0 can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call undefined is not an object (evaluating 'map.subscribe')