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

Test duration: 16.659s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.325s
2019-12-12 20:29:48 |

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

2019-12-12 20:29:48 | ------------------------------------

2019-12-12 20:29:48 | [Mutex] waiting for: [message:aa8976b9-ec99-4e86-bae7-09c6b3873a11]

2019-12-12 20:29:48 | [Mutex] received everything.

2019-12-12 20:29:48 |


===== simulation of connection failure


2019-12-12 20:29:48 |


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


2019-12-12 20:29:48 |


===== disconnecting client (proper disconnection)


2019-12-12 20:29:52 |


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


2019-12-12 20:29:52 |


===== sending message to look for


2019-12-12 20:29:53 |


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


2019-12-12 20:29:55 |


===== broadcasting presence


2019-12-12 20:29:55 | [Mutex] waiting for: [message:666d467a-14dc-4fd0-bc8a-02a4adba2920]

2019-12-12 20:29:56 | [Mutex] waiting for: [message:666d467a-14dc-4fd0-bc8a-02a4adba2920]

2019-12-12 20:29:56 | [Mutex] received everything.

2019-12-12 20:29:56 | [Mutex] isItemNotified: message:666d467a-14dc-4fd0-bc8a-02a4adba2920 :: true

testFullJid 7.316s
2019-12-12 20:29:56 |

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

2019-12-12 20:29:56 | ------------------------------------

2019-12-12 20:29:56 | [Mutex] waiting for: [message:4c238510-551a-4e1d-82ac-3d570093883c]

2019-12-12 20:29:56 | [Mutex] received everything.

2019-12-12 20:29:56 |


===== simulation of connection failure


2019-12-12 20:29:56 |


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


2019-12-12 20:29:56 |


===== disconnecting client (proper disconnection)


2019-12-12 20:30:01 |


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


2019-12-12 20:30:01 |


===== sending message to look for


2019-12-12 20:30:02 |


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


2019-12-12 20:30:04 |


===== broadcasting presence


2019-12-12 20:30:04 | [Mutex] waiting for: [message:6a7e6618-fbc6-4496-be16-3d353409887b]

2019-12-12 20:30:04 | [Mutex] waiting for: [message:6a7e6618-fbc6-4496-be16-3d353409887b]

2019-12-12 20:30:04 | [Mutex] received everything.

2019-12-12 20:30:04 | [Mutex] isItemNotified: message:6a7e6618-fbc6-4496-be16-3d353409887b :: true