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

Test duration: 16.702s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.331s
2019-12-03 19:29:05 |

2019-12-03 19:29:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-12-03 19:29:05 | ------------------------------------

2019-12-03 19:29:05 | [Mutex] waiting for: [message:9204f57b-d5a9-45dd-8090-78c052b4c6c7]

2019-12-03 19:29:05 | [Mutex] received everything.

2019-12-03 19:29:05 |


===== simulation of connection failure


2019-12-03 19:29:05 |


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


2019-12-03 19:29:05 |


===== disconnecting client (proper disconnection)


2019-12-03 19:29:10 |


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


2019-12-03 19:29:10 |


===== sending message to look for


2019-12-03 19:29:11 |


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


2019-12-03 19:29:13 |


===== broadcasting presence


2019-12-03 19:29:13 | [Mutex] waiting for: [message:31ffb666-bcfd-462a-94fe-24a3d61a809e]

2019-12-03 19:29:13 | [Mutex] waiting for: [message:31ffb666-bcfd-462a-94fe-24a3d61a809e]

2019-12-03 19:29:13 | [Mutex] received everything.

2019-12-03 19:29:13 | [Mutex] isItemNotified: message:31ffb666-bcfd-462a-94fe-24a3d61a809e :: true

testFullJid 7.301s
2019-12-03 19:29:14 |

2019-12-03 19:29:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-12-03 19:29:14 | ------------------------------------

2019-12-03 19:29:14 | [Mutex] waiting for: [message:3686e481-b156-43eb-b887-e3fc7380bc64]

2019-12-03 19:29:14 | [Mutex] received everything.

2019-12-03 19:29:14 |


===== simulation of connection failure


2019-12-03 19:29:14 |


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


2019-12-03 19:29:14 |


===== disconnecting client (proper disconnection)


2019-12-03 19:29:18 |


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


2019-12-03 19:29:18 |


===== sending message to look for


2019-12-03 19:29:19 |


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


2019-12-03 19:29:21 |


===== broadcasting presence


2019-12-03 19:29:21 | [Mutex] waiting for: [message:51695e95-263e-4803-ae58-276433d273e5]

2019-12-03 19:29:21 | [Mutex] waiting for: [message:51695e95-263e-4803-ae58-276433d273e5]

2019-12-03 19:29:21 | [Mutex] received everything.

2019-12-03 19:29:21 | [Mutex] isItemNotified: message:51695e95-263e-4803-ae58-276433d273e5 :: true