Generated by TestNG with ReportNG at 22:20 PDT on Sunday 18 September 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 : 107.865s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.312s
2022-09-18 22:21:24 |

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

2022-09-18 22:21:24 | ------------------------------------

2022-09-18 22:21:24 | [Mutex] waiting for: [message:75f05fc8-4abd-4e6c-921b-21f57ad9ea5d]

2022-09-18 22:21:24 | [Mutex] received everything.

2022-09-18 22:21:24 |


===== simulation of connection failure


2022-09-18 22:21:24 |


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


2022-09-18 22:21:24 |


===== sending message to look for


2022-09-18 22:21:25 |


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


2022-09-18 22:21:25 |


===== broadcasting presence


2022-09-18 22:21:25 | [Mutex] received everything.

2022-09-18 22:21:25 | [Mutex] isItemNotified: message:3a364dc9-0115-45c1-a49f-81527b35ecc7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.311s
2022-09-18 22:21:26 |

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

2022-09-18 22:21:26 | ------------------------------------

2022-09-18 22:21:26 | [Mutex] waiting for: [message:398a1d7b-aa25-4515-89b7-47432faca289]

2022-09-18 22:21:26 | [Mutex] received everything.

2022-09-18 22:21:26 |


===== simulation of connection failure


2022-09-18 22:21:26 |


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


2022-09-18 22:21:26 |


===== sending message to look for


2022-09-18 22:21:27 |


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


2022-09-18 22:21:29 |


===== broadcasting presence


2022-09-18 22:21:29 | [Mutex] received everything.

2022-09-18 22:21:29 | [Mutex] isItemNotified: message:66df02b5-d97c-4752-99f9-f8d3fbd3fe1c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-09-18 22:21:30 |

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

2022-09-18 22:21:30 | ------------------------------------

2022-09-18 22:21:30 | [Mutex] waiting for: [message:8277a393-34cf-44b6-aa5c-003de9ae632b]

2022-09-18 22:21:30 | [Mutex] received everything.

2022-09-18 22:21:30 |


===== simulation of connection failure


2022-09-18 22:21:30 |


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


2022-09-18 22:21:30 |


===== sending message to look for


2022-09-18 22:21:31 |


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


2022-09-18 22:21:31 |


===== broadcasting presence


2022-09-18 22:21:31 | [Mutex] received everything.

2022-09-18 22:21:31 | [Mutex] isItemNotified: message:fe331dfa-be55-4004-9459-30495955c0ac :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.310s
2022-09-18 22:21:32 |

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

2022-09-18 22:21:32 | ------------------------------------

2022-09-18 22:21:32 | [Mutex] waiting for: [message:a981f1a9-3c9b-48ad-886d-60c90fbbe6b7]

2022-09-18 22:21:32 | [Mutex] received everything.

2022-09-18 22:21:32 |


===== simulation of connection failure


2022-09-18 22:21:32 |


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


2022-09-18 22:21:32 |


===== sending message to look for


2022-09-18 22:21:34 |


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


2022-09-18 22:21:36 |


===== broadcasting presence


2022-09-18 22:21:36 | [Mutex] received everything.

2022-09-18 22:21:36 | [Mutex] isItemNotified: message:c9517d47-efa4-4b55-89af-b0a62ffcab10 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.324s
2022-09-18 22:21:36 |

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

2022-09-18 22:21:36 | ------------------------------------

2022-09-18 22:21:36 | [Mutex] waiting for: [message:c8199649-b695-4b65-a70c-3cc85e7062eb]

2022-09-18 22:21:36 | [Mutex] waiting for: [message:c8199649-b695-4b65-a70c-3cc85e7062eb]

2022-09-18 22:21:36 | [Mutex] received everything.

2022-09-18 22:21:36 |


===== simulation of connection failure


2022-09-18 22:21:36 |


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


2022-09-18 22:21:37 |


===== sending message to look for


2022-09-18 22:21:38 |


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


2022-09-18 22:21:38 |


===== broadcasting presence


2022-09-18 22:21:38 | [Mutex] waiting for: [message:de6a4e28-1d26-4309-b51b-9aafad03d1cf]

2022-09-18 22:21:38 | [Mutex] waiting for: [message:de6a4e28-1d26-4309-b51b-9aafad03d1cf]

2022-09-18 22:21:38 | [Mutex] received everything.

2022-09-18 22:21:38 | [Mutex] isItemNotified: message:de6a4e28-1d26-4309-b51b-9aafad03d1cf :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.386s
2022-09-18 22:21:39 |

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

2022-09-18 22:21:39 | ------------------------------------

2022-09-18 22:21:39 | [Mutex] waiting for: [message:6e67f07c-23f0-4406-950d-7c443668f378]

2022-09-18 22:21:39 | [Mutex] waiting for: [message:6e67f07c-23f0-4406-950d-7c443668f378]

2022-09-18 22:21:39 | [Mutex] received everything.

2022-09-18 22:21:39 |


===== simulation of connection failure


2022-09-18 22:21:39 |


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


2022-09-18 22:21:39 |


===== sending message to look for


2022-09-18 22:21:40 |


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


2022-09-18 22:21:42 |


===== broadcasting presence


2022-09-18 22:21:42 | [Mutex] received everything.

2022-09-18 22:21:42 | [Mutex] isItemNotified: message:acaac0d8-3796-471f-9015-820c557e6101 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.359s
2022-09-18 22:21:43 |

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

2022-09-18 22:21:43 | ------------------------------------

2022-09-18 22:21:43 | [Mutex] waiting for: [message:fa149d9a-c675-4522-8519-bfbba4ef3cbc]

2022-09-18 22:21:43 | [Mutex] received everything.

2022-09-18 22:21:43 |


===== simulation of connection failure


2022-09-18 22:21:43 |


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


2022-09-18 22:21:43 |


===== sending message to look for


2022-09-18 22:21:44 |


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


2022-09-18 22:21:44 |


===== broadcasting presence


2022-09-18 22:21:44 | [Mutex] waiting for: [message:6f810b9b-516b-459e-b316-eeff37a7c80e]

2022-09-18 22:21:44 | [Mutex] waiting for: [message:6f810b9b-516b-459e-b316-eeff37a7c80e]

2022-09-18 22:21:44 | [Mutex] received everything.

2022-09-18 22:21:44 | [Mutex] isItemNotified: message:6f810b9b-516b-459e-b316-eeff37a7c80e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.336s
2022-09-18 22:21:45 |

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

2022-09-18 22:21:45 | ------------------------------------

2022-09-18 22:21:45 | [Mutex] waiting for: [message:f217b411-2824-49e3-86b1-843ba8443578]

2022-09-18 22:21:45 | [Mutex] received everything.

2022-09-18 22:21:45 |


===== simulation of connection failure


2022-09-18 22:21:45 |


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


2022-09-18 22:21:45 |


===== sending message to look for


2022-09-18 22:21:46 |


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


2022-09-18 22:21:48 |


===== broadcasting presence


2022-09-18 22:21:48 | [Mutex] waiting for: [message:43f54f0c-b6b4-408d-bf15-fbd05f2b92a6]

2022-09-18 22:21:48 | [Mutex] waiting for: [message:43f54f0c-b6b4-408d-bf15-fbd05f2b92a6]

2022-09-18 22:21:48 | [Mutex] waiting for: [message:43f54f0c-b6b4-408d-bf15-fbd05f2b92a6]

2022-09-18 22:21:48 | [Mutex] received everything.

2022-09-18 22:21:48 | [Mutex] isItemNotified: message:43f54f0c-b6b4-408d-bf15-fbd05f2b92a6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.319s
2022-09-18 22:21:49 |

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

2022-09-18 22:21:49 | ------------------------------------

2022-09-18 22:21:49 | [Mutex] waiting for: [message:80d3848b-75d4-4430-8d8f-f419839a7366]

2022-09-18 22:21:49 | [Mutex] waiting for: [message:80d3848b-75d4-4430-8d8f-f419839a7366]

2022-09-18 22:21:49 | [Mutex] received everything.

2022-09-18 22:21:49 |


===== simulation of connection failure


2022-09-18 22:21:49 |


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


2022-09-18 22:21:49 |


===== sending message to look for


2022-09-18 22:21:50 |


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


2022-09-18 22:21:50 |


===== broadcasting presence


2022-09-18 22:21:50 | [Mutex] received everything.

2022-09-18 22:21:50 | [Mutex] isItemNotified: message:7a8cd49d-3407-4373-b75b-412f217bc971 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.323s
2022-09-18 22:21:51 |

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

2022-09-18 22:21:51 | ------------------------------------

2022-09-18 22:21:51 | [Mutex] waiting for: [message:bd0a8a82-021e-4360-ad25-ab90b53399c0]

2022-09-18 22:21:51 | [Mutex] waiting for: [message:bd0a8a82-021e-4360-ad25-ab90b53399c0]

2022-09-18 22:21:51 | [Mutex] received everything.

2022-09-18 22:21:51 |


===== simulation of connection failure


2022-09-18 22:21:51 |


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


2022-09-18 22:21:51 |


===== sending message to look for


2022-09-18 22:21:52 |


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


2022-09-18 22:21:55 |


===== broadcasting presence


2022-09-18 22:21:55 | [Mutex] received everything.

2022-09-18 22:21:55 | [Mutex] isItemNotified: message:3094f240-5969-4d82-bb4b-657e13b6afed :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.294s
2022-09-18 22:21:55 |

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

2022-09-18 22:21:55 | ------------------------------------

2022-09-18 22:21:55 | [Mutex] waiting for: [message:c0a73633-dc40-48d4-9998-e7e22b0723a8]

2022-09-18 22:21:55 | [Mutex] received everything.

2022-09-18 22:21:55 |


===== simulation of connection failure


2022-09-18 22:21:55 |


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


2022-09-18 22:21:55 |


===== sending message to look for


2022-09-18 22:21:56 |


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


2022-09-18 22:21:57 |


===== broadcasting presence


2022-09-18 22:21:57 | [Mutex] received everything.

2022-09-18 22:21:57 | [Mutex] isItemNotified: message:a17f3b60-2472-453e-aee8-8448a526b9ff :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.314s
2022-09-18 22:21:57 |

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

2022-09-18 22:21:57 | ------------------------------------

2022-09-18 22:21:57 | [Mutex] waiting for: [message:afad2495-2747-40a1-9cf4-ee0487b10d46]

2022-09-18 22:21:57 | [Mutex] waiting for: [message:afad2495-2747-40a1-9cf4-ee0487b10d46]

2022-09-18 22:21:57 | [Mutex] received everything.

2022-09-18 22:21:57 |


===== simulation of connection failure


2022-09-18 22:21:57 |


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


2022-09-18 22:21:57 |


===== sending message to look for


2022-09-18 22:21:58 |


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


2022-09-18 22:22:00 |


===== broadcasting presence


2022-09-18 22:22:00 | [Mutex] received everything.

2022-09-18 22:22:00 | [Mutex] isItemNotified: message:c078d9ae-b830-44d2-bb19-fb3b2a8229bc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.310s
2022-09-18 22:22:01 |

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

2022-09-18 22:22:01 | ------------------------------------

2022-09-18 22:22:01 | [Mutex] waiting for: [message:d92bdb06-8502-45b4-b4db-374fd3b176b4]

2022-09-18 22:22:01 | [Mutex] received everything.

2022-09-18 22:22:01 |


===== simulation of connection failure


2022-09-18 22:22:01 |


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


2022-09-18 22:22:01 |


===== sending message to look for


2022-09-18 22:22:02 |


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


2022-09-18 22:22:03 |


===== broadcasting presence


2022-09-18 22:22:03 | [Mutex] waiting for: [message:e365cf3c-c017-4cc7-91e0-bbdb64d9a9d9]

2022-09-18 22:22:03 | [Mutex] received everything.

2022-09-18 22:22:03 | [Mutex] isItemNotified: message:e365cf3c-c017-4cc7-91e0-bbdb64d9a9d9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.177s
2022-09-18 22:22:04 |

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

2022-09-18 22:22:04 | ------------------------------------

2022-09-18 22:22:04 | [Mutex] waiting for: [message:0fa20e1f-038c-44ad-8622-9d52058f1626]

2022-09-18 22:22:04 | [Mutex] received everything.

2022-09-18 22:22:04 |


===== simulation of connection failure


2022-09-18 22:22:04 |


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


2022-09-18 22:22:04 |


===== sending message to look for


2022-09-18 22:22:05 |


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


2022-09-18 22:22:07 |


===== broadcasting presence


2022-09-18 22:22:07 | [Mutex] waiting for: [message:32ba1dd5-6be6-4b6e-84af-7fc30bcac653]

2022-09-18 22:23:05 | [Mutex] waiting for: [message:32ba1dd5-6be6-4b6e-84af-7fc30bcac653]

2022-09-18 22:23:05 | [Mutex] waiting for: [message:32ba1dd5-6be6-4b6e-84af-7fc30bcac653]

2022-09-18 22:23:05 | [Mutex] received everything.

2022-09-18 22:23:05 | [Mutex] isItemNotified: message:32ba1dd5-6be6-4b6e-84af-7fc30bcac653 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.364s
2022-09-18 22:23:05 |

2022-09-18 22:23:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-18 22:23:05 | ------------------------------------

2022-09-18 22:23:05 | [Mutex] waiting for: [message:7c5d08d7-6cab-4ea5-ac75-828367797e48]

2022-09-18 22:23:05 | [Mutex] waiting for: [message:7c5d08d7-6cab-4ea5-ac75-828367797e48]

2022-09-18 22:23:05 | [Mutex] received everything.

2022-09-18 22:23:05 |


===== simulation of connection failure


2022-09-18 22:23:05 |


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


2022-09-18 22:23:06 |


===== sending message to look for


2022-09-18 22:23:07 |


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


2022-09-18 22:23:07 |


===== broadcasting presence


2022-09-18 22:23:07 | [Mutex] waiting for: [message:d1d063b2-8ff4-41f6-ab5b-b87f7b9edf2b]

2022-09-18 22:23:07 | [Mutex] waiting for: [message:d1d063b2-8ff4-41f6-ab5b-b87f7b9edf2b]

2022-09-18 22:23:07 | [Mutex] received everything.

2022-09-18 22:23:07 | [Mutex] isItemNotified: message:d1d063b2-8ff4-41f6-ab5b-b87f7b9edf2b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.325s
2022-09-18 22:23:08 |

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

2022-09-18 22:23:08 | ------------------------------------

2022-09-18 22:23:08 | [Mutex] waiting for: [message:1ae38e88-5e75-4381-b7dc-99890ba7eca9]

2022-09-18 22:23:08 | [Mutex] waiting for: [message:1ae38e88-5e75-4381-b7dc-99890ba7eca9]

2022-09-18 22:23:08 | [Mutex] received everything.

2022-09-18 22:23:08 |


===== simulation of connection failure


2022-09-18 22:23:08 |


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


2022-09-18 22:23:08 |


===== sending message to look for


2022-09-18 22:23:09 |


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


2022-09-18 22:23:11 |


===== broadcasting presence


2022-09-18 22:23:11 | [Mutex] waiting for: [message:9f8301ff-01dc-43aa-be52-d35c1ab5c230]

2022-09-18 22:23:11 | [Mutex] waiting for: [message:9f8301ff-01dc-43aa-be52-d35c1ab5c230]

2022-09-18 22:23:11 | [Mutex] waiting for: [message:9f8301ff-01dc-43aa-be52-d35c1ab5c230]

2022-09-18 22:23:11 | [Mutex] received everything.

2022-09-18 22:23:11 | [Mutex] isItemNotified: message:9f8301ff-01dc-43aa-be52-d35c1ab5c230 :: true