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

Test duration: 16.748s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.276s
2020-05-19 17:30:18 |

2020-05-19 17:30:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-05-19 17:30:18 | ------------------------------------

2020-05-19 17:30:18 | [Mutex] waiting for: [message:44c59426-1e9f-4d16-8517-f65a37100745]

2020-05-19 17:30:18 | [Mutex] received everything.

2020-05-19 17:30:18 |


===== simulation of connection failure


2020-05-19 17:30:18 |


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


2020-05-19 17:30:18 |


===== disconnecting client (proper disconnection)


2020-05-19 17:30:22 |


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


2020-05-19 17:30:22 |


===== sending message to look for


2020-05-19 17:30:23 |


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


2020-05-19 17:30:25 |


===== broadcasting presence


2020-05-19 17:30:25 | [Mutex] waiting for: [message:63d63474-b455-40f2-ad92-4f0f85aa75f2]

2020-05-19 17:30:25 | [Mutex] waiting for: [message:63d63474-b455-40f2-ad92-4f0f85aa75f2]

2020-05-19 17:30:25 | [Mutex] received everything.

2020-05-19 17:30:25 | [Mutex] isItemNotified: message:63d63474-b455-40f2-ad92-4f0f85aa75f2 :: true

testFullJid 7.348s
2020-05-19 17:30:26 |

2020-05-19 17:30:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-05-19 17:30:26 | ------------------------------------

2020-05-19 17:30:26 | [Mutex] waiting for: [message:86d8ea11-3f19-4bd3-8ae6-04820d1ef139]

2020-05-19 17:30:26 | [Mutex] received everything.

2020-05-19 17:30:26 |


===== simulation of connection failure


2020-05-19 17:30:26 |


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


2020-05-19 17:30:26 |


===== disconnecting client (proper disconnection)


2020-05-19 17:30:30 |


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


2020-05-19 17:30:30 |


===== sending message to look for


2020-05-19 17:30:31 |


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


2020-05-19 17:30:34 |


===== broadcasting presence


2020-05-19 17:30:34 | [Mutex] waiting for: [message:5f1e8640-1212-4418-a87b-363ffb720c55]

2020-05-19 17:30:34 | [Mutex] waiting for: [message:5f1e8640-1212-4418-a87b-363ffb720c55]

2020-05-19 17:30:34 | [Mutex] received everything.

2020-05-19 17:30:34 | [Mutex] isItemNotified: message:5f1e8640-1212-4418-a87b-363ffb720c55 :: true