Details of upload d744405a-1887-4999-a38b-44695a30013a

Created at
2025-11-07T08:53:52.655Z
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 21 failures in this upload.

Failure ID Test case ID Test class Test case Message
5c0c51c2-ec35-4e8b-be3e-7a39f4713020 010f0dc6-860d-4e9b-894a-086b98e0592b batch API get method is synchronous realtime/objects Realtime with Objects plugin batch API get method is synchronous realtimeObject.batch is not a function
d03ed029-c529-4aee-a531-ddf0a37f1d54 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 realtimeObject.batch is not a function
b0f585b3-0ec2-4436-a284-88dafc26df5d 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 realtimeObject.batch is not a function
589603fb-b4a0-49f8-b2e4-ae823b8f8415 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 realtimeObject.batch is not a function
5ffd1bcb-33c8-44b9-b4c3-716b3f6325dc 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 realtimeObject.batch is not a function
f71a4de8-3781-4660-82f3-051a66c15deb 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 realtimeObject.batch is not a function
e7f56f5d-e93a-4720-8c19-6e9e031b4cc2 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 realtimeObject.batch is not a function
2363acaa-d64c-40ac-9eb1-4f1adfe5f15e 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 realtimeObject.batch is not a function
c7fdb54e-af20-496b-8b60-a52b382c0a58 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 realtimeObject.batch is not a function
ae25ba6b-e94d-42bc-b81c-51adf3ca3c7f 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 realtimeObject.batch is not a function
1c6321c5-ad7e-4dba-bd1f-d85c6fe45dbc 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: expected TypeError: realtimeObject.batch is not a … to not exist
177644cc-de22-4bbc-ab26-5adc92c7d563 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: realtimeObject.batch is not a … to equal Error: cancel batch
d011bd4e-134f-4695-80f8-c29e0134c9bc 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 realtimeObject.batch is not a function
4f38a32f-51ca-4b04-9f07-68e8842356d5 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 'Cannot read properties of undefined (…'
d203c613-f608-4262-ae99-71f0bbe3ed10 3c746c5f-2ff8-4018-91d2-50079160c0f4 BatchContextLiveMap enumeration realtime/objects Realtime with Objects plugin BatchContextLiveMap enumeration realtimeObject.batch is not a function
8203993a-ec3d-469e-a636-5c7d7f231ce6 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 realtimeObject.batch is not a function
d55954b9-379e-471f-97dd-62e055abd936 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 realtimeObject.batch is not a function
9ca5097a-6214-4c00-a80a-0e9775f00c2b 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 realtimeObject.batch is not a function
0a195843-5adc-49c2-bd87-8907c4d6a0ed 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 realtimeObject.batch is not a function
450209d8-d67c-4495-a01c-dab4c391ac55 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 realtimeObject.batch is not a function
0a35b58a-f24b-4683-9f79-943dcccea951 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 realtimeObject.batch is not a function