Generated by TestNG with ReportNG at 22:48 PDT on Tuesday 30 August 2022
root@ed1b7dd8a1b3 / 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 : 108.255s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.382s
2022-08-30 22:49:26 |

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

2022-08-30 22:49:26 | ------------------------------------

2022-08-30 22:49:26 | [Mutex] waiting for: [message:f0839a2a-9932-4025-a6b5-6196e1234c70]

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

2022-08-30 22:49:26 |


===== simulation of connection failure


2022-08-30 22:49:26 |


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


2022-08-30 22:49:26 |


===== sending message to look for


2022-08-30 22:49:27 |


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


2022-08-30 22:49:27 |


===== broadcasting presence


2022-08-30 22:49:27 | [Mutex] received everything.

2022-08-30 22:49:27 | [Mutex] isItemNotified: message:b57f1b82-1816-40bf-a653-038e5af3fd42 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.397s
2022-08-30 22:49:28 |

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

2022-08-30 22:49:28 | ------------------------------------

2022-08-30 22:49:28 | [Mutex] waiting for: [message:a3151c11-4b61-41c0-8526-a9e413d4da99]

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

2022-08-30 22:49:28 |


===== simulation of connection failure


2022-08-30 22:49:28 |


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


2022-08-30 22:49:28 |


===== sending message to look for


2022-08-30 22:49:29 |


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


2022-08-30 22:49:31 |


===== broadcasting presence


2022-08-30 22:49:31 | [Mutex] received everything.

2022-08-30 22:49:31 | [Mutex] isItemNotified: message:c2019ff1-cffc-42ff-96b8-deec650009ce :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.371s
2022-08-30 22:49:32 |

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

2022-08-30 22:49:32 | ------------------------------------

2022-08-30 22:49:32 | [Mutex] waiting for: [message:863b130e-52fa-42a0-8878-ed6ed37a9406]

2022-08-30 22:49:32 | [Mutex] received everything.

2022-08-30 22:49:32 |


===== simulation of connection failure


2022-08-30 22:49:32 |


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


2022-08-30 22:49:32 |


===== sending message to look for


2022-08-30 22:49:33 |


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


2022-08-30 22:49:34 |


===== broadcasting presence


2022-08-30 22:49:34 | [Mutex] received everything.

2022-08-30 22:49:34 | [Mutex] isItemNotified: message:e390f782-1876-480b-a901-0e422f731c10 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.371s
2022-08-30 22:49:34 |

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

2022-08-30 22:49:34 | ------------------------------------

2022-08-30 22:49:34 | [Mutex] waiting for: [message:27609831-e507-4eda-b319-33b08b875fca]

2022-08-30 22:49:34 | [Mutex] received everything.

2022-08-30 22:49:34 |


===== simulation of connection failure


2022-08-30 22:49:34 |


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


2022-08-30 22:49:35 |


===== sending message to look for


2022-08-30 22:49:36 |


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


2022-08-30 22:49:38 |


===== broadcasting presence


2022-08-30 22:49:38 | [Mutex] received everything.

2022-08-30 22:49:38 | [Mutex] isItemNotified: message:ac0e0b96-2673-409c-a2d0-b2ad47d82c8c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.368s
2022-08-30 22:49:39 |

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

2022-08-30 22:49:39 | ------------------------------------

2022-08-30 22:49:39 | [Mutex] waiting for: [message:0f695569-5038-4b1b-84d4-15ccf9efe478]

2022-08-30 22:49:39 | [Mutex] received everything.

2022-08-30 22:49:39 |


===== simulation of connection failure


2022-08-30 22:49:39 |


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


2022-08-30 22:49:39 |


===== sending message to look for


2022-08-30 22:49:40 |


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


2022-08-30 22:49:40 |


===== broadcasting presence


2022-08-30 22:49:40 | [Mutex] received everything.

2022-08-30 22:49:40 | [Mutex] isItemNotified: message:96d55c05-25d1-4ba3-a46c-de573f91f5e9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.280s
2022-08-30 22:49:41 |

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

2022-08-30 22:49:41 | ------------------------------------

2022-08-30 22:49:41 | [Mutex] waiting for: [message:d6fd752f-e409-410e-91b6-0b278c6ceebe]

2022-08-30 22:49:41 | [Mutex] received everything.

2022-08-30 22:49:41 |


===== simulation of connection failure


2022-08-30 22:49:41 |


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


2022-08-30 22:49:41 |


===== sending message to look for


2022-08-30 22:49:42 |


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


2022-08-30 22:49:44 |


===== broadcasting presence


2022-08-30 22:49:44 | [Mutex] waiting for: [message:eae2a703-b629-4a0b-bf86-55c690320f58]

2022-08-30 22:50:42 | [Mutex] waiting for: [message:eae2a703-b629-4a0b-bf86-55c690320f58]

2022-08-30 22:50:42 | [Mutex] waiting for: [message:eae2a703-b629-4a0b-bf86-55c690320f58]

2022-08-30 22:50:42 | [Mutex] received everything.

2022-08-30 22:50:42 | [Mutex] isItemNotified: message:eae2a703-b629-4a0b-bf86-55c690320f58 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.413s
2022-08-30 22:50:43 |

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

2022-08-30 22:50:43 | ------------------------------------

2022-08-30 22:50:43 | [Mutex] waiting for: [message:ae9d86ac-4925-492c-b7c9-b90564bb943d]

2022-08-30 22:50:43 | [Mutex] received everything.

2022-08-30 22:50:43 |


===== simulation of connection failure


2022-08-30 22:50:43 |


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


2022-08-30 22:50:43 |


===== sending message to look for


2022-08-30 22:50:44 |


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


2022-08-30 22:50:44 |


===== broadcasting presence


2022-08-30 22:50:44 | [Mutex] waiting for: [message:150c8542-ae52-4286-b742-a38f77f79cc4]

2022-08-30 22:50:44 | [Mutex] received everything.

2022-08-30 22:50:44 | [Mutex] isItemNotified: message:150c8542-ae52-4286-b742-a38f77f79cc4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.381s
2022-08-30 22:50:45 |

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

2022-08-30 22:50:45 | ------------------------------------

2022-08-30 22:50:45 | [Mutex] waiting for: [message:bc794cad-47be-4388-b374-c94314e5e16e]

2022-08-30 22:50:45 | [Mutex] received everything.

2022-08-30 22:50:45 |


===== simulation of connection failure


2022-08-30 22:50:45 |


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


2022-08-30 22:50:45 |


===== sending message to look for


2022-08-30 22:50:46 |


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


2022-08-30 22:50:48 |


===== broadcasting presence


2022-08-30 22:50:48 | [Mutex] waiting for: [message:f1459e7c-63cb-47be-b669-04a4a4c640b9]

2022-08-30 22:50:48 | [Mutex] waiting for: [message:f1459e7c-63cb-47be-b669-04a4a4c640b9]

2022-08-30 22:50:48 | [Mutex] received everything.

2022-08-30 22:50:48 | [Mutex] isItemNotified: message:f1459e7c-63cb-47be-b669-04a4a4c640b9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.381s
2022-08-30 22:50:49 |

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

2022-08-30 22:50:49 | ------------------------------------

2022-08-30 22:50:49 | [Mutex] waiting for: [message:af3bf6c6-f30f-443f-a6a4-9fa887c0d55f]

2022-08-30 22:50:49 | [Mutex] received everything.

2022-08-30 22:50:49 |


===== simulation of connection failure


2022-08-30 22:50:49 |


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


2022-08-30 22:50:49 |


===== sending message to look for


2022-08-30 22:50:50 |


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


2022-08-30 22:50:50 |


===== broadcasting presence


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

2022-08-30 22:50:50 | [Mutex] isItemNotified: message:9fe81294-254e-42de-ac88-65729d316fa6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.393s
2022-08-30 22:50:51 |

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

2022-08-30 22:50:51 | ------------------------------------

2022-08-30 22:50:51 | [Mutex] waiting for: [message:9e213e49-6099-4695-91eb-91c9302a7568]

2022-08-30 22:50:51 | [Mutex] received everything.

2022-08-30 22:50:51 |


===== simulation of connection failure


2022-08-30 22:50:51 |


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


2022-08-30 22:50:51 |


===== sending message to look for


2022-08-30 22:50:52 |


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


2022-08-30 22:50:55 |


===== broadcasting presence


2022-08-30 22:50:55 | [Mutex] received everything.

2022-08-30 22:50:55 | [Mutex] isItemNotified: message:43190e72-e75a-40d0-81db-e0ec81702a59 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.356s
2022-08-30 22:50:55 |

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

2022-08-30 22:50:55 | ------------------------------------

2022-08-30 22:50:55 | [Mutex] waiting for: [message:00174213-baad-45a2-975c-a8d1a1092360]

2022-08-30 22:50:55 | [Mutex] received everything.

2022-08-30 22:50:55 |


===== simulation of connection failure


2022-08-30 22:50:55 |


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


2022-08-30 22:50:55 |


===== sending message to look for


2022-08-30 22:50:56 |


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


2022-08-30 22:50:57 |


===== broadcasting presence


2022-08-30 22:50:57 | [Mutex] received everything.

2022-08-30 22:50:57 | [Mutex] isItemNotified: message:30da6348-0d29-4299-a667-c13904258677 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.363s
2022-08-30 22:50:57 |

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

2022-08-30 22:50:57 | ------------------------------------

2022-08-30 22:50:57 | [Mutex] waiting for: [message:f7ae7a5b-2fae-44f4-81f9-f398b42f7cf6]

2022-08-30 22:50:57 | [Mutex] received everything.

2022-08-30 22:50:57 |


===== simulation of connection failure


2022-08-30 22:50:57 |


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


2022-08-30 22:50:58 |


===== sending message to look for


2022-08-30 22:50:59 |


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


2022-08-30 22:51:01 |


===== broadcasting presence


2022-08-30 22:51:01 | [Mutex] received everything.

2022-08-30 22:51:01 | [Mutex] isItemNotified: message:37721717-c223-45d1-ab2e-3903bc61b658 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.342s
2022-08-30 22:51:01 |

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

2022-08-30 22:51:01 | ------------------------------------

2022-08-30 22:51:01 | [Mutex] waiting for: [message:503f2be9-b5c7-4d37-89e2-8173baef1921]

2022-08-30 22:51:02 | [Mutex] received everything.

2022-08-30 22:51:02 |


===== simulation of connection failure


2022-08-30 22:51:02 |


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


2022-08-30 22:51:02 |


===== sending message to look for


2022-08-30 22:51:03 |


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


2022-08-30 22:51:03 |


===== broadcasting presence


2022-08-30 22:51:03 | [Mutex] received everything.

2022-08-30 22:51:03 | [Mutex] isItemNotified: message:4237bd56-8e0f-4cf9-99df-0af72afac0f1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.365s
2022-08-30 22:51:04 |

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

2022-08-30 22:51:04 | ------------------------------------

2022-08-30 22:51:04 | [Mutex] waiting for: [message:81813bb1-7877-43b6-bb94-1c494598cb74]

2022-08-30 22:51:04 | [Mutex] received everything.

2022-08-30 22:51:04 |


===== simulation of connection failure


2022-08-30 22:51:04 |


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


2022-08-30 22:51:04 |


===== sending message to look for


2022-08-30 22:51:05 |


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


2022-08-30 22:51:07 |


===== broadcasting presence


2022-08-30 22:51:07 | [Mutex] received everything.

2022-08-30 22:51:07 | [Mutex] isItemNotified: message:a401e969-e848-4e39-8ffe-c5e4e43e3cfd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.414s
2022-08-30 22:51:08 |

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

2022-08-30 22:51:08 | ------------------------------------

2022-08-30 22:51:08 | [Mutex] waiting for: [message:a6132159-ce3f-4820-b039-ad06b8d6f212]

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

2022-08-30 22:51:08 |


===== simulation of connection failure


2022-08-30 22:51:08 |


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


2022-08-30 22:51:08 |


===== sending message to look for


2022-08-30 22:51:09 |


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


2022-08-30 22:51:09 |


===== broadcasting presence


2022-08-30 22:51:09 | [Mutex] waiting for: [message:e2e4b672-079b-4d62-8308-e3d19729a445]

2022-08-30 22:51:09 | [Mutex] waiting for: [message:e2e4b672-079b-4d62-8308-e3d19729a445]

2022-08-30 22:51:09 | [Mutex] received everything.

2022-08-30 22:51:09 | [Mutex] isItemNotified: message:e2e4b672-079b-4d62-8308-e3d19729a445 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.350s
2022-08-30 22:51:10 |

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

2022-08-30 22:51:10 | ------------------------------------

2022-08-30 22:51:10 | [Mutex] waiting for: [message:52359fbb-41f7-4665-9a04-5a85b0b55952]

2022-08-30 22:51:10 | [Mutex] received everything.

2022-08-30 22:51:10 |


===== simulation of connection failure


2022-08-30 22:51:10 |


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


2022-08-30 22:51:10 |


===== sending message to look for


2022-08-30 22:51:11 |


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


2022-08-30 22:51:13 |


===== broadcasting presence


2022-08-30 22:51:13 | [Mutex] waiting for: [message:a9a84a29-b2a2-4049-b243-50641556bfef]

2022-08-30 22:51:13 | [Mutex] waiting for: [message:a9a84a29-b2a2-4049-b243-50641556bfef]

2022-08-30 22:51:13 | [Mutex] received everything.

2022-08-30 22:51:13 | [Mutex] isItemNotified: message:a9a84a29-b2a2-4049-b243-50641556bfef :: true