Details of upload 6f045454-0cde-4384-bdba-b6869336af1a

Created at
2025-10-14T09:15:25.030Z
Total number of tests
1094
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
9f25292
Pull request base ref
PUB-2060/value-types-object-creation
Pull request head ref
PUB-2061/pathobject-subscription
Branch / tag name
2097/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
18491130321
GitHub run attempt
1
GitHub run number
2726
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 10 failures in this upload.

Failure ID Test case ID Test class Test case Message
2de07dca-17a3-4583-b9d2-92da13103fae 7d341734-4c86-4ebe-b812-f5a5762892f8 multiple_concurrent_authorize realtime/auth multiple_concurrent_authorize done() called multiple times in test <realtime/auth multiple_concurrent_authorize>; in addition, done() received error: AssertionError: Check third authorize one cb was called: expected false to be truthy
bc492555-b370-4ce7-bdf6-a05674b7a695 242c303f-5d8d-42a7-af7a-756c51d42f26 can apply COUNTER_INC object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_INC object operation messages with web_socket text protocol Request aborted due to request timeout expiring (event type: abort)
bcd80162-1e1e-47ec-8ca1-f0bf40bf6e30 7bc60942-257b-4748-aa03-999d943cc901 PathObject.subscribe() receives events for nested changes with unlimited depth by default realtime/objects Realtime with Objects plugin PathObject.subscribe() receives events for nested changes with unlimited depth by default Second event is at nested path: expected '' to equal 'nested'
b79573b9-ecba-4947-9398-d559f26c27df a9e9d68c-d5c8-48e7-94d3-df3f608435eb PathObject.subscribe() with depth=1 only receives direct changes realtime/objects Realtime with Objects plugin PathObject.subscribe() with depth=1 only receives direct changes realtimeObject.createMap is not a function
74649b16-4634-44f5-8529-8fd046d752ba b96acc1a-ace9-449b-9a57-a0a65e7ebbb0 PathObject.subscribe() with depth=2 receives changes up to 2 levels deep realtime/objects Realtime with Objects plugin PathObject.subscribe() with depth=2 receives changes up to 2 levels deep realtimeObject.createMap is not a function
7704773b-a104-441c-8924-cd7a9a6e9cdf 8a3ca5c6-c76c-4aad-bef4-701b059a9c57 PathObject.subscribe() on nested path receives events for that specific path realtime/objects Realtime with Objects plugin PathObject.subscribe() on nested path receives events for that specific path realtimeObject.createMap is not a function
13d214e4-a9e3-4c45-abb6-c1e983f1ec1d 8ed38cfc-af6d-4740-8f02-15cdfc92eafb PathObject.subscribe() on LiveMap path receives set/remove events realtime/objects Realtime with Objects plugin PathObject.subscribe() on LiveMap path receives set/remove events realtimeObject.createMap is not a function
c5f076b7-2459-4bca-bd19-487c7d062381 b473fab3-a1bb-47b9-bc0d-cf97fad6e477 PathObject.subscribe() on LiveCounter path receives increment/decrement events realtime/objects Realtime with Objects plugin PathObject.subscribe() on LiveCounter path receives increment/decrement events realtimeObject.createCounter is not a function
22024730-45f1-48ce-82ea-aa89728497e2 46fada5c-f8f3-4be3-8207-24640348b590 PathObject.subscribe() works with complex nested paths and escaped dots realtime/objects Realtime with Objects plugin PathObject.subscribe() works with complex nested paths and escaped dots realtimeObject.createMap is not a function
8f3d2b31-bc45-4557-9377-b0542f0da78d 6e4cfd99-2a5f-4cd5-b4c5-0b3c885a2bb5 PathObject.subscribe() event object provides correct PathObject instance realtime/objects Realtime with Objects plugin PathObject.subscribe() event object provides correct PathObject instance Check event object has correct path: expected '' to equal 'testKey'