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

Test duration: 16.899s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.265s
2019-11-25 21:05:02 |

2019-11-25 21:05:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 21:05:02 | ------------------------------------

2019-11-25 21:05:02 | [Mutex] waiting for: [message:972b160a-9ae3-4837-8daf-9c3e473bff22]

2019-11-25 21:05:02 | [Mutex] received everything.

2019-11-25 21:05:02 |


===== simulation of connection failure


2019-11-25 21:05:02 |


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


2019-11-25 21:05:02 |


===== disconnecting client (proper disconnection)


2019-11-25 21:05:06 |


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


2019-11-25 21:05:06 |


===== sending message to look for


2019-11-25 21:05:07 |


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


2019-11-25 21:05:09 |


===== broadcasting presence


2019-11-25 21:05:09 | [Mutex] waiting for: [message:5fe6a6bc-1721-43ca-91db-353db0c3f08d]

2019-11-25 21:05:09 | [Mutex] waiting for: [message:5fe6a6bc-1721-43ca-91db-353db0c3f08d]

2019-11-25 21:05:09 | [Mutex] received everything.

2019-11-25 21:05:09 | [Mutex] isItemNotified: message:5fe6a6bc-1721-43ca-91db-353db0c3f08d :: true

testFullJid 7.320s
2019-11-25 21:05:10 |

2019-11-25 21:05:10 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 21:05:10 | ------------------------------------

2019-11-25 21:05:10 | [Mutex] waiting for: [message:f717f7e8-e08a-436f-821e-adb69d6f3743]

2019-11-25 21:05:10 | [Mutex] received everything.

2019-11-25 21:05:10 |


===== simulation of connection failure


2019-11-25 21:05:10 |


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


2019-11-25 21:05:10 |


===== disconnecting client (proper disconnection)


2019-11-25 21:05:14 |


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


2019-11-25 21:05:14 |


===== sending message to look for


2019-11-25 21:05:15 |


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


2019-11-25 21:05:17 |


===== broadcasting presence


2019-11-25 21:05:17 | [Mutex] waiting for: [message:b4036d5a-b57f-4c69-9f75-92a52cd24131]

2019-11-25 21:05:17 | [Mutex] waiting for: [message:b4036d5a-b57f-4c69-9f75-92a52cd24131]

2019-11-25 21:05:17 | [Mutex] received everything.

2019-11-25 21:05:17 | [Mutex] isItemNotified: message:b4036d5a-b57f-4c69-9f75-92a52cd24131 :: true