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

Test duration: 16.551s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.283s
2019-11-27 20:21:41 |

2019-11-27 20:21:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-27 20:21:41 | ------------------------------------

2019-11-27 20:21:41 | [Mutex] waiting for: [message:a0c8ae18-8542-457c-a16d-3a5eb6178ab6]

2019-11-27 20:21:41 | [Mutex] received everything.

2019-11-27 20:21:41 |


===== simulation of connection failure


2019-11-27 20:21:41 |


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


2019-11-27 20:21:41 |


===== disconnecting client (proper disconnection)


2019-11-27 20:21:45 |


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


2019-11-27 20:21:45 |


===== sending message to look for


2019-11-27 20:21:46 |


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


2019-11-27 20:21:48 |


===== broadcasting presence


2019-11-27 20:21:48 | [Mutex] waiting for: [message:011d60ce-302f-4eb5-810f-6df8e1f61ed6]

2019-11-27 20:21:48 | [Mutex] waiting for: [message:011d60ce-302f-4eb5-810f-6df8e1f61ed6]

2019-11-27 20:21:48 | [Mutex] received everything.

2019-11-27 20:21:48 | [Mutex] isItemNotified: message:011d60ce-302f-4eb5-810f-6df8e1f61ed6 :: true

testFullJid 7.313s
2019-11-27 20:21:49 |

2019-11-27 20:21:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-27 20:21:49 | ------------------------------------

2019-11-27 20:21:49 | [Mutex] waiting for: [message:5bb22eb5-8cf3-4b71-a34e-1b554b0350ef]

2019-11-27 20:21:49 | [Mutex] received everything.

2019-11-27 20:21:49 |


===== simulation of connection failure


2019-11-27 20:21:49 |


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


2019-11-27 20:21:49 |


===== disconnecting client (proper disconnection)


2019-11-27 20:21:53 |


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


2019-11-27 20:21:53 |


===== sending message to look for


2019-11-27 20:21:54 |


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


2019-11-27 20:21:56 |


===== broadcasting presence


2019-11-27 20:21:56 | [Mutex] waiting for: [message:3514f392-2b8c-46db-8696-274f756dabc5]

2019-11-27 20:21:56 | [Mutex] waiting for: [message:3514f392-2b8c-46db-8696-274f756dabc5]

2019-11-27 20:21:56 | [Mutex] received everything.

2019-11-27 20:21:56 | [Mutex] isItemNotified: message:3514f392-2b8c-46db-8696-274f756dabc5 :: true