Details of upload 4002d27e-705c-47c1-a57f-b5af26eaa726

Created at
2024-11-22T18:19:04.059Z
Total number of tests
762
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
a747e4d
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
11977269373
GitHub run attempt
1
GitHub run number
2118
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 40 failures in this upload.

Failure ID Test case ID Test class Test case Message
ab47bb1b-00c1-43e6-ba73-6fd65d2a41ea 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.
3303c237-6c0f-4798-8756-8b3693a5463d a060814b-7701-49e6-9a4d-62ae34bd3ef6 subscribes to filtered channel realtime/message subscribes to filtered channel Expect only two filtered message to be received: expected +0 to equal 2
ccc9b780-45a5-495e-b3ef-c2878fba33ca 32abf629-ab16-4cd5-b065-b1e3f1e33a60 presenceEnterUpdate realtime/presence presenceEnterUpdate Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
fe35d630-d4df-4244-88fd-b99a36dc0f95 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.
d58d7676-e5c1-490d-9f9d-909f7b8cffc9 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.
3682b62f-5d7b-43f8-ad37-6cd0c236c1a5 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.
1c6b94fa-46c6-4122-a4f7-b1d26a86eca9 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.
4654bd70-8d98-4222-b170-16fa692b371c 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.
142930f8-e019-44ce-abe7-8aea7a35cb2f 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.
7332ccd1-c429-4198-810f-fb1236a63ba5 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.
ef9fdd9a-e4d9-487e-a42f-824b93fa0794 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.
c1e5d0a8-967e-4a50-bde4-93970be22ea9 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.
44dd3b12-d2ec-4a3d-9b7e-e2745ab273b7 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.
448998cb-df02-4232-8ff9-58e62510d478 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.
2aaf1e13-60c7-40f0-80e4-8c2b1861c941 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.
bc1325ce-461a-46a0-9000-eadc245eed60 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.
e24dca52-7ad1-4fda-ba9d-d05064f575de 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.
1c107350-0f5c-402c-857c-6e160416904a 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.
fd47d48e-4c1e-423b-9c9e-e8a09722388c 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.
71237f20-3cda-4a47-8a95-96eefa9d616b 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.
6f2f4241-c7e3-484b-8c1c-480a232bd649 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.
47a6fa3d-297d-4a77-9f92-2693664be523 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.
c0f9c1d2-b3ce-42e1-954d-3e0c618eea78 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.
25fedf7f-d18e-4b5c-9d8d-ff08ad2453af 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.
d9a60787-58e0-4a83-aa66-453d39cb4933 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.
500dab40-7e9d-43b2-9003-27f18b6b5b9f 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.
9f930794-0241-4ee6-9dc1-5104b6639527 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.
b95730d7-5afe-4dbc-8346-9c7459174ddc 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.
f66bc250-f731-49fb-a351-fa1657e22686 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.
3b3122c1-80a8-4b2e-9317-5f15a2a66725 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.
95e90652-1715-43bf-9ff8-0ee7259eb021 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.
177e7947-9739-48c3-a7bd-7489825d5c77 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.
6da9a0bc-6dab-46bb-a584-5264dd7dd7f5 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.
7159065f-c221-473e-8d95-5d877839b554 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.
6d05e6ac-1778-4874-8350-5dafe9f07136 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.
901496a8-538b-4aa9-8381-7415956a4320 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.
8bbb51b6-2827-4353-91c6-f28fc3d5d2c8 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.
f16e28ab-e5ea-4879-9e68-1b299eaeb7bd 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.
1d3eba4f-b54b-4047-941e-342ec9632d14 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.
69423499-2977-4298-b9f3-d55b04732090 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.