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

Test duration: 16.758s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.357s
2019-11-20 20:20:47 |

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

2019-11-20 20:20:47 | ------------------------------------

2019-11-20 20:20:47 | [Mutex] waiting for: [message:b14763d8-b983-46b9-9c4c-a6e3a3980702]

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

2019-11-20 20:20:47 |


===== simulation of connection failure


2019-11-20 20:20:47 |


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


2019-11-20 20:20:47 |


===== disconnecting client (proper disconnection)


2019-11-20 20:20:51 |


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


2019-11-20 20:20:51 |


===== sending message to look for


2019-11-20 20:20:52 |


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


2019-11-20 20:20:54 |


===== broadcasting presence


2019-11-20 20:20:54 | [Mutex] waiting for: [message:012b855c-426e-46a7-8e5d-ee72a44820a7]

2019-11-20 20:20:55 | [Mutex] waiting for: [message:012b855c-426e-46a7-8e5d-ee72a44820a7]

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

2019-11-20 20:20:55 | [Mutex] isItemNotified: message:012b855c-426e-46a7-8e5d-ee72a44820a7 :: true

testFullJid 7.287s
2019-11-20 20:20:55 |

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

2019-11-20 20:20:55 | ------------------------------------

2019-11-20 20:20:55 | [Mutex] waiting for: [message:762418c1-ae6a-4e8b-abb7-9bfdff9aaeff]

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

2019-11-20 20:20:55 |


===== simulation of connection failure


2019-11-20 20:20:55 |


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


2019-11-20 20:20:55 |


===== disconnecting client (proper disconnection)


2019-11-20 20:20:59 |


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


2019-11-20 20:20:59 |


===== sending message to look for


2019-11-20 20:21:00 |


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


2019-11-20 20:21:03 |


===== broadcasting presence


2019-11-20 20:21:03 | [Mutex] waiting for: [message:57b5fd8f-ed60-47fc-bc2c-c6908e30f35d]

2019-11-20 20:21:03 | [Mutex] waiting for: [message:57b5fd8f-ed60-47fc-bc2c-c6908e30f35d]

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

2019-11-20 20:21:03 | [Mutex] isItemNotified: message:57b5fd8f-ed60-47fc-bc2c-c6908e30f35d :: true