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

Test duration: 16.810s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7.324s
2020-05-27 22:36:15 |

2020-05-27 22:36:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-05-27 22:36:15 | ------------------------------------

2020-05-27 22:36:15 | [Mutex] waiting for: [message:07f2b3ed-2f2b-456b-aecc-de89ba0b2262]

2020-05-27 22:36:15 | [Mutex] received everything.

2020-05-27 22:36:15 |


===== simulation of connection failure


2020-05-27 22:36:15 |


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


2020-05-27 22:36:15 |


===== disconnecting client (proper disconnection)


2020-05-27 22:36:19 |


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


2020-05-27 22:36:19 |


===== sending message to look for


2020-05-27 22:36:20 |


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


2020-05-27 22:36:22 |


===== broadcasting presence


2020-05-27 22:36:22 | [Mutex] waiting for: [message:1d06b6e7-8507-4efc-880b-8faf54221f4b]

2020-05-27 22:36:22 | [Mutex] waiting for: [message:1d06b6e7-8507-4efc-880b-8faf54221f4b]

2020-05-27 22:36:22 | [Mutex] received everything.

2020-05-27 22:36:22 | [Mutex] isItemNotified: message:1d06b6e7-8507-4efc-880b-8faf54221f4b :: true

testFullJid 7.336s
2020-05-27 22:36:23 |

2020-05-27 22:36:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-05-27 22:36:23 | ------------------------------------

2020-05-27 22:36:23 | [Mutex] waiting for: [message:0bd32633-e2ad-497e-9ee1-de32e35ade81]

2020-05-27 22:36:23 | [Mutex] received everything.

2020-05-27 22:36:23 |


===== simulation of connection failure


2020-05-27 22:36:23 |


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


2020-05-27 22:36:23 |


===== disconnecting client (proper disconnection)


2020-05-27 22:36:27 |


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


2020-05-27 22:36:27 |


===== sending message to look for


2020-05-27 22:36:28 |


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


2020-05-27 22:36:30 |


===== broadcasting presence


2020-05-27 22:36:30 | [Mutex] waiting for: [message:cd77caef-80ff-40d8-8371-3c2fd631f064]

2020-05-27 22:36:30 | [Mutex] received everything.

2020-05-27 22:36:30 | [Mutex] isItemNotified: message:cd77caef-80ff-40d8-8371-3c2fd631f064 :: true