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

Test duration: 16.509s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.270s
2019-11-25 20:05:51 |

2019-11-25 20:05:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 20:05:51 | ------------------------------------

2019-11-25 20:05:51 | [Mutex] waiting for: [message:67776d22-26fa-4bdd-8bc9-8da3250dc93c]

2019-11-25 20:05:51 | [Mutex] received everything.

2019-11-25 20:05:51 |


===== simulation of connection failure


2019-11-25 20:05:51 |


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


2019-11-25 20:05:51 |


===== disconnecting client (proper disconnection)


2019-11-25 20:05:55 |


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


2019-11-25 20:05:55 |


===== sending message to look for


2019-11-25 20:05:56 |


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


2019-11-25 20:05:58 |


===== broadcasting presence


2019-11-25 20:05:58 | [Mutex] waiting for: [message:6fa673b5-2b38-4a6f-bc9f-04d59d20042b]

2019-11-25 20:05:58 | [Mutex] waiting for: [message:6fa673b5-2b38-4a6f-bc9f-04d59d20042b]

2019-11-25 20:05:58 | [Mutex] received everything.

2019-11-25 20:05:58 | [Mutex] isItemNotified: message:6fa673b5-2b38-4a6f-bc9f-04d59d20042b :: true

testFullJid 7.378s
2019-11-25 20:05:59 |

2019-11-25 20:05:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2019-11-25 20:05:59 | ------------------------------------

2019-11-25 20:05:59 | [Mutex] waiting for: [message:121aa573-089c-4ca8-83a4-472a9517a782]

2019-11-25 20:05:59 | [Mutex] received everything.

2019-11-25 20:05:59 |


===== simulation of connection failure


2019-11-25 20:05:59 |


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


2019-11-25 20:05:59 |


===== disconnecting client (proper disconnection)


2019-11-25 20:06:03 |


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


2019-11-25 20:06:03 |


===== sending message to look for


2019-11-25 20:06:04 |


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


2019-11-25 20:06:07 |


===== broadcasting presence


2019-11-25 20:06:07 | [Mutex] waiting for: [message:91cb57e2-2a57-4d9c-8e29-d2c7a8666bbc]

2019-11-25 20:06:07 | [Mutex] waiting for: [message:91cb57e2-2a57-4d9c-8e29-d2c7a8666bbc]

2019-11-25 20:06:07 | [Mutex] received everything.

2019-11-25 20:06:07 | [Mutex] isItemNotified: message:91cb57e2-2a57-4d9c-8e29-d2c7a8666bbc :: true