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

Test duration: 17.023s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.282s
2019-11-25 19:26:08 |

2019-11-25 19:26:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 19:26:08 | ------------------------------------

2019-11-25 19:26:08 | [Mutex] waiting for: [message:01475335-d7fb-40fa-9ba6-1d77986dec17]

2019-11-25 19:26:08 | [Mutex] received everything.

2019-11-25 19:26:08 |


===== simulation of connection failure


2019-11-25 19:26:08 |


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


2019-11-25 19:26:08 |


===== disconnecting client (proper disconnection)


2019-11-25 19:26:12 |


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


2019-11-25 19:26:12 |


===== sending message to look for


2019-11-25 19:26:13 |


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


2019-11-25 19:26:15 |


===== broadcasting presence


2019-11-25 19:26:15 | [Mutex] waiting for: [message:b0d44811-b5cb-4dcb-b181-b081c177a385]

2019-11-25 19:26:15 | [Mutex] waiting for: [message:b0d44811-b5cb-4dcb-b181-b081c177a385]

2019-11-25 19:26:15 | [Mutex] received everything.

2019-11-25 19:26:15 | [Mutex] isItemNotified: message:b0d44811-b5cb-4dcb-b181-b081c177a385 :: true

testFullJid 7.333s
2019-11-25 19:26:16 |

2019-11-25 19:26:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 19:26:16 | ------------------------------------

2019-11-25 19:26:16 | [Mutex] waiting for: [message:1f777ead-b43f-4a2c-a4ca-d20e34b982f6]

2019-11-25 19:26:16 | [Mutex] received everything.

2019-11-25 19:26:16 |


===== simulation of connection failure


2019-11-25 19:26:16 |


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


2019-11-25 19:26:16 |


===== disconnecting client (proper disconnection)


2019-11-25 19:26:21 |


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


2019-11-25 19:26:21 |


===== sending message to look for


2019-11-25 19:26:22 |


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


2019-11-25 19:26:24 |


===== broadcasting presence


2019-11-25 19:26:24 | [Mutex] waiting for: [message:cbc44d6d-a70d-4054-aa88-34e646339987]

2019-11-25 19:26:24 | [Mutex] waiting for: [message:cbc44d6d-a70d-4054-aa88-34e646339987]

2019-11-25 19:26:24 | [Mutex] received everything.

2019-11-25 19:26:24 | [Mutex] isItemNotified: message:cbc44d6d-a70d-4054-aa88-34e646339987 :: true