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

Test duration: 16,149s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS
testBareJid 7,319s
2020-07-23 10:54:27 |

2020-07-23 10:54:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-07-23 10:54:27 | ------------------------------------

2020-07-23 10:54:27 | [Mutex] waiting for: [message:0b790e33-1626-458c-9b61-a18c1dec5d11]

2020-07-23 10:54:27 | [Mutex] received everything.

2020-07-23 10:54:27 |


===== simulation of connection failure


2020-07-23 10:54:27 |


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


2020-07-23 10:54:27 |


===== disconnecting client (proper disconnection)


2020-07-23 10:54:31 |


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


2020-07-23 10:54:31 |


===== sending message to look for


2020-07-23 10:54:32 |


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


2020-07-23 10:54:34 |


===== broadcasting presence


2020-07-23 10:54:34 | [Mutex] waiting for: [message:5ddfd4b7-52f9-4b89-b7ac-eb43c0af454f]

2020-07-23 10:54:34 | [Mutex] waiting for: [message:5ddfd4b7-52f9-4b89-b7ac-eb43c0af454f]

2020-07-23 10:54:34 | [Mutex] received everything.

2020-07-23 10:54:34 | [Mutex] isItemNotified: message:5ddfd4b7-52f9-4b89-b7ac-eb43c0af454f :: true

testFullJid 7,304s
2020-07-23 10:54:35 |

2020-07-23 10:54:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionInACS]

2020-07-23 10:54:35 | ------------------------------------

2020-07-23 10:54:35 | [Mutex] waiting for: [message:af57e221-a8ea-47db-adaa-061bbea6b8cd]

2020-07-23 10:54:35 | [Mutex] received everything.

2020-07-23 10:54:35 |


===== simulation of connection failure


2020-07-23 10:54:35 |


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


2020-07-23 10:54:35 |


===== disconnecting client (proper disconnection)


2020-07-23 10:54:39 |


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


2020-07-23 10:54:39 |


===== sending message to look for


2020-07-23 10:54:40 |


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


2020-07-23 10:54:42 |


===== broadcasting presence


2020-07-23 10:54:42 | [Mutex] waiting for: [message:e3adcaca-8e69-4ea9-a274-ccce55835ea9]

2020-07-23 10:54:42 | [Mutex] waiting for: [message:e3adcaca-8e69-4ea9-a274-ccce55835ea9]

2020-07-23 10:54:42 | [Mutex] received everything.

2020-07-23 10:54:42 | [Mutex] isItemNotified: message:e3adcaca-8e69-4ea9-a274-ccce55835ea9 :: true