Generated by TestNG with ReportNG at 22:19 PDT on Sunday 28 August 2022
root@f9c07ffec79b / Java 17.0.2 (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 : 109.118s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.362s
2022-08-28 22:20:38 |

2022-08-28 22:20:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:38 | ------------------------------------

2022-08-28 22:20:38 | [Mutex] waiting for: [message:342ec369-cfed-4ab9-8cc2-a07f510eed0b]

2022-08-28 22:20:38 | [Mutex] received everything.

2022-08-28 22:20:38 |


===== simulation of connection failure


2022-08-28 22:20:38 |


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


2022-08-28 22:20:38 |


===== sending message to look for


2022-08-28 22:20:39 |


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


2022-08-28 22:20:39 |


===== broadcasting presence


2022-08-28 22:20:39 | [Mutex] received everything.

2022-08-28 22:20:39 | [Mutex] isItemNotified: message:b8ebeb9c-9eee-4ad7-b56e-6679ce546143 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.368s
2022-08-28 22:20:40 |

2022-08-28 22:20:40 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:40 | ------------------------------------

2022-08-28 22:20:40 | [Mutex] waiting for: [message:d94572bd-ae12-4655-84b4-9facf7aa9074]

2022-08-28 22:20:40 | [Mutex] received everything.

2022-08-28 22:20:40 |


===== simulation of connection failure


2022-08-28 22:20:40 |


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


2022-08-28 22:20:40 |


===== sending message to look for


2022-08-28 22:20:41 |


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


2022-08-28 22:20:43 |


===== broadcasting presence


2022-08-28 22:20:43 | [Mutex] received everything.

2022-08-28 22:20:43 | [Mutex] isItemNotified: message:b1270a1e-cf44-4fe0-9c42-30bbad691879 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.362s
2022-08-28 22:20:44 |

2022-08-28 22:20:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:44 | ------------------------------------

2022-08-28 22:20:44 | [Mutex] waiting for: [message:108bc36d-4d44-48d7-81fd-ba272755ccd8]

2022-08-28 22:20:44 | [Mutex] received everything.

2022-08-28 22:20:44 |


===== simulation of connection failure


2022-08-28 22:20:44 |


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


2022-08-28 22:20:44 |


===== sending message to look for


2022-08-28 22:20:45 |


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


2022-08-28 22:20:45 |


===== broadcasting presence


2022-08-28 22:20:45 | [Mutex] received everything.

2022-08-28 22:20:45 | [Mutex] isItemNotified: message:ca89badb-abe3-48dc-979d-a55c2d87e847 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.379s
2022-08-28 22:20:46 |

2022-08-28 22:20:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:46 | ------------------------------------

2022-08-28 22:20:46 | [Mutex] waiting for: [message:29e47931-2b03-4f50-8adf-f78b8eb7405e]

2022-08-28 22:20:46 | [Mutex] received everything.

2022-08-28 22:20:46 |


===== simulation of connection failure


2022-08-28 22:20:46 |


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


2022-08-28 22:20:46 |


===== sending message to look for


2022-08-28 22:20:47 |


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


2022-08-28 22:20:50 |


===== broadcasting presence


2022-08-28 22:20:50 | [Mutex] received everything.

2022-08-28 22:20:50 | [Mutex] isItemNotified: message:e7f94a75-ecb0-43ee-a748-2edc71519210 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.366s
2022-08-28 22:20:50 |

2022-08-28 22:20:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:50 | ------------------------------------

2022-08-28 22:20:50 | [Mutex] waiting for: [message:79a4d1be-aa68-497c-b7f7-3d00b66d0337]

2022-08-28 22:20:50 | [Mutex] received everything.

2022-08-28 22:20:50 |


===== simulation of connection failure


2022-08-28 22:20:50 |


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


2022-08-28 22:20:50 |


===== sending message to look for


2022-08-28 22:20:51 |


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


2022-08-28 22:20:52 |


===== broadcasting presence


2022-08-28 22:20:52 | [Mutex] received everything.

2022-08-28 22:20:52 | [Mutex] isItemNotified: message:cfb47781-4853-4c1d-bbdf-2c12cdf2271b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.372s
2022-08-28 22:20:52 |

2022-08-28 22:20:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:52 | ------------------------------------

2022-08-28 22:20:52 | [Mutex] waiting for: [message:743c4fcb-7af1-4f32-a5ac-f3cbb479e9cd]

2022-08-28 22:20:52 | [Mutex] received everything.

2022-08-28 22:20:52 |


===== simulation of connection failure


2022-08-28 22:20:52 |


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


2022-08-28 22:20:53 |


===== sending message to look for


2022-08-28 22:20:54 |


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


2022-08-28 22:20:56 |


===== broadcasting presence


2022-08-28 22:20:56 | [Mutex] received everything.

2022-08-28 22:20:56 | [Mutex] isItemNotified: message:0ec8f060-c183-4f4e-9678-99a99010bb5d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.411s
2022-08-28 22:20:57 |

2022-08-28 22:20:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:57 | ------------------------------------

2022-08-28 22:20:57 | [Mutex] waiting for: [message:73e9b0b2-ad50-421a-ab99-e382da924bce]

2022-08-28 22:20:57 | [Mutex] received everything.

2022-08-28 22:20:57 |


===== simulation of connection failure


2022-08-28 22:20:57 |


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


2022-08-28 22:20:57 |


===== sending message to look for


2022-08-28 22:20:58 |


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


2022-08-28 22:20:58 |


===== broadcasting presence


2022-08-28 22:20:58 | [Mutex] waiting for: [message:4cf3db3e-ddc9-41ef-990d-1e55b99a82c6]

2022-08-28 22:20:58 | [Mutex] waiting for: [message:4cf3db3e-ddc9-41ef-990d-1e55b99a82c6]

2022-08-28 22:20:58 | [Mutex] received everything.

2022-08-28 22:20:58 | [Mutex] isItemNotified: message:4cf3db3e-ddc9-41ef-990d-1e55b99a82c6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.388s
2022-08-28 22:20:59 |

2022-08-28 22:20:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:20:59 | ------------------------------------

2022-08-28 22:20:59 | [Mutex] waiting for: [message:f48876e5-6156-4535-b537-bb5a792a03da]

2022-08-28 22:20:59 | [Mutex] received everything.

2022-08-28 22:20:59 |


===== simulation of connection failure


2022-08-28 22:20:59 |


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


2022-08-28 22:20:59 |


===== sending message to look for


2022-08-28 22:21:00 |


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


2022-08-28 22:21:02 |


===== broadcasting presence


2022-08-28 22:21:02 | [Mutex] waiting for: [message:e0c3f67a-68a8-4b56-b554-75397f698311]

2022-08-28 22:21:02 | [Mutex] waiting for: [message:e0c3f67a-68a8-4b56-b554-75397f698311]

2022-08-28 22:21:02 | [Mutex] received everything.

2022-08-28 22:21:02 | [Mutex] isItemNotified: message:e0c3f67a-68a8-4b56-b554-75397f698311 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.358s
2022-08-28 22:21:03 |

2022-08-28 22:21:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:03 | ------------------------------------

2022-08-28 22:21:03 | [Mutex] waiting for: [message:8948a01e-9041-49bd-8c52-ac21a4525801]

2022-08-28 22:21:03 | [Mutex] received everything.

2022-08-28 22:21:03 |


===== simulation of connection failure


2022-08-28 22:21:03 |


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


2022-08-28 22:21:03 |


===== sending message to look for


2022-08-28 22:21:04 |


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


2022-08-28 22:21:04 |


===== broadcasting presence


2022-08-28 22:21:04 | [Mutex] received everything.

2022-08-28 22:21:04 | [Mutex] isItemNotified: message:eb69b055-4f15-414b-b9a1-2d742c39037f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.354s
2022-08-28 22:21:05 |

2022-08-28 22:21:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:05 | ------------------------------------

2022-08-28 22:21:05 | [Mutex] waiting for: [message:64676a33-43c1-4c02-9855-4c443d8d7f27]

2022-08-28 22:21:05 | [Mutex] received everything.

2022-08-28 22:21:05 |


===== simulation of connection failure


2022-08-28 22:21:05 |


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


2022-08-28 22:21:05 |


===== sending message to look for


2022-08-28 22:21:06 |


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


2022-08-28 22:21:09 |


===== broadcasting presence


2022-08-28 22:21:09 | [Mutex] received everything.

2022-08-28 22:21:09 | [Mutex] isItemNotified: message:7a50197d-35a1-44f1-9bdf-a1636d546d02 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.342s
2022-08-28 22:21:09 |

2022-08-28 22:21:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:09 | ------------------------------------

2022-08-28 22:21:09 | [Mutex] waiting for: [message:7a281598-8abe-439a-9d22-e241afa511fe]

2022-08-28 22:21:09 | [Mutex] received everything.

2022-08-28 22:21:09 |


===== simulation of connection failure


2022-08-28 22:21:09 |


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


2022-08-28 22:21:09 |


===== sending message to look for


2022-08-28 22:21:11 |


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


2022-08-28 22:21:11 |


===== broadcasting presence


2022-08-28 22:21:11 | [Mutex] received everything.

2022-08-28 22:21:11 | [Mutex] isItemNotified: message:cef05ed2-16b1-4ea3-9352-316ac717bc88 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.379s
2022-08-28 22:21:12 |

2022-08-28 22:21:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:12 | ------------------------------------

2022-08-28 22:21:12 | [Mutex] waiting for: [message:5d5dd07d-61cc-4b63-955b-6584b3bf599a]

2022-08-28 22:21:12 | [Mutex] received everything.

2022-08-28 22:21:12 |


===== simulation of connection failure


2022-08-28 22:21:12 |


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


2022-08-28 22:21:12 |


===== sending message to look for


2022-08-28 22:21:13 |


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


2022-08-28 22:21:15 |


===== broadcasting presence


2022-08-28 22:21:15 | [Mutex] received everything.

2022-08-28 22:21:15 | [Mutex] isItemNotified: message:60c0cacd-8002-471a-818a-12c1ddae99f1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.370s
2022-08-28 22:21:16 |

2022-08-28 22:21:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:16 | ------------------------------------

2022-08-28 22:21:16 | [Mutex] waiting for: [message:ab8a46f7-5807-44d1-b446-9565e469350f]

2022-08-28 22:21:16 | [Mutex] received everything.

2022-08-28 22:21:16 |


===== simulation of connection failure


2022-08-28 22:21:16 |


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


2022-08-28 22:21:16 |


===== sending message to look for


2022-08-28 22:21:17 |


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


2022-08-28 22:21:17 |


===== broadcasting presence


2022-08-28 22:21:17 | [Mutex] received everything.

2022-08-28 22:21:17 | [Mutex] isItemNotified: message:d846aa58-0ec9-4f04-afd8-69dc75fad8c7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.228s
2022-08-28 22:21:18 |

2022-08-28 22:21:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:21:18 | ------------------------------------

2022-08-28 22:21:18 | [Mutex] waiting for: [message:61f57b6b-f1f9-4f9f-9a99-951d92101cce]

2022-08-28 22:21:18 | [Mutex] received everything.

2022-08-28 22:21:18 |


===== simulation of connection failure


2022-08-28 22:21:18 |


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


2022-08-28 22:21:18 |


===== sending message to look for


2022-08-28 22:21:19 |


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


2022-08-28 22:21:21 |


===== broadcasting presence


2022-08-28 22:21:21 | [Mutex] waiting for: [message:74b010e2-274d-480a-bcb0-c3b8b3eb3157]

2022-08-28 22:22:19 | [Mutex] waiting for: [message:74b010e2-274d-480a-bcb0-c3b8b3eb3157]

2022-08-28 22:22:19 | [Mutex] waiting for: [message:74b010e2-274d-480a-bcb0-c3b8b3eb3157]

2022-08-28 22:22:19 | [Mutex] received everything.

2022-08-28 22:22:19 | [Mutex] isItemNotified: message:74b010e2-274d-480a-bcb0-c3b8b3eb3157 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.430s
2022-08-28 22:22:20 |

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

2022-08-28 22:22:20 | ------------------------------------

2022-08-28 22:22:20 | [Mutex] waiting for: [message:6a0e46ec-00d9-4748-8e96-a49606c2e2be]

2022-08-28 22:22:20 | [Mutex] received everything.

2022-08-28 22:22:20 |


===== simulation of connection failure


2022-08-28 22:22:20 |


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


2022-08-28 22:22:20 |


===== sending message to look for


2022-08-28 22:22:21 |


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


2022-08-28 22:22:21 |


===== broadcasting presence


2022-08-28 22:22:21 | [Mutex] waiting for: [message:3a304aab-d991-4815-90c6-da10be69c1a8]

2022-08-28 22:22:21 | [Mutex] waiting for: [message:3a304aab-d991-4815-90c6-da10be69c1a8]

2022-08-28 22:22:21 | [Mutex] received everything.

2022-08-28 22:22:21 | [Mutex] isItemNotified: message:3a304aab-d991-4815-90c6-da10be69c1a8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.376s
2022-08-28 22:22:22 |

2022-08-28 22:22:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-28 22:22:22 | ------------------------------------

2022-08-28 22:22:22 | [Mutex] waiting for: [message:289f9f72-b6ae-4c33-b140-3770260ad5ed]

2022-08-28 22:22:22 | [Mutex] received everything.

2022-08-28 22:22:22 |


===== simulation of connection failure


2022-08-28 22:22:22 |


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


2022-08-28 22:22:22 |


===== sending message to look for


2022-08-28 22:22:23 |


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


2022-08-28 22:22:26 |


===== broadcasting presence


2022-08-28 22:22:26 | [Mutex] waiting for: [message:a36598d2-c909-41c2-9595-c32c5ccb4767]

2022-08-28 22:22:26 | [Mutex] received everything.

2022-08-28 22:22:26 | [Mutex] isItemNotified: message:a36598d2-c909-41c2-9595-c32c5ccb4767 :: true