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

Test duration: 16.465s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.304s
2019-11-22 18:31:03 |

2019-11-22 18:31:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-22 18:31:03 | ------------------------------------

2019-11-22 18:31:03 | [Mutex] waiting for: [message:a39d13aa-f467-4660-af72-523401e5ccb2]

2019-11-22 18:31:03 | [Mutex] received everything.

2019-11-22 18:31:03 |


===== simulation of connection failure


2019-11-22 18:31:03 |


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


2019-11-22 18:31:03 |


===== disconnecting client (proper disconnection)


2019-11-22 18:31:07 |


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


2019-11-22 18:31:07 |


===== sending message to look for


2019-11-22 18:31:08 |


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


2019-11-22 18:31:10 |


===== broadcasting presence


2019-11-22 18:31:10 | [Mutex] waiting for: [message:0de0571d-2c52-4d66-ae51-390243807eac]

2019-11-22 18:31:10 | [Mutex] waiting for: [message:0de0571d-2c52-4d66-ae51-390243807eac]

2019-11-22 18:31:10 | [Mutex] received everything.

2019-11-22 18:31:10 | [Mutex] isItemNotified: message:0de0571d-2c52-4d66-ae51-390243807eac :: true

testFullJid 7.252s
2019-11-22 18:31:11 |

2019-11-22 18:31:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-22 18:31:11 | ------------------------------------

2019-11-22 18:31:11 | [Mutex] waiting for: [message:86f12d3c-7ae4-4575-b8bf-454df8adfd00]

2019-11-22 18:31:11 | [Mutex] received everything.

2019-11-22 18:31:11 |


===== simulation of connection failure


2019-11-22 18:31:11 |


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


2019-11-22 18:31:11 |


===== disconnecting client (proper disconnection)


2019-11-22 18:31:15 |


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


2019-11-22 18:31:15 |


===== sending message to look for


2019-11-22 18:31:16 |


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


2019-11-22 18:31:18 |


===== broadcasting presence


2019-11-22 18:31:18 | [Mutex] waiting for: [message:6739b212-a9b3-4a40-9142-d89376b68bd2]

2019-11-22 18:31:18 | [Mutex] waiting for: [message:6739b212-a9b3-4a40-9142-d89376b68bd2]

2019-11-22 18:31:18 | [Mutex] received everything.

2019-11-22 18:31:18 | [Mutex] isItemNotified: message:6739b212-a9b3-4a40-9142-d89376b68bd2 :: true