Sometimes Panic happens during tests for TestRealtimeChannel_RTL6c2_PublishEnqueue #540
Labels
failing-test
Where an automated test is failing either locally or in CI. Perhaps flakey, wrong or bug.
The test
TestRealtimeChannel_RTL6c2_PublishEnqueue
contains a number of sub-tests which test for different connection and channel states. Sometimes this test fails with the messagepanic: Ack called but queue is empty.
however the failure does not always occur for the same sub-test.For example in this run the panic happened while the 9th sub-test was running for
integration-test (1.17, json)
https://github.com/ably/ably-go/runs/6514937687?check_suite_focus=trueci log
Link to test observability server for this run:
https://test-observability.herokuapp.com/repos/ably/ably-go/uploads/8edbf9c8-93f6-4610-9bb4-fea75d5c484e
On another occasion, the panic happened while the 7th sub-test was running. This was the test run for
integration-test (1.18, msgpack
https://github.com/ably/ably-go/runs/6692532981?check_suite_focus=trueci log
This issue has been seen for both Go version 1.17 and 1.18 and both
json
andmsgpack
protocols. It has also been seen on a CI run for a branch which only contained a whitespace change.Investigation is needed to get to the bottom of this panic.
┆Issue is synchronized with this Jira Task by Unito
The text was updated successfully, but these errors were encountered: