Details of upload 789abdcd-3a37-4be1-b436-a619d7fe1b3b

Created at
2024-11-22T09:44:01.239Z
Total number of tests
662
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
7781dfc
Pull request base ref
integration/liveobjects
Pull request head ref
liveobjects/isolated-create-ops-and-vector-timeserials
Branch / tag name
1924/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
11969461383
GitHub run attempt
1
GitHub run number
3112
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 38 failures in this upload.

Failure ID Test case ID Test class Test case Message
0e129d26-79ed-45bf-95e3-79a4b8fc46e9 b57ecdc4-c658-47cc-bd6e-298e55e76d26 getRoot() returns LiveMap instance realtime/live_objects Realtime with LiveObjects plugin getRoot() returns LiveMap instance Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
984c5152-bbfb-4167-9b84-e43ca485734a 5fe931f4-a7ee-477d-878b-29b33de067f2 getRoot() returns live object with id "root" realtime/live_objects Realtime with LiveObjects plugin getRoot() returns live object with id "root" Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
343d65e1-d90c-4660-933d-2316318f5f8a 23234813-be87-4b50-8949-3d4e885a17e6 getRoot() returns empty root when no state exist on a channel realtime/live_objects Realtime with LiveObjects plugin getRoot() returns empty root when no state exist on a channel Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
f9e0e1e2-71e4-4050-84e2-9be0e5194d76 04711ec3-4775-42e0-9ab6-6921b99fa100 getRoot() waits for initial STATE_SYNC to be completed before resolving realtime/live_objects Realtime with LiveObjects plugin getRoot() waits for initial STATE_SYNC to be completed before resolving Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
6c6e3475-ab8f-424b-a3c7-03b146f59099 174d4c9e-8fc2-4149-9cca-da5a6746aff7 getRoot() resolves immediately when STATE_SYNC sequence is completed realtime/live_objects Realtime with LiveObjects plugin getRoot() resolves immediately when STATE_SYNC sequence is completed Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
9c98a0db-2af4-43fa-a17c-3925d2810e8e 40f4fad4-481e-49de-a00b-361aa18bb316 getRoot() waits for STATE_SYNC with empty cursor before resolving realtime/live_objects Realtime with LiveObjects plugin getRoot() waits for STATE_SYNC with empty cursor before resolving Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
59f42dd2-d51a-4d08-9f04-50d8fe3b5e53 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. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
15da3b42-9945-4ac1-81b8-9aa0cbbc00fe 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. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
cdd6321a-46e0-4de0-8c36-7e8c0d65d35c 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. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
9c2bd92c-a082-413c-a655-ed0998b773b7 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. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
3c674f90-1006-4780-8b92-c0ec4bc9df8a 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
2c88dd0c-57e9-41cc-8758-176bbf095bcb 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
877e5ec8-d349-4c46-a701-1884e624fd4f fd0af668-bf34-42d9-af06-a844bc85eef4 MAP_CREATE state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin MAP_CREATE state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
9ef685cc-7f20-45e6-a7d5-2e97703f73a2 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
7a121ff8-f2cd-40a1-9b83-48523bbe9b2c 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
f0442af4-d274-43d2-96e8-cb88dfad60cb 7366c246-2d0b-4fc1-ae7a-2a34718383a5 MAP_SET state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin MAP_SET state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
4c95d8c8-e901-46de-95b2-ece92d876363 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
2bfbf687-b799-43bd-ba4e-a6371e515558 87c2caf7-369f-4e7d-81cf-b32ec1e5461d MAP_REMOVE state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin MAP_REMOVE state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
a60026e3-94f5-4027-80a5-b18c11a96645 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
0816c8a6-b5b8-4186-9ca7-b152c25c5d5d fccfda3e-e16c-4136-bf8d-8eec77369e3b COUNTER_CREATE state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin COUNTER_CREATE state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
a2f80db8-fe3d-45e3-8e23-efb97038ca2b 59bddbf9-1802-4354-8167-e138ee3935e1 can apply COUNTER_INC state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply COUNTER_INC state operation messages Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
8dd1c253-dcdc-4edc-8e93-0d26f3051742 0660bf9e-725e-429b-9e59-68eef594a77f COUNTER_INC state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin COUNTER_INC state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
8c319bcb-41f5-4c71-896f-078e337c4ad0 bd28ab59-1f14-4ebb-9164-9e60e48ba489 state operation messages are buffered during STATE_SYNC sequence realtime/live_objects Realtime with LiveObjects plugin state operation messages are buffered during STATE_SYNC sequence Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
55ff29fb-233d-4ff4-9be8-b10749ed69be f89e8ec7-7f17-4706-80a9-72d41106225c buffered state operation messages are applied when STATE_SYNC sequence ends realtime/live_objects Realtime with LiveObjects plugin buffered state operation messages are applied when STATE_SYNC sequence ends Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
8d97bf2b-6449-4c1d-a521-5dc3c576a7bc c068c39b-316d-4e41-af7e-40f6e39d1b2c buffered state operation messages are discarded when new STATE_SYNC sequence starts realtime/live_objects Realtime with LiveObjects plugin buffered state operation messages are discarded when new STATE_SYNC sequence starts Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
8cf8a74f-ed29-4018-b2d6-6b6b9a43a689 915bc45e-d7cd-4e84-92e5-2d2a6cb89454 buffered state operation messages are applied based on the site timeserials vector of the object realtime/live_objects Realtime with LiveObjects plugin buffered state operation messages are applied based on the site timeserials vector of the object Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
bd8f793b-f24b-4be5-8c05-629063efa1af 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
7c6422e7-315b-4870-bb61-deb4d9d4e2c5 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
36b74542-a01c-4aa7-9007-963badc6e83c 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
984385e0-882c-4d86-bba1-896007d7a345 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
38139b26-42e4-487d-b625-5c59a6b5b0e2 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
42690792-3dd6-4a82-adde-2fd05288316d 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
9ac95d2b-75a9-4e0a-ad4d-7ca5d06f6116 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
454fe1a3-449f-4a9d-9de8-8621a746c702 9dd56cf7-7a4a-48b2-8424-5ba05a626a13 can unsubscribe from LiveCounter updates via LiveCounter.unsubscribe() call realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveCounter updates via LiveCounter.unsubscribe() call Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
ee7c1435-950c-433b-be94-d5161c5eefee 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
2c53200e-cf0b-4bfa-bb94-8944fa5ad79a 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
dee89aaa-cc60-4b03-bcba-674c285504a3 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)
5b0d9c82-7be7-4046-9203-b85b84320692 3f57e915-fdc7-4bdf-b993-e638b35349b9 can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call realtime/live_objects Realtime with LiveObjects plugin can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)