Generated by TestNG with ReportNG at 21:47 PST on Sunday 20 February 2022
root@b2c2a8eba6e6 / Java 11.0.8 (Ubuntu) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 112.345s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.374s
2022-02-20 21:48:39 |

2022-02-20 21:48:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:39 | ------------------------------------

2022-02-20 21:48:39 | [Mutex] waiting for: [message:01d1976e-4787-4e58-93bd-918a7a06863a]

2022-02-20 21:48:39 | [Mutex] received everything.

2022-02-20 21:48:39 |


===== simulation of connection failure


2022-02-20 21:48:39 |


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


2022-02-20 21:48:39 |


===== sending message to look for


2022-02-20 21:48:40 |


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


2022-02-20 21:48:40 |


===== broadcasting presence


2022-02-20 21:48:40 | [Mutex] received everything.

2022-02-20 21:48:40 | [Mutex] isItemNotified: message:03f3f13b-f1e6-491f-96fb-243b7da0a712 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.436s
2022-02-20 21:48:41 |

2022-02-20 21:48:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:41 | ------------------------------------

2022-02-20 21:48:41 | [Mutex] waiting for: [message:7dc816be-f24d-40ba-b21e-21b80acc368a]

2022-02-20 21:48:41 | [Mutex] received everything.

2022-02-20 21:48:41 |


===== simulation of connection failure


2022-02-20 21:48:41 |


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


2022-02-20 21:48:41 |


===== sending message to look for


2022-02-20 21:48:42 |


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


2022-02-20 21:48:45 |


===== broadcasting presence


2022-02-20 21:48:45 | [Mutex] received everything.

2022-02-20 21:48:45 | [Mutex] isItemNotified: message:66193a3c-f03f-480b-8be0-7ebb3844a99a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.375s
2022-02-20 21:48:46 |

2022-02-20 21:48:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:46 | ------------------------------------

2022-02-20 21:48:46 | [Mutex] waiting for: [message:563b14ce-8bf3-4d5a-b535-025c4aa954b7]

2022-02-20 21:48:46 | [Mutex] received everything.

2022-02-20 21:48:46 |


===== simulation of connection failure


2022-02-20 21:48:46 |


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


2022-02-20 21:48:46 |


===== sending message to look for


2022-02-20 21:48:47 |


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


2022-02-20 21:48:47 |


===== broadcasting presence


2022-02-20 21:48:47 | [Mutex] received everything.

2022-02-20 21:48:47 | [Mutex] isItemNotified: message:77e1ac37-2260-4c5f-827b-2a0ae62756e6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.409s
2022-02-20 21:48:48 |

2022-02-20 21:48:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:48 | ------------------------------------

2022-02-20 21:48:48 | [Mutex] waiting for: [message:62fb3dec-5263-4647-bb9b-ea992032d224]

2022-02-20 21:48:48 | [Mutex] received everything.

2022-02-20 21:48:48 |


===== simulation of connection failure


2022-02-20 21:48:48 |


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


2022-02-20 21:48:48 |


===== sending message to look for


2022-02-20 21:48:49 |


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


2022-02-20 21:48:51 |


===== broadcasting presence


2022-02-20 21:48:51 | [Mutex] received everything.

2022-02-20 21:48:51 | [Mutex] isItemNotified: message:50728213-38eb-47cc-8097-c3d9185439a6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.368s
2022-02-20 21:48:52 |

2022-02-20 21:48:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:52 | ------------------------------------

2022-02-20 21:48:52 | [Mutex] waiting for: [message:32d7a58c-83d1-427f-94f0-4ee76935f197]

2022-02-20 21:48:52 | [Mutex] received everything.

2022-02-20 21:48:52 |


===== simulation of connection failure


2022-02-20 21:48:52 |


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


2022-02-20 21:48:52 |


===== sending message to look for


2022-02-20 21:48:53 |


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


2022-02-20 21:48:53 |


===== broadcasting presence


2022-02-20 21:48:53 | [Mutex] waiting for: [message:9e828414-3639-4260-92f4-f7a8590abff3]

2022-02-20 21:48:53 | [Mutex] waiting for: [message:9e828414-3639-4260-92f4-f7a8590abff3]

2022-02-20 21:48:53 | [Mutex] received everything.

2022-02-20 21:48:53 | [Mutex] isItemNotified: message:9e828414-3639-4260-92f4-f7a8590abff3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.438s
2022-02-20 21:48:54 |

2022-02-20 21:48:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:54 | ------------------------------------

2022-02-20 21:48:54 | [Mutex] waiting for: [message:e6747d61-2e93-4582-8ab4-ef1594fbff65]

2022-02-20 21:48:54 | [Mutex] received everything.

2022-02-20 21:48:54 |


===== simulation of connection failure


2022-02-20 21:48:54 |


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


2022-02-20 21:48:54 |


===== sending message to look for


2022-02-20 21:48:55 |


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


2022-02-20 21:48:58 |


===== broadcasting presence


2022-02-20 21:48:58 | [Mutex] received everything.

2022-02-20 21:48:58 | [Mutex] isItemNotified: message:af5481a5-1531-44a0-a1be-5a314f1a225a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.426s
2022-02-20 21:48:58 |

2022-02-20 21:48:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:48:58 | ------------------------------------

2022-02-20 21:48:58 | [Mutex] waiting for: [message:a09ada1c-fd53-4e48-9000-3072fdf92eaa]

2022-02-20 21:48:58 | [Mutex] received everything.

2022-02-20 21:48:58 |


===== simulation of connection failure


2022-02-20 21:48:58 |


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


2022-02-20 21:48:59 |


===== sending message to look for


2022-02-20 21:49:00 |


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


2022-02-20 21:49:00 |


===== broadcasting presence


2022-02-20 21:49:00 | [Mutex] waiting for: [message:29d8add1-d6cc-461d-a8d2-02a5b4ac45e9]

2022-02-20 21:49:00 | [Mutex] received everything.

2022-02-20 21:49:00 | [Mutex] isItemNotified: message:29d8add1-d6cc-461d-a8d2-02a5b4ac45e9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.460s
2022-02-20 21:49:01 |

2022-02-20 21:49:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:01 | ------------------------------------

2022-02-20 21:49:01 | [Mutex] waiting for: [message:cf70dfd9-d2c1-4e12-b0c6-55b9ca4dcf68]

2022-02-20 21:49:01 | [Mutex] received everything.

2022-02-20 21:49:01 |


===== simulation of connection failure


2022-02-20 21:49:01 |


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


2022-02-20 21:49:01 |


===== sending message to look for


2022-02-20 21:49:02 |


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


2022-02-20 21:49:04 |


===== broadcasting presence


2022-02-20 21:49:04 | [Mutex] waiting for: [message:ddca5163-4fa0-4283-85df-6b4d7fca0f9e]

2022-02-20 21:49:04 | [Mutex] waiting for: [message:ddca5163-4fa0-4283-85df-6b4d7fca0f9e]

2022-02-20 21:49:04 | [Mutex] received everything.

2022-02-20 21:49:04 | [Mutex] isItemNotified: message:ddca5163-4fa0-4283-85df-6b4d7fca0f9e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.412s
2022-02-20 21:49:05 |

2022-02-20 21:49:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:05 | ------------------------------------

2022-02-20 21:49:05 | [Mutex] waiting for: [message:4d9b9dbf-00fe-4423-a9a2-343eb4023da6]

2022-02-20 21:49:05 | [Mutex] received everything.

2022-02-20 21:49:05 |


===== simulation of connection failure


2022-02-20 21:49:05 |


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


2022-02-20 21:49:05 |


===== sending message to look for


2022-02-20 21:49:06 |


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


2022-02-20 21:49:06 |


===== broadcasting presence


2022-02-20 21:49:06 | [Mutex] received everything.

2022-02-20 21:49:06 | [Mutex] isItemNotified: message:c8e4179a-0329-4f7f-a8c8-27c894fd69bc :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.362s
2022-02-20 21:49:07 |

2022-02-20 21:49:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:07 | ------------------------------------

2022-02-20 21:49:07 | [Mutex] waiting for: [message:8a009c2b-4833-4536-b9b0-e9911a05578a]

2022-02-20 21:49:07 | [Mutex] received everything.

2022-02-20 21:49:07 |


===== simulation of connection failure


2022-02-20 21:49:07 |


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


2022-02-20 21:49:07 |


===== sending message to look for


2022-02-20 21:49:08 |


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


2022-02-20 21:49:11 |


===== broadcasting presence


2022-02-20 21:49:11 | [Mutex] received everything.

2022-02-20 21:49:11 | [Mutex] isItemNotified: message:47ca503e-da1f-4596-bbb0-98ccd588aac9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.367s
2022-02-20 21:49:11 |

2022-02-20 21:49:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:11 | ------------------------------------

2022-02-20 21:49:11 | [Mutex] waiting for: [message:cb5bb7be-ecff-43aa-8076-fe95fd8d5956]

2022-02-20 21:49:11 | [Mutex] received everything.

2022-02-20 21:49:11 |


===== simulation of connection failure


2022-02-20 21:49:11 |


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


2022-02-20 21:49:12 |


===== sending message to look for


2022-02-20 21:49:13 |


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


2022-02-20 21:49:13 |


===== broadcasting presence


2022-02-20 21:49:13 | [Mutex] received everything.

2022-02-20 21:49:13 | [Mutex] isItemNotified: message:49ea24b5-26ff-4c6c-85b8-ab8293f3207f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.398s
2022-02-20 21:49:14 |

2022-02-20 21:49:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:14 | ------------------------------------

2022-02-20 21:49:14 | [Mutex] waiting for: [message:7883b6c3-aea0-46d7-9998-7abf614c8458]

2022-02-20 21:49:14 | [Mutex] received everything.

2022-02-20 21:49:14 |


===== simulation of connection failure


2022-02-20 21:49:14 |


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


2022-02-20 21:49:14 |


===== sending message to look for


2022-02-20 21:49:15 |


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


2022-02-20 21:49:17 |


===== broadcasting presence


2022-02-20 21:49:17 | [Mutex] received everything.

2022-02-20 21:49:17 | [Mutex] isItemNotified: message:9ad34789-30cc-46ed-bb8f-1a456fb2ed15 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.376s
2022-02-20 21:49:18 |

2022-02-20 21:49:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:18 | ------------------------------------

2022-02-20 21:49:18 | [Mutex] waiting for: [message:124ec33f-5831-4c68-96d4-955f876252cb]

2022-02-20 21:49:18 | [Mutex] received everything.

2022-02-20 21:49:18 |


===== simulation of connection failure


2022-02-20 21:49:18 |


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


2022-02-20 21:49:18 |


===== sending message to look for


2022-02-20 21:49:19 |


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


2022-02-20 21:49:19 |


===== broadcasting presence


2022-02-20 21:49:19 | [Mutex] received everything.

2022-02-20 21:49:19 | [Mutex] isItemNotified: message:5ceb850d-2ab5-450e-bc12-82e3b2dbdd91 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.412s
2022-02-20 21:49:20 |

2022-02-20 21:49:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:20 | ------------------------------------

2022-02-20 21:49:20 | [Mutex] waiting for: [message:b76bf8da-bc6d-475f-9bd2-12f51c5dce46]

2022-02-20 21:49:20 | [Mutex] received everything.

2022-02-20 21:49:20 |


===== simulation of connection failure


2022-02-20 21:49:20 |


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


2022-02-20 21:49:20 |


===== sending message to look for


2022-02-20 21:49:21 |


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


2022-02-20 21:49:24 |


===== broadcasting presence


2022-02-20 21:49:24 | [Mutex] received everything.

2022-02-20 21:49:24 | [Mutex] isItemNotified: message:0210c639-2358-46d9-984f-30a473baef99 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.315s
2022-02-20 21:49:24 |

2022-02-20 21:49:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:49:24 | ------------------------------------

2022-02-20 21:49:24 | [Mutex] waiting for: [message:8c11c8dd-0b1e-4ff4-a9df-ae1333f51fc3]

2022-02-20 21:49:25 | [Mutex] received everything.

2022-02-20 21:49:25 |


===== simulation of connection failure


2022-02-20 21:49:25 |


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


2022-02-20 21:49:25 |


===== sending message to look for


2022-02-20 21:49:26 |


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


2022-02-20 21:49:26 |


===== broadcasting presence


2022-02-20 21:49:26 | [Mutex] waiting for: [message:069e742d-9b11-4fc9-ae50-0aede0e7b73d]

2022-02-20 21:50:26 | [Mutex] waiting for: [message:069e742d-9b11-4fc9-ae50-0aede0e7b73d]

2022-02-20 21:50:26 | [Mutex] received everything.

2022-02-20 21:50:26 | [Mutex] isItemNotified: message:069e742d-9b11-4fc9-ae50-0aede0e7b73d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.385s
2022-02-20 21:50:27 |

2022-02-20 21:50:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:50:27 | ------------------------------------

2022-02-20 21:50:27 | [Mutex] waiting for: [message:e1f506d1-dc76-4926-8768-23869fc579ce]

2022-02-20 21:50:27 | [Mutex] received everything.

2022-02-20 21:50:27 |


===== simulation of connection failure


2022-02-20 21:50:27 |


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


2022-02-20 21:50:27 |


===== sending message to look for


2022-02-20 21:50:28 |


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


2022-02-20 21:50:30 |


===== broadcasting presence


2022-02-20 21:50:30 | [Mutex] waiting for: [message:6391d47c-0d48-4d26-a2fe-54afc79355bd]

2022-02-20 21:50:30 | [Mutex] waiting for: [message:6391d47c-0d48-4d26-a2fe-54afc79355bd]

2022-02-20 21:50:30 | [Mutex] received everything.

2022-02-20 21:50:30 | [Mutex] isItemNotified: message:6391d47c-0d48-4d26-a2fe-54afc79355bd :: true