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

Test duration: 16.905s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.383s
2020-02-09 18:33:14 |

2020-02-09 18:33:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-02-09 18:33:14 | ------------------------------------

2020-02-09 18:33:14 | [Mutex] waiting for: [message:1a0acd2a-7d9c-4429-9403-761eb7db323d]

2020-02-09 18:33:14 | [Mutex] received everything.

2020-02-09 18:33:14 |


===== simulation of connection failure


2020-02-09 18:33:14 |


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


2020-02-09 18:33:14 |


===== disconnecting client (proper disconnection)


2020-02-09 18:33:18 |


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


2020-02-09 18:33:18 |


===== sending message to look for


2020-02-09 18:33:19 |


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


2020-02-09 18:33:21 |


===== broadcasting presence


2020-02-09 18:33:21 | [Mutex] waiting for: [message:8a956a43-28c2-444f-91aa-b5f2f6a2c0fb]

2020-02-09 18:33:21 | [Mutex] waiting for: [message:8a956a43-28c2-444f-91aa-b5f2f6a2c0fb]

2020-02-09 18:33:21 | [Mutex] received everything.

2020-02-09 18:33:21 | [Mutex] isItemNotified: message:8a956a43-28c2-444f-91aa-b5f2f6a2c0fb :: true

testFullJid 7.334s
2020-02-09 18:33:22 |

2020-02-09 18:33:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-02-09 18:33:22 | ------------------------------------

2020-02-09 18:33:22 | [Mutex] waiting for: [message:56ec5128-7327-4120-a0bb-98df1ae47e95]

2020-02-09 18:33:22 | [Mutex] received everything.

2020-02-09 18:33:22 |


===== simulation of connection failure


2020-02-09 18:33:22 |


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


2020-02-09 18:33:22 |


===== disconnecting client (proper disconnection)


2020-02-09 18:33:26 |


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


2020-02-09 18:33:26 |


===== sending message to look for


2020-02-09 18:33:27 |


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


2020-02-09 18:33:30 |


===== broadcasting presence


2020-02-09 18:33:30 | [Mutex] waiting for: [message:f498ee5a-1bfa-4b84-80e7-2bd4b502ef3e]

2020-02-09 18:33:30 | [Mutex] waiting for: [message:f498ee5a-1bfa-4b84-80e7-2bd4b502ef3e]

2020-02-09 18:33:30 | [Mutex] received everything.

2020-02-09 18:33:30 | [Mutex] isItemNotified: message:f498ee5a-1bfa-4b84-80e7-2bd4b502ef3e :: true