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

Test duration: 16.641s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.322s
2019-11-21 03:51:53 |

2019-11-21 03:51:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-21 03:51:53 | ------------------------------------

2019-11-21 03:51:53 | [Mutex] waiting for: [message:abfa6223-28ed-4989-aa80-ecb79e74dca8]

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

2019-11-21 03:51:53 |


===== simulation of connection failure


2019-11-21 03:51:53 |


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


2019-11-21 03:51:53 |


===== disconnecting client (proper disconnection)


2019-11-21 03:51:57 |


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


2019-11-21 03:51:57 |


===== sending message to look for


2019-11-21 03:51:58 |


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


2019-11-21 03:52:00 |


===== broadcasting presence


2019-11-21 03:52:00 | [Mutex] waiting for: [message:0cdea542-7b49-446b-95ae-d5c57c6d31ba]

2019-11-21 03:52:00 | [Mutex] waiting for: [message:0cdea542-7b49-446b-95ae-d5c57c6d31ba]

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

2019-11-21 03:52:00 | [Mutex] isItemNotified: message:0cdea542-7b49-446b-95ae-d5c57c6d31ba :: true

testFullJid 7.280s
2019-11-21 03:52:01 |

2019-11-21 03:52:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-21 03:52:01 | ------------------------------------

2019-11-21 03:52:01 | [Mutex] waiting for: [message:0819fcc5-0a6d-47b0-926a-28e00eafcd4d]

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

2019-11-21 03:52:01 |


===== simulation of connection failure


2019-11-21 03:52:01 |


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


2019-11-21 03:52:01 |


===== disconnecting client (proper disconnection)


2019-11-21 03:52:05 |


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


2019-11-21 03:52:05 |


===== sending message to look for


2019-11-21 03:52:06 |


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


2019-11-21 03:52:08 |


===== broadcasting presence


2019-11-21 03:52:08 | [Mutex] waiting for: [message:88235652-88d5-4b26-adb9-4f88a5c4c19c]

2019-11-21 03:52:08 | [Mutex] waiting for: [message:88235652-88d5-4b26-adb9-4f88a5c4c19c]

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

2019-11-21 03:52:08 | [Mutex] isItemNotified: message:88235652-88d5-4b26-adb9-4f88a5c4c19c :: true