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

Test duration: 16.947s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.397s
2020-06-15 23:20:25 |

2020-06-15 23:20:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-06-15 23:20:25 | ------------------------------------

2020-06-15 23:20:25 | [Mutex] waiting for: [message:be18f2a2-0b98-4852-9eca-abebedb6c0d3]

2020-06-15 23:20:25 | [Mutex] received everything.

2020-06-15 23:20:25 |


===== simulation of connection failure


2020-06-15 23:20:25 |


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


2020-06-15 23:20:25 |


===== disconnecting client (proper disconnection)


2020-06-15 23:20:29 |


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


2020-06-15 23:20:29 |


===== sending message to look for


2020-06-15 23:20:30 |


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


2020-06-15 23:20:33 |


===== broadcasting presence


2020-06-15 23:20:33 | [Mutex] waiting for: [message:79e33c1b-9667-4c8e-a611-6bab8dbade6e]

2020-06-15 23:20:33 | [Mutex] waiting for: [message:79e33c1b-9667-4c8e-a611-6bab8dbade6e]

2020-06-15 23:20:33 | [Mutex] received everything.

2020-06-15 23:20:33 | [Mutex] isItemNotified: message:79e33c1b-9667-4c8e-a611-6bab8dbade6e :: true

testFullJid 7.368s
2020-06-15 23:20:34 |

2020-06-15 23:20:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-06-15 23:20:34 | ------------------------------------

2020-06-15 23:20:34 | [Mutex] waiting for: [message:3463b228-1e35-46fa-ac22-1da8764b10ec]

2020-06-15 23:20:34 | [Mutex] received everything.

2020-06-15 23:20:34 |


===== simulation of connection failure


2020-06-15 23:20:34 |


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


2020-06-15 23:20:34 |


===== disconnecting client (proper disconnection)


2020-06-15 23:20:38 |


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


2020-06-15 23:20:38 |


===== sending message to look for


2020-06-15 23:20:39 |


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


2020-06-15 23:20:41 |


===== broadcasting presence


2020-06-15 23:20:41 | [Mutex] waiting for: [message:605c4bf3-d7dd-4efd-89e7-8fa613c7c6cd]

2020-06-15 23:20:41 | [Mutex] waiting for: [message:605c4bf3-d7dd-4efd-89e7-8fa613c7c6cd]

2020-06-15 23:20:41 | [Mutex] received everything.

2020-06-15 23:20:41 | [Mutex] isItemNotified: message:605c4bf3-d7dd-4efd-89e7-8fa613c7c6cd :: true