Details of upload 84ca7309-6764-4df8-bc4c-d910f25dcea0

Created at
2024-11-22T09:47:29.068Z
Total number of tests
662
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
a261655
Pull request base ref
integration/liveobjects
Pull request head ref
liveobjects/package-test
Branch / tag name
1921/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
11969499357
GitHub run attempt
1
GitHub run number
3113
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
1f06f59a-4abc-4a66-bae7-24ece98b1cfa 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)
cb204350-7411-4eba-b1dd-130fe1be9555 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)
29c8ec21-e1ab-483f-a917-04812985045c 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)
90ef67d5-6489-4bc9-a8cd-2252cf405a83 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)
75765e50-c9df-442a-8072-75f2c3f5719e 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)
f781ad0e-5e29-4aca-bc87-d5cbea7803ac 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)
59dd8fe0-80a4-4d9e-9883-e6af60efea0c 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)
38ab37d6-53fd-42a1-b7dd-f823f8215989 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)
447205a8-312c-400e-bd5d-4b4010764180 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)
df590e18-dce0-42cd-9edb-cd5f3ca974ec 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)
b2721375-ffe5-4b88-8d57-99169713f099 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)
2962dc14-bd64-4ef9-b827-a4448f15e39d 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)
d8865522-d930-48bb-8f59-9504f851a98c 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)
9b7fe9c3-18da-4d2b-a811-49945c1aa393 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)
31bed3e4-999a-4c0d-a958-f81cf772f860 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)
873eac9a-ca8b-4916-85ee-f7679c7706bb 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)
28394fc0-8f8f-4f41-af6f-fab1de3a4d73 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)
2985064b-d96f-47ad-9128-4d22bc595284 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)
1e14519d-37b6-4a83-88db-e8568549f29b 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)
8fa5c731-f988-4e1d-a299-7fcf001dae1d 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)
5a6867c1-db12-4f15-93d4-fc07e1055148 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)
f6a50535-c970-421d-bb83-3e2497d63bda 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)
3af22b98-53ef-44ad-a157-2eb763ec1b55 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)
6bdb243d-3266-4719-82b1-35127e573a4f 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)
684f57d3-73b9-4011-9676-4d855fb33751 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)
78cd910c-7be9-4c4f-bbd8-bf27692485d8 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)
6bd7d37c-75fc-4683-bf7d-847e095193d7 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)
6e480c18-ff3e-4062-a430-aaf5212fc63b 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)
98a4786d-a1b7-4628-94b2-0302bb4689d7 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)
40afcab4-92e8-434d-bf50-e937c11b384c 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)
c2d18f9d-92dc-4fd6-b5a3-6887ed17e8b1 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)
3ef278d7-d94c-4879-8037-76c8855bc22e 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)
708d5339-0001-4d5c-9687-f4433c39c3e6 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)
e536a8ec-c262-4c02-872c-e17c81067170 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)
b56d6469-5096-4424-8c55-bf693bc41f11 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)
c89c494b-d194-4967-be86-0dfe9dc3a832 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)
e82b824a-36f1-484c-ac5e-b0b0bc34c0ce 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)
1bf481a6-c51d-4198-a091-e27bd2950081 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)