Generated by TestNG with ReportNG at 22:32 PDT on Friday 25 August 2023
root@3a0debf50d0d / Java 17.0.8 (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.188s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.344s
2023-08-25 22:33:26 |

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

2023-08-25 22:33:26 | ------------------------------------

2023-08-25 22:33:26 | [Mutex] waiting for: [message:594ef58d-366f-48b1-8559-9bae5b31b40b]

2023-08-25 22:33:26 | [Mutex] received everything.

2023-08-25 22:33:26 |


===== simulation of connection failure


2023-08-25 22:33:26 |


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


2023-08-25 22:33:27 |


===== sending message to look for


2023-08-25 22:33:28 |


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


2023-08-25 22:33:28 |


===== broadcasting presence


2023-08-25 22:33:28 | [Mutex] received everything.

2023-08-25 22:33:28 | [Mutex] isItemNotified: message:9935ab21-cbee-49ea-97e0-c68f1fa5f931 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.339s
2023-08-25 22:33:29 |

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

2023-08-25 22:33:29 | ------------------------------------

2023-08-25 22:33:29 | [Mutex] waiting for: [message:bdffc644-7ea4-4ee0-936e-9a93be23fae2]

2023-08-25 22:33:29 | [Mutex] received everything.

2023-08-25 22:33:29 |


===== simulation of connection failure


2023-08-25 22:33:29 |


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


2023-08-25 22:33:29 |


===== sending message to look for


2023-08-25 22:33:30 |


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


2023-08-25 22:33:32 |


===== broadcasting presence


2023-08-25 22:33:32 | [Mutex] received everything.

2023-08-25 22:33:32 | [Mutex] isItemNotified: message:bed5c4ff-c985-4e10-b12a-244422ce097e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.361s
2023-08-25 22:33:33 |

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

2023-08-25 22:33:33 | ------------------------------------

2023-08-25 22:33:33 | [Mutex] waiting for: [message:45831252-e0f6-4074-985d-877d608a7d83]

2023-08-25 22:33:33 | [Mutex] received everything.

2023-08-25 22:33:33 |


===== simulation of connection failure


2023-08-25 22:33:33 |


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


2023-08-25 22:33:33 |


===== sending message to look for


2023-08-25 22:33:34 |


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


2023-08-25 22:33:34 |


===== broadcasting presence


2023-08-25 22:33:34 | [Mutex] received everything.

2023-08-25 22:33:34 | [Mutex] isItemNotified: message:960ef6fd-b1b5-4728-bc03-fbfbe6c93d66 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.349s
2023-08-25 22:33:35 |

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

2023-08-25 22:33:35 | ------------------------------------

2023-08-25 22:33:35 | [Mutex] waiting for: [message:04a69926-a492-4088-8372-1de0fa8bfe3f]

2023-08-25 22:33:35 | [Mutex] received everything.

2023-08-25 22:33:35 |


===== simulation of connection failure


2023-08-25 22:33:35 |


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


2023-08-25 22:33:35 |


===== sending message to look for


2023-08-25 22:33:36 |


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


2023-08-25 22:33:38 |


===== broadcasting presence


2023-08-25 22:33:38 | [Mutex] received everything.

2023-08-25 22:33:38 | [Mutex] isItemNotified: message:5e6ddc7d-4314-433a-acf5-90f05b46c109 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.351s
2023-08-25 22:33:39 |

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

2023-08-25 22:33:39 | ------------------------------------

2023-08-25 22:33:39 | [Mutex] waiting for: [message:832cf412-540e-48fd-864e-fd1e1c614272]

2023-08-25 22:33:39 | [Mutex] received everything.

2023-08-25 22:33:39 |


===== simulation of connection failure


2023-08-25 22:33:39 |


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


2023-08-25 22:33:39 |


===== sending message to look for


2023-08-25 22:33:40 |


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


2023-08-25 22:33:40 |


===== broadcasting presence


2023-08-25 22:33:40 | [Mutex] waiting for: [message:7710eb61-47cf-4708-9de2-2c060865ab61]

2023-08-25 22:33:40 | [Mutex] waiting for: [message:7710eb61-47cf-4708-9de2-2c060865ab61]

2023-08-25 22:33:40 | [Mutex] received everything.

2023-08-25 22:33:40 | [Mutex] isItemNotified: message:7710eb61-47cf-4708-9de2-2c060865ab61 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.375s
2023-08-25 22:33:41 |

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

2023-08-25 22:33:41 | ------------------------------------

2023-08-25 22:33:41 | [Mutex] waiting for: [message:dedb35eb-18d0-495f-baaf-cdb51c792c56]

2023-08-25 22:33:41 | [Mutex] received everything.

2023-08-25 22:33:41 |


===== simulation of connection failure


2023-08-25 22:33:41 |


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


2023-08-25 22:33:41 |


===== sending message to look for


2023-08-25 22:33:42 |


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


2023-08-25 22:33:44 |


===== broadcasting presence


2023-08-25 22:33:44 | [Mutex] received everything.

2023-08-25 22:33:44 | [Mutex] isItemNotified: message:53d2ce9d-f4f5-4afc-982f-ce5dce79660d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.425s
2023-08-25 22:33:45 |

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

2023-08-25 22:33:45 | ------------------------------------

2023-08-25 22:33:45 | [Mutex] waiting for: [message:8df067d9-24e5-4cb4-b183-bd09b7dfbad9]

2023-08-25 22:33:45 | [Mutex] received everything.

2023-08-25 22:33:45 |


===== simulation of connection failure


2023-08-25 22:33:45 |


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


2023-08-25 22:33:45 |


===== sending message to look for


2023-08-25 22:33:46 |


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


2023-08-25 22:33:46 |


===== broadcasting presence


2023-08-25 22:33:46 | [Mutex] waiting for: [message:2d931b22-ed68-40d0-a7d8-c4e6f7498908]

2023-08-25 22:33:46 | [Mutex] waiting for: [message:2d931b22-ed68-40d0-a7d8-c4e6f7498908]

2023-08-25 22:33:47 | [Mutex] received everything.

2023-08-25 22:33:47 | [Mutex] isItemNotified: message:2d931b22-ed68-40d0-a7d8-c4e6f7498908 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.370s
2023-08-25 22:33:47 |

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

2023-08-25 22:33:47 | ------------------------------------

2023-08-25 22:33:47 | [Mutex] waiting for: [message:84d883f3-fe90-4ad4-8f89-b73d2b9f9b16]

2023-08-25 22:33:47 | [Mutex] received everything.

2023-08-25 22:33:47 |


===== simulation of connection failure


2023-08-25 22:33:47 |


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


2023-08-25 22:33:47 |


===== sending message to look for


2023-08-25 22:33:48 |


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


2023-08-25 22:33:51 |


===== broadcasting presence


2023-08-25 22:33:51 | [Mutex] waiting for: [message:05135628-a740-4130-80dc-4ef0ebd2a922]

2023-08-25 22:33:51 | [Mutex] waiting for: [message:05135628-a740-4130-80dc-4ef0ebd2a922]

2023-08-25 22:33:51 | [Mutex] received everything.

2023-08-25 22:33:51 | [Mutex] isItemNotified: message:05135628-a740-4130-80dc-4ef0ebd2a922 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.342s
2023-08-25 22:33:51 |

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

2023-08-25 22:33:51 | ------------------------------------

2023-08-25 22:33:51 | [Mutex] waiting for: [message:c2c0d294-5340-49f0-a2c0-227e8a45d74d]

2023-08-25 22:33:51 | [Mutex] received everything.

2023-08-25 22:33:51 |


===== simulation of connection failure


2023-08-25 22:33:51 |


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


2023-08-25 22:33:51 |


===== sending message to look for


2023-08-25 22:33:52 |


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


2023-08-25 22:33:53 |


===== broadcasting presence


2023-08-25 22:33:53 | [Mutex] received everything.

2023-08-25 22:33:53 | [Mutex] isItemNotified: message:cf54da7f-b32e-49fa-ad42-9ad1f2ceb49c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.363s
2023-08-25 22:33:53 |

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

2023-08-25 22:33:53 | ------------------------------------

2023-08-25 22:33:53 | [Mutex] waiting for: [message:57ffdcd5-bd79-4f82-8bc4-de2c3240382c]

2023-08-25 22:33:53 | [Mutex] received everything.

2023-08-25 22:33:53 |


===== simulation of connection failure


2023-08-25 22:33:53 |


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


2023-08-25 22:33:54 |


===== sending message to look for


2023-08-25 22:33:55 |


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


2023-08-25 22:33:57 |


===== broadcasting presence


2023-08-25 22:33:57 | [Mutex] received everything.

2023-08-25 22:33:57 | [Mutex] isItemNotified: message:769eaaaf-dd50-4c28-8894-7a65c64af8cb :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.364s
2023-08-25 22:33:58 |

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

2023-08-25 22:33:58 | ------------------------------------

2023-08-25 22:33:58 | [Mutex] waiting for: [message:2cc2c402-54a7-4746-b650-fa7af5e0d9ea]

2023-08-25 22:33:58 | [Mutex] received everything.

2023-08-25 22:33:58 |


===== simulation of connection failure


2023-08-25 22:33:58 |


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


2023-08-25 22:33:58 |


===== sending message to look for


2023-08-25 22:33:59 |


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


2023-08-25 22:33:59 |


===== broadcasting presence


2023-08-25 22:33:59 | [Mutex] received everything.

2023-08-25 22:33:59 | [Mutex] isItemNotified: message:04e21493-a7cb-4e2e-81ab-5abd0966b4f8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.367s
2023-08-25 22:34:00 |

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

2023-08-25 22:34:00 | ------------------------------------

2023-08-25 22:34:00 | [Mutex] waiting for: [message:9b61be90-88ec-4d13-a20f-6e1d7275a00f]

2023-08-25 22:34:00 | [Mutex] received everything.

2023-08-25 22:34:00 |


===== simulation of connection failure


2023-08-25 22:34:00 |


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


2023-08-25 22:34:00 |


===== sending message to look for


2023-08-25 22:34:01 |


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


2023-08-25 22:34:03 |


===== broadcasting presence


2023-08-25 22:34:03 | [Mutex] received everything.

2023-08-25 22:34:03 | [Mutex] isItemNotified: message:769087a6-ced7-4fae-868c-14b76217fbfe :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.361s
2023-08-25 22:34:04 |

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

2023-08-25 22:34:04 | ------------------------------------

2023-08-25 22:34:04 | [Mutex] waiting for: [message:8f4388f0-3391-45bf-80e7-639108a16248]

2023-08-25 22:34:04 | [Mutex] received everything.

2023-08-25 22:34:04 |


===== simulation of connection failure


2023-08-25 22:34:04 |


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


2023-08-25 22:34:04 |


===== sending message to look for


2023-08-25 22:34:05 |


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


2023-08-25 22:34:05 |


===== broadcasting presence


2023-08-25 22:34:05 | [Mutex] received everything.

2023-08-25 22:34:05 | [Mutex] isItemNotified: message:b9dbf4c3-e000-4278-9585-eef2baa86e99 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.346s
2023-08-25 22:34:06 |

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

2023-08-25 22:34:06 | ------------------------------------

2023-08-25 22:34:06 | [Mutex] waiting for: [message:90208854-c531-445e-8025-81185c58064c]

2023-08-25 22:34:06 | [Mutex] received everything.

2023-08-25 22:34:06 |


===== simulation of connection failure


2023-08-25 22:34:06 |


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


2023-08-25 22:34:06 |


===== sending message to look for


2023-08-25 22:34:07 |


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


2023-08-25 22:34:09 |


===== broadcasting presence


2023-08-25 22:34:09 | [Mutex] received everything.

2023-08-25 22:34:09 | [Mutex] isItemNotified: message:b3dd947e-b5fe-43b5-8a7d-21ba4fd723ec :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.403s
2023-08-25 22:34:10 |

2023-08-25 22:34:10 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:34:10 | ------------------------------------

2023-08-25 22:34:10 | [Mutex] waiting for: [message:388bc134-d7c4-4cf3-9d07-ad411ec16bda]

2023-08-25 22:34:10 | [Mutex] received everything.

2023-08-25 22:34:10 |


===== simulation of connection failure


2023-08-25 22:34:10 |


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


2023-08-25 22:34:10 |


===== sending message to look for


2023-08-25 22:34:11 |


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


2023-08-25 22:34:11 |


===== broadcasting presence


2023-08-25 22:34:11 | [Mutex] waiting for: [message:0eabf0b7-63d3-4381-a479-fc1cd46c5a43]

2023-08-25 22:34:11 | [Mutex] waiting for: [message:0eabf0b7-63d3-4381-a479-fc1cd46c5a43]

2023-08-25 22:34:11 | [Mutex] received everything.

2023-08-25 22:34:11 | [Mutex] isItemNotified: message:0eabf0b7-63d3-4381-a479-fc1cd46c5a43 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.354s
2023-08-25 22:34:12 |

2023-08-25 22:34:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:34:12 | ------------------------------------

2023-08-25 22:34:12 | [Mutex] waiting for: [message:480dc5e1-a1d9-4615-8333-8086e089a67b]

2023-08-25 22:34:12 | [Mutex] received everything.

2023-08-25 22:34:12 |


===== simulation of connection failure


2023-08-25 22:34:12 |


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


2023-08-25 22:34:12 |


===== sending message to look for


2023-08-25 22:34:13 |


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


2023-08-25 22:34:16 |


===== broadcasting presence


2023-08-25 22:34:16 | [Mutex] waiting for: [message:a7c75a03-cea7-4d95-9a8f-b8fd3891dc59]

2023-08-25 22:34:16 | [Mutex] waiting for: [message:a7c75a03-cea7-4d95-9a8f-b8fd3891dc59]

2023-08-25 22:34:16 | [Mutex] received everything.

2023-08-25 22:34:16 | [Mutex] isItemNotified: message:a7c75a03-cea7-4d95-9a8f-b8fd3891dc59 :: true