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

Test duration: 16.618s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.341s
2019-11-20 18:49:56 |

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

2019-11-20 18:49:56 | ------------------------------------

2019-11-20 18:49:56 | [Mutex] waiting for: [message:b0553230-cee7-4f76-abb8-b8e4af2a3fb8]

2019-11-20 18:49:56 | [Mutex] received everything.

2019-11-20 18:49:56 |


===== simulation of connection failure


2019-11-20 18:49:56 |


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


2019-11-20 18:49:56 |


===== disconnecting client (proper disconnection)


2019-11-20 18:50:00 |


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


2019-11-20 18:50:00 |


===== sending message to look for


2019-11-20 18:50:01 |


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


2019-11-20 18:50:03 |


===== broadcasting presence


2019-11-20 18:50:03 | [Mutex] waiting for: [message:5e19b15a-4b6c-4bb8-b79c-e149fa1910d7]

2019-11-20 18:50:03 | [Mutex] received everything.

2019-11-20 18:50:03 | [Mutex] isItemNotified: message:5e19b15a-4b6c-4bb8-b79c-e149fa1910d7 :: true

testFullJid 7.287s
2019-11-20 18:50:04 |

2019-11-20 18:50:04 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-20 18:50:04 | ------------------------------------

2019-11-20 18:50:04 | [Mutex] waiting for: [message:8aea0ab7-16fb-45fd-8164-9b46d423875d]

2019-11-20 18:50:04 | [Mutex] received everything.

2019-11-20 18:50:04 |


===== simulation of connection failure


2019-11-20 18:50:04 |


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


2019-11-20 18:50:04 |


===== disconnecting client (proper disconnection)


2019-11-20 18:50:08 |


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


2019-11-20 18:50:08 |


===== sending message to look for


2019-11-20 18:50:09 |


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


2019-11-20 18:50:11 |


===== broadcasting presence


2019-11-20 18:50:11 | [Mutex] waiting for: [message:73913954-d4fa-486f-860c-cefb731dfcd2]

2019-11-20 18:50:11 | [Mutex] waiting for: [message:73913954-d4fa-486f-860c-cefb731dfcd2]

2019-11-20 18:50:11 | [Mutex] received everything.

2019-11-20 18:50:11 | [Mutex] isItemNotified: message:73913954-d4fa-486f-860c-cefb731dfcd2 :: true