Generated by TestNG with ReportNG at 22:17 PDT on Monday 27 June 2022
root@21fb2cc9076b / Java 17.0.2 (Private Build) / 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 : 50.233s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.363s
2022-06-27 22:19:00 |

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

2022-06-27 22:19:00 | ------------------------------------

2022-06-27 22:19:00 | [Mutex] waiting for: [message:86bf384d-9f55-4adb-a934-f4b838f1bcb9]

2022-06-27 22:19:00 | [Mutex] received everything.

2022-06-27 22:19:00 |


===== simulation of connection failure


2022-06-27 22:19:00 |


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


2022-06-27 22:19:00 |


===== sending message to look for


2022-06-27 22:19:01 |


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


2022-06-27 22:19:02 |


===== broadcasting presence


2022-06-27 22:19:02 | [Mutex] received everything.

2022-06-27 22:19:02 | [Mutex] isItemNotified: message:d5b2942f-5b12-4b51-99b0-b7ade8e62d57 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.350s
2022-06-27 22:19:02 |

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

2022-06-27 22:19:02 | ------------------------------------

2022-06-27 22:19:02 | [Mutex] waiting for: [message:2b3fe623-8e7d-47c1-abb8-72302350958c]

2022-06-27 22:19:02 | [Mutex] received everything.

2022-06-27 22:19:02 |


===== simulation of connection failure


2022-06-27 22:19:02 |


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


2022-06-27 22:19:03 |


===== sending message to look for


2022-06-27 22:19:04 |


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


2022-06-27 22:19:06 |


===== broadcasting presence


2022-06-27 22:19:06 | [Mutex] received everything.

2022-06-27 22:19:06 | [Mutex] isItemNotified: message:e63a7713-4ac5-44f9-a9b9-057f734b51ce :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.317s
2022-06-27 22:19:07 |

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

2022-06-27 22:19:07 | ------------------------------------

2022-06-27 22:19:07 | [Mutex] waiting for: [message:f32b3f67-ff42-4d63-8bb7-f8455d5d7009]

2022-06-27 22:19:07 | [Mutex] waiting for: [message:f32b3f67-ff42-4d63-8bb7-f8455d5d7009]

2022-06-27 22:19:07 | [Mutex] received everything.

2022-06-27 22:19:07 |


===== simulation of connection failure


2022-06-27 22:19:07 |


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


2022-06-27 22:19:07 |


===== sending message to look for


2022-06-27 22:19:08 |


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


2022-06-27 22:19:08 |


===== broadcasting presence


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

2022-06-27 22:19:08 | [Mutex] isItemNotified: message:a6c56fc2-c419-4fb7-a7f7-1c2622e93651 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-06-27 22:19:09 |

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

2022-06-27 22:19:09 | ------------------------------------

2022-06-27 22:19:09 | [Mutex] waiting for: [message:98e06667-3811-4606-9f60-dec9768fa2f7]

2022-06-27 22:19:09 | [Mutex] waiting for: [message:98e06667-3811-4606-9f60-dec9768fa2f7]

2022-06-27 22:19:09 | [Mutex] received everything.

2022-06-27 22:19:09 |


===== simulation of connection failure


2022-06-27 22:19:09 |


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


2022-06-27 22:19:09 |


===== sending message to look for


2022-06-27 22:19:10 |


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


2022-06-27 22:19:12 |


===== broadcasting presence


2022-06-27 22:19:12 | [Mutex] received everything.

2022-06-27 22:19:12 | [Mutex] isItemNotified: message:b9290d3d-09f1-4bae-80a7-eb6d8e6215b8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.304s
2022-06-27 22:19:13 |

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

2022-06-27 22:19:13 | ------------------------------------

2022-06-27 22:19:13 | [Mutex] waiting for: [message:013bc7c7-ebdb-4ee0-b1d2-072431d7e502]

2022-06-27 22:19:13 | [Mutex] waiting for: [message:013bc7c7-ebdb-4ee0-b1d2-072431d7e502]

2022-06-27 22:19:13 | [Mutex] received everything.

2022-06-27 22:19:13 |


===== simulation of connection failure


2022-06-27 22:19:13 |


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


2022-06-27 22:19:13 |


===== sending message to look for


2022-06-27 22:19:14 |


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


2022-06-27 22:19:14 |


===== broadcasting presence


2022-06-27 22:19:14 | [Mutex] waiting for: [message:906dfbed-36eb-4c35-bc41-a9649e189cbc]

2022-06-27 22:19:14 | [Mutex] received everything.

2022-06-27 22:19:14 | [Mutex] isItemNotified: message:906dfbed-36eb-4c35-bc41-a9649e189cbc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.309s
2022-06-27 22:19:15 |

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

2022-06-27 22:19:15 | ------------------------------------

2022-06-27 22:19:15 | [Mutex] waiting for: [message:0c785f09-1bdd-4e19-890a-a29ce7cb7085]

2022-06-27 22:19:15 | [Mutex] waiting for: [message:0c785f09-1bdd-4e19-890a-a29ce7cb7085]

2022-06-27 22:19:15 | [Mutex] received everything.

2022-06-27 22:19:15 |


===== simulation of connection failure


2022-06-27 22:19:15 |


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


2022-06-27 22:19:15 |


===== sending message to look for


2022-06-27 22:19:16 |


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


2022-06-27 22:19:18 |


===== broadcasting presence


2022-06-27 22:19:18 | [Mutex] received everything.

2022-06-27 22:19:18 | [Mutex] isItemNotified: message:0924321e-2526-4334-a049-0030cc79b18f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.392s
2022-06-27 22:19:19 |

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

2022-06-27 22:19:19 | ------------------------------------

2022-06-27 22:19:19 | [Mutex] waiting for: [message:4333a64c-bb24-4207-82a7-2c4df481fa91]

2022-06-27 22:19:19 | [Mutex] waiting for: [message:4333a64c-bb24-4207-82a7-2c4df481fa91]

2022-06-27 22:19:19 | [Mutex] received everything.

2022-06-27 22:19:19 |


===== simulation of connection failure


2022-06-27 22:19:19 |


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


2022-06-27 22:19:19 |


===== sending message to look for


2022-06-27 22:19:20 |


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


2022-06-27 22:19:20 |


===== broadcasting presence


2022-06-27 22:19:20 | [Mutex] waiting for: [message:fcc171be-946e-431c-9e25-dc78b9bfef56]

2022-06-27 22:19:20 | [Mutex] received everything.

2022-06-27 22:19:20 | [Mutex] isItemNotified: message:fcc171be-946e-431c-9e25-dc78b9bfef56 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-06-27 22:19:21 |

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

2022-06-27 22:19:21 | ------------------------------------

2022-06-27 22:19:21 | [Mutex] waiting for: [message:d20f130c-876e-4a55-8a52-a705830effb4]

2022-06-27 22:19:21 | [Mutex] waiting for: [message:d20f130c-876e-4a55-8a52-a705830effb4]

2022-06-27 22:19:21 | [Mutex] received everything.

2022-06-27 22:19:21 |


===== simulation of connection failure


2022-06-27 22:19:21 |


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


2022-06-27 22:19:21 |


===== sending message to look for


2022-06-27 22:19:22 |


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


2022-06-27 22:19:25 |


===== broadcasting presence


2022-06-27 22:19:25 | [Mutex] waiting for: [message:8988688b-bc9a-4397-827d-490b4d72e6ca]

2022-06-27 22:19:25 | [Mutex] waiting for: [message:8988688b-bc9a-4397-827d-490b4d72e6ca]

2022-06-27 22:19:25 | [Mutex] waiting for: [message:8988688b-bc9a-4397-827d-490b4d72e6ca]

2022-06-27 22:19:25 | [Mutex] received everything.

2022-06-27 22:19:25 | [Mutex] isItemNotified: message:8988688b-bc9a-4397-827d-490b4d72e6ca :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.297s
2022-06-27 22:19:25 |

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

2022-06-27 22:19:25 | ------------------------------------

2022-06-27 22:19:25 | [Mutex] waiting for: [message:204505fb-0d5d-4362-8703-dbf286acc789]

2022-06-27 22:19:26 | [Mutex] received everything.

2022-06-27 22:19:26 |


===== simulation of connection failure


2022-06-27 22:19:26 |


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


2022-06-27 22:19:26 |


===== sending message to look for


2022-06-27 22:19:27 |


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


2022-06-27 22:19:27 |


===== broadcasting presence


2022-06-27 22:19:27 | [Mutex] received everything.

2022-06-27 22:19:27 | [Mutex] isItemNotified: message:55d58ae8-936e-44c8-a4d1-26344016b867 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.297s
2022-06-27 22:19:28 |

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

2022-06-27 22:19:28 | ------------------------------------

2022-06-27 22:19:28 | [Mutex] waiting for: [message:581f74ea-d3b8-4abb-b42a-93539f6395bd]

2022-06-27 22:19:28 | [Mutex] waiting for: [message:581f74ea-d3b8-4abb-b42a-93539f6395bd]

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

2022-06-27 22:19:28 |


===== simulation of connection failure


2022-06-27 22:19:28 |


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


2022-06-27 22:19:28 |


===== sending message to look for


2022-06-27 22:19:29 |


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


2022-06-27 22:19:31 |


===== broadcasting presence


2022-06-27 22:19:31 | [Mutex] received everything.

2022-06-27 22:19:31 | [Mutex] isItemNotified: message:69591ac5-8347-46ae-8105-c41149eaab6f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.300s
2022-06-27 22:19:32 |

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

2022-06-27 22:19:32 | ------------------------------------

2022-06-27 22:19:32 | [Mutex] waiting for: [message:8c1bdcd8-ad94-4bf9-8ee1-1ff3f0dbcf22]

2022-06-27 22:19:32 | [Mutex] waiting for: [message:8c1bdcd8-ad94-4bf9-8ee1-1ff3f0dbcf22]

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

2022-06-27 22:19:32 |


===== simulation of connection failure


2022-06-27 22:19:32 |


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


2022-06-27 22:19:32 |


===== sending message to look for


2022-06-27 22:19:33 |


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


2022-06-27 22:19:33 |


===== broadcasting presence


2022-06-27 22:19:33 | [Mutex] received everything.

2022-06-27 22:19:33 | [Mutex] isItemNotified: message:da5b860b-244e-4214-bcc1-4a9002fef6a5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.323s
2022-06-27 22:19:34 |

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

2022-06-27 22:19:34 | ------------------------------------

2022-06-27 22:19:34 | [Mutex] waiting for: [message:19de7b8a-cd07-4867-adf3-611a2ca3e237]

2022-06-27 22:19:34 | [Mutex] received everything.

2022-06-27 22:19:34 |


===== simulation of connection failure


2022-06-27 22:19:34 |


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


2022-06-27 22:19:34 |


===== sending message to look for


2022-06-27 22:19:35 |


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


2022-06-27 22:19:37 |


===== broadcasting presence


2022-06-27 22:19:37 | [Mutex] received everything.

2022-06-27 22:19:37 | [Mutex] isItemNotified: message:407b5b86-868c-46d6-9762-86660b6f5bbb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-06-27 22:19:38 |

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

2022-06-27 22:19:38 | ------------------------------------

2022-06-27 22:19:38 | [Mutex] waiting for: [message:913e7ba2-65a8-4d14-b428-65be637e6d76]

2022-06-27 22:19:38 | [Mutex] waiting for: [message:913e7ba2-65a8-4d14-b428-65be637e6d76]

2022-06-27 22:19:38 | [Mutex] received everything.

2022-06-27 22:19:38 |


===== simulation of connection failure


2022-06-27 22:19:38 |


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


2022-06-27 22:19:38 |


===== sending message to look for


2022-06-27 22:19:39 |


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


2022-06-27 22:19:39 |


===== broadcasting presence


2022-06-27 22:19:39 | [Mutex] waiting for: [message:c98c652c-ff45-4b20-a7cd-a06c3fc95986]

2022-06-27 22:19:39 | [Mutex] waiting for: [message:c98c652c-ff45-4b20-a7cd-a06c3fc95986]

2022-06-27 22:19:39 | [Mutex] waiting for: [message:c98c652c-ff45-4b20-a7cd-a06c3fc95986]

2022-06-27 22:19:39 | [Mutex] received everything.

2022-06-27 22:19:39 | [Mutex] isItemNotified: message:c98c652c-ff45-4b20-a7cd-a06c3fc95986 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.298s
2022-06-27 22:19:40 |

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

2022-06-27 22:19:40 | ------------------------------------

2022-06-27 22:19:40 | [Mutex] waiting for: [message:fa32111d-7f41-4c57-88d1-44c3e23ec0ea]

2022-06-27 22:19:40 | [Mutex] waiting for: [message:fa32111d-7f41-4c57-88d1-44c3e23ec0ea]

2022-06-27 22:19:40 | [Mutex] received everything.

2022-06-27 22:19:40 |


===== simulation of connection failure


2022-06-27 22:19:40 |


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


2022-06-27 22:19:40 |


===== sending message to look for


2022-06-27 22:19:41 |


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


2022-06-27 22:19:43 |


===== broadcasting presence


2022-06-27 22:19:43 | [Mutex] received everything.

2022-06-27 22:19:43 | [Mutex] isItemNotified: message:a7bb8152-ce9b-41e1-aa7f-5976e4978ec8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.363s
2022-06-27 22:19:44 |

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

2022-06-27 22:19:44 | ------------------------------------

2022-06-27 22:19:44 | [Mutex] waiting for: [message:c48963c8-fb35-4051-abbc-8676514299d8]

2022-06-27 22:19:44 | [Mutex] waiting for: [message:c48963c8-fb35-4051-abbc-8676514299d8]

2022-06-27 22:19:44 | [Mutex] received everything.

2022-06-27 22:19:44 |


===== simulation of connection failure


2022-06-27 22:19:44 |


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


2022-06-27 22:19:44 |


===== sending message to look for


2022-06-27 22:19:45 |


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


2022-06-27 22:19:45 |


===== broadcasting presence


2022-06-27 22:19:45 | [Mutex] waiting for: [message:7d24d4e9-6f0e-4f4e-ace2-ce869b9e1e93]

2022-06-27 22:19:45 | [Mutex] received everything.

2022-06-27 22:19:45 | [Mutex] isItemNotified: message:7d24d4e9-6f0e-4f4e-ace2-ce869b9e1e93 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.322s
2022-06-27 22:19:46 |

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

2022-06-27 22:19:46 | ------------------------------------

2022-06-27 22:19:46 | [Mutex] waiting for: [message:0d2499ed-757c-4fb6-b9b6-b576b34fc73f]

2022-06-27 22:19:46 | [Mutex] received everything.

2022-06-27 22:19:46 |


===== simulation of connection failure


2022-06-27 22:19:46 |


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


2022-06-27 22:19:46 |


===== sending message to look for


2022-06-27 22:19:47 |


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


2022-06-27 22:19:49 |


===== broadcasting presence


2022-06-27 22:19:49 | [Mutex] waiting for: [message:faafd239-8b32-46a3-a477-709abb82f481]

2022-06-27 22:19:49 | [Mutex] waiting for: [message:faafd239-8b32-46a3-a477-709abb82f481]

2022-06-27 22:19:49 | [Mutex] received everything.

2022-06-27 22:19:49 | [Mutex] isItemNotified: message:faafd239-8b32-46a3-a477-709abb82f481 :: true