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

Test duration: 16.599s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.317s
2019-11-24 19:29:55 |

2019-11-24 19:29:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-24 19:29:55 | ------------------------------------

2019-11-24 19:29:55 | [Mutex] waiting for: [message:885211d4-9c90-4a77-9dc1-008f56a1cbcc]

2019-11-24 19:29:55 | [Mutex] received everything.

2019-11-24 19:29:55 |


===== simulation of connection failure


2019-11-24 19:29:55 |


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


2019-11-24 19:29:55 |


===== disconnecting client (proper disconnection)


2019-11-24 19:29:59 |


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


2019-11-24 19:29:59 |


===== sending message to look for


2019-11-24 19:30:00 |


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


2019-11-24 19:30:02 |


===== broadcasting presence


2019-11-24 19:30:02 | [Mutex] waiting for: [message:bede72da-295e-4e1d-912e-c09e6df3cea8]

2019-11-24 19:30:02 | [Mutex] waiting for: [message:bede72da-295e-4e1d-912e-c09e6df3cea8]

2019-11-24 19:30:02 | [Mutex] received everything.

2019-11-24 19:30:02 | [Mutex] isItemNotified: message:bede72da-295e-4e1d-912e-c09e6df3cea8 :: true

testFullJid 7.272s
2019-11-24 19:30:03 |

2019-11-24 19:30:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-24 19:30:03 | ------------------------------------

2019-11-24 19:30:03 | [Mutex] waiting for: [message:d953bde5-9564-4071-9677-4a29f4371c32]

2019-11-24 19:30:03 | [Mutex] received everything.

2019-11-24 19:30:03 |


===== simulation of connection failure


2019-11-24 19:30:03 |


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


2019-11-24 19:30:03 |


===== disconnecting client (proper disconnection)


2019-11-24 19:30:07 |


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


2019-11-24 19:30:07 |


===== sending message to look for


2019-11-24 19:30:08 |


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


2019-11-24 19:30:10 |


===== broadcasting presence


2019-11-24 19:30:10 | [Mutex] waiting for: [message:d94a9e3a-da5c-48ac-95f8-16977fc4dfa6]

2019-11-24 19:30:10 | [Mutex] waiting for: [message:d94a9e3a-da5c-48ac-95f8-16977fc4dfa6]

2019-11-24 19:30:10 | [Mutex] received everything.

2019-11-24 19:30:10 | [Mutex] isItemNotified: message:d94a9e3a-da5c-48ac-95f8-16977fc4dfa6 :: true