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

Test duration: 16.782s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.343s
2020-06-25 00:04:12 |

2020-06-25 00:04:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-06-25 00:04:12 | ------------------------------------

2020-06-25 00:04:12 | [Mutex] waiting for: [message:a0af67ff-564e-4cd1-8be9-006ec49a5570]

2020-06-25 00:04:12 | [Mutex] received everything.

2020-06-25 00:04:12 |


===== simulation of connection failure


2020-06-25 00:04:12 |


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


2020-06-25 00:04:12 |


===== disconnecting client (proper disconnection)


2020-06-25 00:04:16 |


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


2020-06-25 00:04:16 |


===== sending message to look for


2020-06-25 00:04:17 |


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


2020-06-25 00:04:19 |


===== broadcasting presence


2020-06-25 00:04:19 | [Mutex] waiting for: [message:c17fd196-3777-4872-8e6d-6731edde3bbb]

2020-06-25 00:04:19 | [Mutex] waiting for: [message:c17fd196-3777-4872-8e6d-6731edde3bbb]

2020-06-25 00:04:19 | [Mutex] received everything.

2020-06-25 00:04:19 | [Mutex] isItemNotified: message:c17fd196-3777-4872-8e6d-6731edde3bbb :: true

testFullJid 7.358s
2020-06-25 00:04:20 |

2020-06-25 00:04:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-06-25 00:04:20 | ------------------------------------

2020-06-25 00:04:20 | [Mutex] waiting for: [message:573b87ec-2f3b-45bd-824f-544e7069cd52]

2020-06-25 00:04:20 | [Mutex] received everything.

2020-06-25 00:04:20 |


===== simulation of connection failure


2020-06-25 00:04:20 |


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


2020-06-25 00:04:20 |


===== disconnecting client (proper disconnection)


2020-06-25 00:04:24 |


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


2020-06-25 00:04:24 |


===== sending message to look for


2020-06-25 00:04:25 |


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


2020-06-25 00:04:27 |


===== broadcasting presence


2020-06-25 00:04:27 | [Mutex] waiting for: [message:079af576-b33a-45c3-a989-18239ea4f9a1]

2020-06-25 00:04:27 | [Mutex] waiting for: [message:079af576-b33a-45c3-a989-18239ea4f9a1]

2020-06-25 00:04:27 | [Mutex] received everything.

2020-06-25 00:04:27 | [Mutex] isItemNotified: message:079af576-b33a-45c3-a989-18239ea4f9a1 :: true