Generated by TestNG with ReportNG at 21:19 PST on Thursday 17 February 2022
root@785cf647a4ab / 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 : 169.273s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.341s
2022-02-17 21:20:14 |

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

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

2022-02-17 21:20:14 | [Mutex] waiting for: [message:4edf4fe7-09ac-410f-a478-5b11c87c4a17]

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

2022-02-17 21:20:14 |


===== simulation of connection failure


2022-02-17 21:20:14 |


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


2022-02-17 21:20:14 |


===== sending message to look for


2022-02-17 21:20:15 |


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


2022-02-17 21:20:15 |


===== broadcasting presence


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

2022-02-17 21:20:15 | [Mutex] isItemNotified: message:643285dc-4314-441a-96d3-ac4a1372e898 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.351s
2022-02-17 21:20:16 |

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

2022-02-17 21:20:16 | ------------------------------------

2022-02-17 21:20:16 | [Mutex] waiting for: [message:16c6e516-947f-4427-8e00-f80a929ba0ca]

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

2022-02-17 21:20:16 |


===== simulation of connection failure


2022-02-17 21:20:16 |


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


2022-02-17 21:20:16 |


===== sending message to look for


2022-02-17 21:20:17 |


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


2022-02-17 21:20:19 |


===== broadcasting presence


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

2022-02-17 21:20:19 | [Mutex] isItemNotified: message:42b07e56-2ca5-4830-8377-21bfc2a767e2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.324s
2022-02-17 21:20:20 |

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

2022-02-17 21:20:20 | ------------------------------------

2022-02-17 21:20:20 | [Mutex] waiting for: [message:0a56ecae-946b-41e2-acac-4ad6302e08e7]

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

2022-02-17 21:20:20 |


===== simulation of connection failure


2022-02-17 21:20:20 |


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


2022-02-17 21:20:20 |


===== sending message to look for


2022-02-17 21:20:21 |


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


2022-02-17 21:20:21 |


===== broadcasting presence


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

2022-02-17 21:20:21 | [Mutex] isItemNotified: message:98e4492d-d992-4764-a5c3-67ccabd43d93 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.336s
2022-02-17 21:20:22 |

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

2022-02-17 21:20:22 | ------------------------------------

2022-02-17 21:20:22 | [Mutex] waiting for: [message:abf7ba8e-52cd-4607-a4e6-1b45174a1f18]

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

2022-02-17 21:20:22 |


===== simulation of connection failure


2022-02-17 21:20:22 |


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


2022-02-17 21:20:22 |


===== sending message to look for


2022-02-17 21:20:23 |


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


2022-02-17 21:20:25 |


===== broadcasting presence


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

2022-02-17 21:20:25 | [Mutex] isItemNotified: message:d6eb2be4-f92a-4fab-8ac5-99367b42125a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.329s
2022-02-17 21:20:26 |

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

2022-02-17 21:20:26 | ------------------------------------

2022-02-17 21:20:26 | [Mutex] waiting for: [message:dccb9bb3-0a3e-4d2c-98d3-fe7b6c271f21]

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

2022-02-17 21:20:26 |


===== simulation of connection failure


2022-02-17 21:20:26 |


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


2022-02-17 21:20:26 |


===== sending message to look for


2022-02-17 21:20:27 |


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


2022-02-17 21:20:28 |


===== broadcasting presence


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

2022-02-17 21:20:28 | [Mutex] isItemNotified: message:6b8f4500-178a-4552-9b65-66fd432daf3f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.355s
2022-02-17 21:20:28 |

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

2022-02-17 21:20:28 | ------------------------------------

2022-02-17 21:20:28 | [Mutex] waiting for: [message:8e3aaa8e-8075-415e-ab68-957ec4904f4e]

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

2022-02-17 21:20:28 |


===== simulation of connection failure


2022-02-17 21:20:28 |


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


2022-02-17 21:20:29 |


===== sending message to look for


2022-02-17 21:20:30 |


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


2022-02-17 21:20:32 |


===== broadcasting presence


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

2022-02-17 21:20:32 | [Mutex] isItemNotified: message:aba79251-0c15-46e7-9dd5-812468879a0e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.431s
2022-02-17 21:20:33 |

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

2022-02-17 21:20:33 | ------------------------------------

2022-02-17 21:20:33 | [Mutex] waiting for: [message:f5e028ce-cb33-4908-8fae-03b056eb3ce0]

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

2022-02-17 21:20:33 |


===== simulation of connection failure


2022-02-17 21:20:33 |


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


2022-02-17 21:20:33 |


===== sending message to look for


2022-02-17 21:20:34 |


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


2022-02-17 21:20:34 |


===== broadcasting presence


2022-02-17 21:20:34 | [Mutex] waiting for: [message:0913e150-7d65-4954-a70c-3242ca78ac97]

2022-02-17 21:20:34 | [Mutex] waiting for: [message:0913e150-7d65-4954-a70c-3242ca78ac97]

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

2022-02-17 21:20:34 | [Mutex] isItemNotified: message:0913e150-7d65-4954-a70c-3242ca78ac97 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.239s
2022-02-17 21:20:35 |

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

2022-02-17 21:20:35 | ------------------------------------

2022-02-17 21:20:35 | [Mutex] waiting for: [message:97741d47-1e62-4b8e-b9bd-1770033170bc]

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

2022-02-17 21:20:35 |


===== simulation of connection failure


2022-02-17 21:20:35 |


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


2022-02-17 21:20:35 |


===== sending message to look for


2022-02-17 21:20:36 |


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


2022-02-17 21:20:38 |


===== broadcasting presence


2022-02-17 21:20:38 | [Mutex] waiting for: [message:218805c9-be56-4a4d-ad06-5ad043ed4b1b]

2022-02-17 21:21:36 | [Mutex] waiting for: [message:218805c9-be56-4a4d-ad06-5ad043ed4b1b]

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

2022-02-17 21:21:36 | [Mutex] isItemNotified: message:218805c9-be56-4a4d-ad06-5ad043ed4b1b :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.339s
2022-02-17 21:21:37 |

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

2022-02-17 21:21:37 | ------------------------------------

2022-02-17 21:21:37 | [Mutex] waiting for: [message:204bec88-87ef-4bd3-baa6-f36aa9f9cdbe]

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

2022-02-17 21:21:37 |


===== simulation of connection failure


2022-02-17 21:21:37 |


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


2022-02-17 21:21:37 |


===== sending message to look for


2022-02-17 21:21:38 |


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


2022-02-17 21:21:39 |


===== broadcasting presence


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

2022-02-17 21:21:39 | [Mutex] isItemNotified: message:2baedbc9-3cef-493c-946c-2178ebcdaed0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.365s
2022-02-17 21:21:39 |

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

2022-02-17 21:21:39 | ------------------------------------

2022-02-17 21:21:39 | [Mutex] waiting for: [message:d1690e2f-7fa2-4953-83ae-ec62338c6aef]

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

2022-02-17 21:21:39 |


===== simulation of connection failure


2022-02-17 21:21:39 |


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


2022-02-17 21:21:39 |


===== sending message to look for


2022-02-17 21:21:41 |


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


2022-02-17 21:21:43 |


===== broadcasting presence


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

2022-02-17 21:21:43 | [Mutex] isItemNotified: message:16132a50-59c1-4faf-be64-83d979067051 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.329s
2022-02-17 21:21:43 |

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

2022-02-17 21:21:43 | ------------------------------------

2022-02-17 21:21:43 | [Mutex] waiting for: [message:72be8fa9-a044-4f27-95c5-33be0fb3003c]

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

2022-02-17 21:21:44 |


===== simulation of connection failure


2022-02-17 21:21:44 |


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


2022-02-17 21:21:44 |


===== sending message to look for


2022-02-17 21:21:45 |


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


2022-02-17 21:21:45 |


===== broadcasting presence


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

2022-02-17 21:21:45 | [Mutex] isItemNotified: message:640ad322-e6af-4a12-9fe7-fe641b2fc8b5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.370s
2022-02-17 21:21:46 |

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

2022-02-17 21:21:46 | ------------------------------------

2022-02-17 21:21:46 | [Mutex] waiting for: [message:ace70eb9-5a61-46d6-8603-31ba60153b01]

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

2022-02-17 21:21:46 |


===== simulation of connection failure


2022-02-17 21:21:46 |


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


2022-02-17 21:21:46 |


===== sending message to look for


2022-02-17 21:21:47 |


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


2022-02-17 21:21:49 |


===== broadcasting presence


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

2022-02-17 21:21:49 | [Mutex] isItemNotified: message:355e761a-5c96-42cd-b56c-bc95f0eea4ee :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.260s
2022-02-17 21:21:50 |

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

2022-02-17 21:21:50 | ------------------------------------

2022-02-17 21:21:50 | [Mutex] waiting for: [message:f7bd3e69-69d3-4735-aa72-1f916fa01a81]

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

2022-02-17 21:21:50 |


===== simulation of connection failure


2022-02-17 21:21:50 |


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


2022-02-17 21:21:50 |


===== sending message to look for


2022-02-17 21:21:51 |


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


2022-02-17 21:21:51 |


===== broadcasting presence


2022-02-17 21:21:51 | [Mutex] waiting for: [message:01d1ea5f-243a-44e8-b8ad-c5a0f11eebbd]

2022-02-17 21:22:51 | [Mutex] waiting for: [message:01d1ea5f-243a-44e8-b8ad-c5a0f11eebbd]

2022-02-17 21:22:51 | [Mutex] waiting for: [message:01d1ea5f-243a-44e8-b8ad-c5a0f11eebbd]

2022-02-17 21:22:51 | [Mutex] received everything.

2022-02-17 21:22:51 | [Mutex] isItemNotified: message:01d1ea5f-243a-44e8-b8ad-c5a0f11eebbd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.342s
2022-02-17 21:22:52 |

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

2022-02-17 21:22:52 | ------------------------------------

2022-02-17 21:22:52 | [Mutex] waiting for: [message:ebac90c8-4e71-46a4-b3d9-38e33a34b556]

2022-02-17 21:22:52 | [Mutex] received everything.

2022-02-17 21:22:52 |


===== simulation of connection failure


2022-02-17 21:22:52 |


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


2022-02-17 21:22:52 |


===== sending message to look for


2022-02-17 21:22:53 |


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


2022-02-17 21:22:55 |


===== broadcasting presence


2022-02-17 21:22:55 | [Mutex] received everything.

2022-02-17 21:22:55 | [Mutex] isItemNotified: message:b04f9654-58b1-437c-af2b-3ac291c6c106 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.394s
2022-02-17 21:22:56 |

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

2022-02-17 21:22:56 | ------------------------------------

2022-02-17 21:22:56 | [Mutex] waiting for: [message:506f63b8-e2b8-425f-bb48-766dd9f066dc]

2022-02-17 21:22:56 | [Mutex] received everything.

2022-02-17 21:22:56 |


===== simulation of connection failure


2022-02-17 21:22:56 |


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


2022-02-17 21:22:56 |


===== sending message to look for


2022-02-17 21:22:57 |


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


2022-02-17 21:22:58 |


===== broadcasting presence


2022-02-17 21:22:58 | [Mutex] waiting for: [message:9afc6834-a2dd-4b03-918b-aff5b4b040a1]

2022-02-17 21:22:58 | [Mutex] waiting for: [message:9afc6834-a2dd-4b03-918b-aff5b4b040a1]

2022-02-17 21:22:58 | [Mutex] received everything.

2022-02-17 21:22:58 | [Mutex] isItemNotified: message:9afc6834-a2dd-4b03-918b-aff5b4b040a1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.361s
2022-02-17 21:22:58 |

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

2022-02-17 21:22:58 | ------------------------------------

2022-02-17 21:22:58 | [Mutex] waiting for: [message:dc3343f7-d66b-49ee-9572-2c6bc892e2b8]

2022-02-17 21:22:58 | [Mutex] received everything.

2022-02-17 21:22:58 |


===== simulation of connection failure


2022-02-17 21:22:58 |


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


2022-02-17 21:22:59 |


===== sending message to look for


2022-02-17 21:23:00 |


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


2022-02-17 21:23:02 |


===== broadcasting presence


2022-02-17 21:23:02 | [Mutex] waiting for: [message:93255bcb-47a8-47f2-9c5f-a22efb3aac10]

2022-02-17 21:23:02 | [Mutex] waiting for: [message:93255bcb-47a8-47f2-9c5f-a22efb3aac10]

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

2022-02-17 21:23:02 | [Mutex] isItemNotified: message:93255bcb-47a8-47f2-9c5f-a22efb3aac10 :: true