Details of upload 99f8eadf-f87f-4276-933c-40320dc4a8dd

Created at
2025-11-07T08:58:16.953Z
Total number of tests
1102
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
a577a8f
Pull request base ref
integration/objects-breaking-api
Pull request head ref
PUB-2065/path-based-batch-api
Branch / tag name
2107/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
19162760790
GitHub run attempt
1
GitHub run number
2747
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 22 failures in this upload.

Failure ID Test case ID Test class Test case Message
01fbca23-2ceb-436a-b0ee-7a41f6fb608d 803a454f-4be9-4412-895a-fe13926942f2 presenceMessageExtras realtime/presence presenceMessageExtras Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
26ec265b-aa4d-42b1-83e5-bceae311c6b7 010f0dc6-860d-4e9b-894a-086b98e0592b batch API get method is synchronous realtime/objects Realtime with Objects plugin batch API get method is synchronous undefined is not a function (near '...realtimeObject.batch...')
4c36abb9-959f-4663-9266-04afdc5260e8 ca5cee2d-6987-479d-886a-2a806545442c batch API .get method on a map returns BatchContext* wrappers for objects realtime/objects Realtime with Objects plugin batch API .get method on a map returns BatchContext* wrappers for objects undefined is not a function (near '...realtimeObject.batch...')
ff355d92-1c11-4e2c-bcc9-4d798a776814 bc2dba2c-52c6-4747-9f5b-a82533c39f57 batch API access API methods on objects work and are synchronous realtime/objects Realtime with Objects plugin batch API access API methods on objects work and are synchronous undefined is not a function (near '...realtimeObject.batch...')
07e57359-ac1b-4265-87d5-87a76866a989 ea6ae645-e3b2-4290-a734-547194363021 batch API write API methods on objects do not mutate objects inside the batch callback realtime/objects Realtime with Objects plugin batch API write API methods on objects do not mutate objects inside the batch callback undefined is not a function (near '...realtimeObject.batch...')
93435035-268c-45d9-9a03-9f1aa077039a 02690b3d-acbd-4930-8c4e-a04c6387f453 batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol undefined is not a function (near '...realtimeObject.batch...')
2faee8fa-9c8c-460b-93e2-bb4ce901616e 2483e5ff-445e-48e6-93dc-feee6660771b batch API scheduled operations are applied when batch callback is finished with web_socket text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket text protocol undefined is not a function (near '...realtimeObject.batch...')
8c5201ea-f8a7-4994-8792-d4724767c63f 96b9348e-18aa-4534-ba42-75db8c1f563a batch API scheduled operations are applied when batch callback is finished with xhr_polling binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with xhr_polling binary protocol undefined is not a function (near '...realtimeObject.batch...')
d0cacacd-4b8f-490f-82de-90c62588081b aef2d301-b5f9-4f63-b1bd-97ae7fa8aca7 batch API scheduled operations are applied when batch callback is finished with xhr_polling text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with xhr_polling text protocol undefined is not a function (near '...realtimeObject.batch...')
09d82086-2981-4c5a-80d0-c8a5c162c22e 264c5d0c-d619-4c03-b2b1-62340eeb66c0 batch API scheduled operations are applied when batch callback is finished with binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with binary protocol undefined is not a function (near '...realtimeObject.batch...')
1248b4cf-94da-4c4a-8fe1-2726df07e591 083d0382-4709-4ec8-be84-a5255e339349 batch API scheduled operations are applied when batch callback is finished with text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with text protocol undefined is not a function (near '...realtimeObject.batch...')
29707772-b1e3-462f-bb21-d1b51695cc9b a452dfeb-a221-4754-a6b0-f666ab83f8f4 batch API can be called without scheduling any operations realtime/objects Realtime with Objects plugin batch API can be called without scheduling any operations Check batch API can be called without scheduling any operations, but got error: TypeError: realtimeObject.batch is not a function. (In 'realtimeObject.batch((ctx) => {})', 'realtimeObject.batch' is undefined): expected TypeError: realtimeObject.batch is not a … { sourceURL: '…' } to not exist
fa3113e0-ae59-44bd-9a1f-a3dd36ab673d 847bd68c-ac5d-48bd-b084-cd1682ed70ae batch API scheduled operations can be canceled by throwing an error in the batch callback realtime/objects Realtime with Objects plugin batch API scheduled operations can be canceled by throwing an error in the batch callback Check error from a batch callback was rethrown by a batch method: expected TypeError: undefined is not a function (n… { sourceURL: '…' } to equal Error: cancel batch { sourceURL: 'ht…' }
5a2e9c30-ede2-4bd8-a7af-20f2111f2a30 8efffba8-5f95-4ada-a4ae-9c1ba8b361cf batch API batch context and derived objects can't be interacted with after the batch call realtime/objects Realtime with Objects plugin batch API batch context and derived objects can't be interacted with after the batch call undefined is not a function (near '...realtimeObject.batch...')
9fe44a5c-06ec-405a-8c10-25ec01e4d04c 2a7286d9-7ad8-4542-a276-4541f12a6060 batch API batch context and derived objects can't be interacted with after error was thrown from batch callback realtime/objects Realtime with Objects plugin batch API batch context and derived objects can't be interacted with after error was thrown from batch callback expected [Function] to throw error including 'Batch is closed' but got 'undefined is not an object (evaluatin…'
1e23a781-0896-422d-807c-56276640e9ab 3c746c5f-2ff8-4018-91d2-50079160c0f4 BatchContextLiveMap enumeration realtime/objects Realtime with Objects plugin BatchContextLiveMap enumeration undefined is not a function (near '...realtimeObject.batch...')
ae03f467-4b0e-484f-9d87-41cb4200f37d d6cf4b21-6c6c-4d4f-8d57-faa5d92b1869 public API throws missing object modes error when attached without correct modes realtime/objects Realtime with Objects plugin public API throws missing object modes error when attached without correct modes undefined is not a function (near '...realtimeObject.batch...')
dfc9d74a-108c-45ce-8007-e3db8908c870 d24cc5c5-317b-4a28-917e-dcd573a30d6b public API throws missing object modes error when not yet attached but client options are missing correct modes realtime/objects Realtime with Objects plugin public API throws missing object modes error when not yet attached but client options are missing correct modes undefined is not a function (near '...realtimeObject.batch...')
ba238ccd-f4cf-4291-bbd5-48aee264d8d7 87b811dc-ac3c-43aa-a931-4d08bf539ea4 public API throws invalid channel state error when channel DETACHED realtime/objects Realtime with Objects plugin public API throws invalid channel state error when channel DETACHED undefined is not a function (near '...realtimeObject.batch...')
c3a34156-41ff-43a2-bddc-31b0e84c779e 9bf86442-5707-49db-9947-ecc7098e87c8 public API throws invalid channel state error when channel FAILED realtime/objects Realtime with Objects plugin public API throws invalid channel state error when channel FAILED undefined is not a function (near '...realtimeObject.batch...')
627a0150-67f8-426e-9244-9060b90583b7 35510775-b7a3-4346-9301-ae6ce9c77743 public write API throws invalid channel state error when channel SUSPENDED realtime/objects Realtime with Objects plugin public write API throws invalid channel state error when channel SUSPENDED undefined is not a function (near '...realtimeObject.batch...')
692bb248-c602-46fb-9e71-a86dc51e3ee9 9d2a5051-5a8e-49cc-9ef5-493b7f04bb73 public write API throws invalid channel option when "echoMessages" is disabled realtime/objects Realtime with Objects plugin public write API throws invalid channel option when "echoMessages" is disabled undefined is not a function (near '...realtimeObject.batch...')