Generated by TestNG with ReportNG at 22:30 PDT on Thursday 22 June 2023
root@8f5c98824654 / Java 17.0.6 (Private Build) / Linux 4.14.281-212.502.amzn2.x86_64 (amd64)

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

Suites · Log Output

Test duration : 50.273s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.345s
2023-06-22 22:31:33 |

2023-06-22 22:31:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:33 | ------------------------------------

2023-06-22 22:31:33 | [Mutex] waiting for: [message:b40cb116-5a0e-44cd-9327-9b52045f9c5c]

2023-06-22 22:31:33 | [Mutex] received everything.

2023-06-22 22:31:33 |


===== simulation of connection failure


2023-06-22 22:31:33 |


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


2023-06-22 22:31:33 |


===== sending message to look for


2023-06-22 22:31:34 |


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


2023-06-22 22:31:35 |


===== broadcasting presence


2023-06-22 22:31:35 | [Mutex] received everything.

2023-06-22 22:31:35 | [Mutex] isItemNotified: message:4fba52a6-87a6-4e39-af70-feb4c41b466f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.364s
2023-06-22 22:31:35 |

2023-06-22 22:31:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:35 | ------------------------------------

2023-06-22 22:31:35 | [Mutex] waiting for: [message:0452b837-8cc5-493d-978a-ed1d4ec8eb3f]

2023-06-22 22:31:35 | [Mutex] received everything.

2023-06-22 22:31:35 |


===== simulation of connection failure


2023-06-22 22:31:35 |


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


2023-06-22 22:31:36 |


===== sending message to look for


2023-06-22 22:31:37 |


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


2023-06-22 22:31:39 |


===== broadcasting presence


2023-06-22 22:31:39 | [Mutex] received everything.

2023-06-22 22:31:39 | [Mutex] isItemNotified: message:fe4a0d74-1b2d-48a3-a402-e42f21674db3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.373s
2023-06-22 22:31:39 |

2023-06-22 22:31:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:39 | ------------------------------------

2023-06-22 22:31:39 | [Mutex] waiting for: [message:f118a226-24f4-4b0e-bc9d-6276b46f0d54]

2023-06-22 22:31:39 | [Mutex] received everything.

2023-06-22 22:31:39 |


===== simulation of connection failure


2023-06-22 22:31:39 |


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


2023-06-22 22:31:40 |


===== sending message to look for


2023-06-22 22:31:41 |


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


2023-06-22 22:31:41 |


===== broadcasting presence


2023-06-22 22:31:41 | [Mutex] received everything.

2023-06-22 22:31:41 | [Mutex] isItemNotified: message:82437183-824d-452c-a828-63b42f951c34 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.368s
2023-06-22 22:31:42 |

2023-06-22 22:31:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:42 | ------------------------------------

2023-06-22 22:31:42 | [Mutex] waiting for: [message:18f99177-c2ed-46b1-84ad-d9461faaf08e]

2023-06-22 22:31:42 | [Mutex] received everything.

2023-06-22 22:31:42 |


===== simulation of connection failure


2023-06-22 22:31:42 |


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


2023-06-22 22:31:42 |


===== sending message to look for


2023-06-22 22:31:43 |


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


2023-06-22 22:31:45 |


===== broadcasting presence


2023-06-22 22:31:45 | [Mutex] received everything.

2023-06-22 22:31:45 | [Mutex] isItemNotified: message:e1463a3d-d31c-473b-b940-aa76ab1a27f7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.364s
2023-06-22 22:31:46 |

2023-06-22 22:31:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:46 | ------------------------------------

2023-06-22 22:31:46 | [Mutex] waiting for: [message:34304e45-8a0b-4516-b12d-52f8b24b1cc1]

2023-06-22 22:31:46 | [Mutex] received everything.

2023-06-22 22:31:46 |


===== simulation of connection failure


2023-06-22 22:31:46 |


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


2023-06-22 22:31:46 |


===== sending message to look for


2023-06-22 22:31:47 |


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


2023-06-22 22:31:47 |


===== broadcasting presence


2023-06-22 22:31:47 | [Mutex] received everything.

2023-06-22 22:31:47 | [Mutex] isItemNotified: message:041b5356-eb81-4bf0-a423-b93be142c0bd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.349s
2023-06-22 22:31:48 |

2023-06-22 22:31:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:48 | ------------------------------------

2023-06-22 22:31:48 | [Mutex] waiting for: [message:0d6b81e1-c8ed-44ec-ac64-b727862bc1ba]

2023-06-22 22:31:48 | [Mutex] received everything.

2023-06-22 22:31:48 |


===== simulation of connection failure


2023-06-22 22:31:48 |


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


2023-06-22 22:31:48 |


===== sending message to look for


2023-06-22 22:31:49 |


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


2023-06-22 22:31:51 |


===== broadcasting presence


2023-06-22 22:31:51 | [Mutex] received everything.

2023-06-22 22:31:51 | [Mutex] isItemNotified: message:6c92baf0-9be1-4c54-9336-168f31685d9d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.398s
2023-06-22 22:31:52 |

2023-06-22 22:31:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:52 | ------------------------------------

2023-06-22 22:31:52 | [Mutex] waiting for: [message:14f340b6-54d6-4bc5-8ef9-2f2619e63209]

2023-06-22 22:31:52 | [Mutex] received everything.

2023-06-22 22:31:52 |


===== simulation of connection failure


2023-06-22 22:31:52 |


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


2023-06-22 22:31:52 |


===== sending message to look for


2023-06-22 22:31:53 |


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


2023-06-22 22:31:53 |


===== broadcasting presence


2023-06-22 22:31:53 | [Mutex] waiting for: [message:1c8ba9e0-e34a-4a7b-94a7-38ba6a2cbee3]

2023-06-22 22:31:53 | [Mutex] received everything.

2023-06-22 22:31:53 | [Mutex] isItemNotified: message:1c8ba9e0-e34a-4a7b-94a7-38ba6a2cbee3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.367s
2023-06-22 22:31:54 |

2023-06-22 22:31:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:54 | ------------------------------------

2023-06-22 22:31:54 | [Mutex] waiting for: [message:fdc7480c-a4bd-4d2e-b793-ac1cc48be1d0]

2023-06-22 22:31:54 | [Mutex] received everything.

2023-06-22 22:31:54 |


===== simulation of connection failure


2023-06-22 22:31:54 |


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


2023-06-22 22:31:54 |


===== sending message to look for


2023-06-22 22:31:55 |


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


2023-06-22 22:31:57 |


===== broadcasting presence


2023-06-22 22:31:57 | [Mutex] waiting for: [message:86bca1cf-d38c-4e67-b68f-d41a4bb3d9d9]

2023-06-22 22:31:57 | [Mutex] waiting for: [message:86bca1cf-d38c-4e67-b68f-d41a4bb3d9d9]

2023-06-22 22:31:57 | [Mutex] received everything.

2023-06-22 22:31:57 | [Mutex] isItemNotified: message:86bca1cf-d38c-4e67-b68f-d41a4bb3d9d9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.344s
2023-06-22 22:31:58 |

2023-06-22 22:31:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:31:58 | ------------------------------------

2023-06-22 22:31:58 | [Mutex] waiting for: [message:d80ffd11-5ebc-4e34-a54c-918e4cf1fe43]

2023-06-22 22:31:58 | [Mutex] received everything.

2023-06-22 22:31:58 |


===== simulation of connection failure


2023-06-22 22:31:58 |


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


2023-06-22 22:31:58 |


===== sending message to look for


2023-06-22 22:31:59 |


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


2023-06-22 22:32:00 |


===== broadcasting presence


2023-06-22 22:32:00 | [Mutex] received everything.

2023-06-22 22:32:00 | [Mutex] isItemNotified: message:4cd25dae-f77b-4a7d-b026-e5073deac9f9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.346s
2023-06-22 22:32:00 |

2023-06-22 22:32:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:00 | ------------------------------------

2023-06-22 22:32:00 | [Mutex] waiting for: [message:d498323f-c0c7-41c3-8623-f8c9399059da]

2023-06-22 22:32:00 | [Mutex] received everything.

2023-06-22 22:32:00 |


===== simulation of connection failure


2023-06-22 22:32:00 |


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


2023-06-22 22:32:00 |


===== sending message to look for


2023-06-22 22:32:01 |


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


2023-06-22 22:32:04 |


===== broadcasting presence


2023-06-22 22:32:04 | [Mutex] received everything.

2023-06-22 22:32:04 | [Mutex] isItemNotified: message:46da9853-1491-44f6-9a54-80a6c0b334da :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.350s
2023-06-22 22:32:04 |

2023-06-22 22:32:04 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:04 | ------------------------------------

2023-06-22 22:32:04 | [Mutex] waiting for: [message:2a0cf142-d7cf-4162-bcb6-104da93ba3a0]

2023-06-22 22:32:04 | [Mutex] received everything.

2023-06-22 22:32:04 |


===== simulation of connection failure


2023-06-22 22:32:04 |


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


2023-06-22 22:32:04 |


===== sending message to look for


2023-06-22 22:32:05 |


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


2023-06-22 22:32:06 |


===== broadcasting presence


2023-06-22 22:32:06 | [Mutex] received everything.

2023-06-22 22:32:06 | [Mutex] isItemNotified: message:3a729509-3dc7-4c6d-b8ef-4e00b76d4e50 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.349s
2023-06-22 22:32:06 |

2023-06-22 22:32:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:06 | ------------------------------------

2023-06-22 22:32:06 | [Mutex] waiting for: [message:888a112c-3126-4882-8fce-77e654419381]

2023-06-22 22:32:06 | [Mutex] received everything.

2023-06-22 22:32:06 |


===== simulation of connection failure


2023-06-22 22:32:06 |


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


2023-06-22 22:32:07 |


===== sending message to look for


2023-06-22 22:32:08 |


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


2023-06-22 22:32:10 |


===== broadcasting presence


2023-06-22 22:32:10 | [Mutex] received everything.

2023-06-22 22:32:10 | [Mutex] isItemNotified: message:094486bc-3566-4b1f-b216-49ef8ab8f9bc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.353s
2023-06-22 22:32:11 |

2023-06-22 22:32:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:11 | ------------------------------------

2023-06-22 22:32:11 | [Mutex] waiting for: [message:301b6b30-c041-4aed-acbc-d1f4249bac0c]

2023-06-22 22:32:11 | [Mutex] received everything.

2023-06-22 22:32:11 |


===== simulation of connection failure


2023-06-22 22:32:11 |


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


2023-06-22 22:32:11 |


===== sending message to look for


2023-06-22 22:32:12 |


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


2023-06-22 22:32:12 |


===== broadcasting presence


2023-06-22 22:32:12 | [Mutex] received everything.

2023-06-22 22:32:12 | [Mutex] isItemNotified: message:edca8e63-f3d1-4a66-b987-490baa607de1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.354s
2023-06-22 22:32:13 |

2023-06-22 22:32:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:13 | ------------------------------------

2023-06-22 22:32:13 | [Mutex] waiting for: [message:3947d756-c39c-4843-9698-6dd26e60c746]

2023-06-22 22:32:13 | [Mutex] received everything.

2023-06-22 22:32:13 |


===== simulation of connection failure


2023-06-22 22:32:13 |


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


2023-06-22 22:32:13 |


===== sending message to look for


2023-06-22 22:32:14 |


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


2023-06-22 22:32:16 |


===== broadcasting presence


2023-06-22 22:32:16 | [Mutex] received everything.

2023-06-22 22:32:16 | [Mutex] isItemNotified: message:22db30c5-6f94-42c7-a9a9-5d98686b29bd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.392s
2023-06-22 22:32:17 |

2023-06-22 22:32:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:17 | ------------------------------------

2023-06-22 22:32:17 | [Mutex] waiting for: [message:c5eef2ee-a961-4633-a470-483c142cbd57]

2023-06-22 22:32:17 | [Mutex] received everything.

2023-06-22 22:32:17 |


===== simulation of connection failure


2023-06-22 22:32:17 |


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


2023-06-22 22:32:17 |


===== sending message to look for


2023-06-22 22:32:18 |


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


2023-06-22 22:32:18 |


===== broadcasting presence


2023-06-22 22:32:18 | [Mutex] waiting for: [message:41565101-c56c-4e1c-a796-8a1808b5f1bf]

2023-06-22 22:32:18 | [Mutex] waiting for: [message:41565101-c56c-4e1c-a796-8a1808b5f1bf]

2023-06-22 22:32:18 | [Mutex] received everything.

2023-06-22 22:32:18 | [Mutex] isItemNotified: message:41565101-c56c-4e1c-a796-8a1808b5f1bf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.368s
2023-06-22 22:32:19 |

2023-06-22 22:32:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-06-22 22:32:19 | ------------------------------------

2023-06-22 22:32:19 | [Mutex] waiting for: [message:9072db4d-c514-4614-8091-378d558bbf9a]

2023-06-22 22:32:19 | [Mutex] received everything.

2023-06-22 22:32:19 |


===== simulation of connection failure


2023-06-22 22:32:19 |


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


2023-06-22 22:32:19 |


===== sending message to look for


2023-06-22 22:32:20 |


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


2023-06-22 22:32:22 |


===== broadcasting presence


2023-06-22 22:32:22 | [Mutex] waiting for: [message:970586df-1357-4c3c-ae9e-47c99bced243]

2023-06-22 22:32:22 | [Mutex] waiting for: [message:970586df-1357-4c3c-ae9e-47c99bced243]

2023-06-22 22:32:22 | [Mutex] received everything.

2023-06-22 22:32:22 | [Mutex] isItemNotified: message:970586df-1357-4c3c-ae9e-47c99bced243 :: true