Offline Messages: Testing message delivery reliability related to stream resumption and sending message to offline contact - #4298

Test duration: 16.896s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.311s
2020-07-10 15:10:15 |
2020-07-10 15:10:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]
2020-07-10 15:10:15 | ------------------------------------
2020-07-10 15:10:15 | [Mutex] waiting for: [message:2cc895af-9ea7-4d37-9805-d0fd742181d3]
2020-07-10 15:10:15 | [Mutex] received everything.
2020-07-10 15:10:15 |


===== simulation of connection failure

2020-07-10 15:10:15 |


===== reconnecting client (resumption of stream or binding using same resource)

2020-07-10 15:10:15 |


===== disconnecting client (proper disconnection)

2020-07-10 15:10:19 |


===== sending dummy message so client will discover it is disconnected (workaround)

2020-07-10 15:10:19 |


===== sending message to look for

2020-07-10 15:10:20 |


===== reconnecting client (resumption of stream or binding using same resource)

2020-07-10 15:10:22 |


===== broadcasting presence

2020-07-10 15:10:22 | [Mutex] waiting for: [message:6aa2af23-4b4f-43d3-85c9-35b2b07d10d6]
2020-07-10 15:10:22 | [Mutex] waiting for: [message:6aa2af23-4b4f-43d3-85c9-35b2b07d10d6]
2020-07-10 15:10:22 | [Mutex] received everything.
2020-07-10 15:10:22 | [Mutex] isItemNotified: message:6aa2af23-4b4f-43d3-85c9-35b2b07d10d6 :: true
testFullJid 7.344s
2020-07-10 15:10:23 |
2020-07-10 15:10:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]
2020-07-10 15:10:23 | ------------------------------------
2020-07-10 15:10:23 | [Mutex] waiting for: [message:a37fa3c7-4e3c-452e-abd3-2c39b3a4bf23]
2020-07-10 15:10:23 | [Mutex] received everything.
2020-07-10 15:10:23 |


===== simulation of connection failure

2020-07-10 15:10:23 |


===== reconnecting client (resumption of stream or binding using same resource)

2020-07-10 15:10:23 |


===== disconnecting client (proper disconnection)

2020-07-10 15:10:27 |


===== sending dummy message so client will discover it is disconnected (workaround)

2020-07-10 15:10:27 |


===== sending message to look for

2020-07-10 15:10:28 |


===== reconnecting client (resumption of stream or binding using same resource)

2020-07-10 15:10:31 |


===== broadcasting presence

2020-07-10 15:10:31 | [Mutex] waiting for: [message:7d89729b-f595-4551-aef9-588ec75ff138]
2020-07-10 15:10:31 | [Mutex] waiting for: [message:7d89729b-f595-4551-aef9-588ec75ff138]
2020-07-10 15:10:31 | [Mutex] received everything.
2020-07-10 15:10:31 | [Mutex] isItemNotified: message:7d89729b-f595-4551-aef9-588ec75ff138 :: true