Generated by TestNG with ReportNG at 21:29 PST on Monday 16 January 2023
root@7c41cec37518 / 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 : 166.439s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.368s
2023-01-16 21:31:03 |

2023-01-16 21:31:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:03 | ------------------------------------

2023-01-16 21:31:03 | [Mutex] waiting for: [message:cd29bc0b-235a-480e-bd16-7eab6c131582]

2023-01-16 21:31:03 | [Mutex] received everything.

2023-01-16 21:31:03 |


===== simulation of connection failure


2023-01-16 21:31:03 |


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


2023-01-16 21:31:03 |


===== sending message to look for


2023-01-16 21:31:04 |


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


2023-01-16 21:31:04 |


===== broadcasting presence


2023-01-16 21:31:04 | [Mutex] received everything.

2023-01-16 21:31:04 | [Mutex] isItemNotified: message:f8ceaa8a-9a8f-4378-959f-17729c976e2e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.344s
2023-01-16 21:31:05 |

2023-01-16 21:31:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:05 | ------------------------------------

2023-01-16 21:31:05 | [Mutex] waiting for: [message:612e9379-183c-499c-ba80-e53095b16b2b]

2023-01-16 21:31:05 | [Mutex] received everything.

2023-01-16 21:31:05 |


===== simulation of connection failure


2023-01-16 21:31:05 |


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


2023-01-16 21:31:05 |


===== sending message to look for


2023-01-16 21:31:06 |


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


2023-01-16 21:31:09 |


===== broadcasting presence


2023-01-16 21:31:09 | [Mutex] received everything.

2023-01-16 21:31:09 | [Mutex] isItemNotified: message:f3352f50-ef9a-4d9f-a34e-c9f178c1d6b7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.397s
2023-01-16 21:31:09 |

2023-01-16 21:31:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:09 | ------------------------------------

2023-01-16 21:31:09 | [Mutex] waiting for: [message:38001f4c-3551-4fe2-aea5-d027a04eaaf7]

2023-01-16 21:31:09 | [Mutex] received everything.

2023-01-16 21:31:09 |


===== simulation of connection failure


2023-01-16 21:31:09 |


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


2023-01-16 21:31:10 |


===== sending message to look for


2023-01-16 21:31:11 |


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


2023-01-16 21:31:11 |


===== broadcasting presence


2023-01-16 21:31:11 | [Mutex] received everything.

2023-01-16 21:31:11 | [Mutex] isItemNotified: message:a9394242-9ea1-40a2-a8b1-307e9f0aba83 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.359s
2023-01-16 21:31:12 |

2023-01-16 21:31:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:12 | ------------------------------------

2023-01-16 21:31:12 | [Mutex] waiting for: [message:3b7c86d8-69f8-4041-8e99-a744e69bf4b0]

2023-01-16 21:31:12 | [Mutex] received everything.

2023-01-16 21:31:12 |


===== simulation of connection failure


2023-01-16 21:31:12 |


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


2023-01-16 21:31:12 |


===== sending message to look for


2023-01-16 21:31:13 |


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


2023-01-16 21:31:15 |


===== broadcasting presence


2023-01-16 21:31:15 | [Mutex] received everything.

2023-01-16 21:31:15 | [Mutex] isItemNotified: message:21fc5762-8024-4260-a338-c3de7177ec41 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.365s
2023-01-16 21:31:16 |

2023-01-16 21:31:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:16 | ------------------------------------

2023-01-16 21:31:16 | [Mutex] waiting for: [message:c254857b-f7a5-43db-8ef8-cbb187891c96]

2023-01-16 21:31:16 | [Mutex] received everything.

2023-01-16 21:31:16 |


===== simulation of connection failure


2023-01-16 21:31:16 |


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


2023-01-16 21:31:16 |


===== sending message to look for


2023-01-16 21:31:17 |


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


2023-01-16 21:31:17 |


===== broadcasting presence


2023-01-16 21:31:17 | [Mutex] received everything.

2023-01-16 21:31:17 | [Mutex] isItemNotified: message:d10fc555-8954-4cb5-a852-5e24c89c11fe :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.191s
2023-01-16 21:31:18 |

2023-01-16 21:31:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:31:18 | ------------------------------------

2023-01-16 21:31:18 | [Mutex] waiting for: [message:bac1250e-11a4-466d-ac30-8de25ed34c48]

2023-01-16 21:31:18 | [Mutex] received everything.

2023-01-16 21:31:18 |


===== simulation of connection failure


2023-01-16 21:31:18 |


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


2023-01-16 21:31:18 |


===== sending message to look for


2023-01-16 21:31:19 |


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


2023-01-16 21:31:21 |


===== broadcasting presence


2023-01-16 21:31:21 | [Mutex] waiting for: [message:55ba28db-9b14-469b-87f9-3afa2d58e6b7]

2023-01-16 21:32:19 | [Mutex] waiting for: [message:55ba28db-9b14-469b-87f9-3afa2d58e6b7]

2023-01-16 21:32:19 | [Mutex] waiting for: [message:55ba28db-9b14-469b-87f9-3afa2d58e6b7]

2023-01-16 21:32:19 | [Mutex] received everything.

2023-01-16 21:32:19 | [Mutex] isItemNotified: message:55ba28db-9b14-469b-87f9-3afa2d58e6b7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.426s
2023-01-16 21:32:20 |

2023-01-16 21:32:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:20 | ------------------------------------

2023-01-16 21:32:20 | [Mutex] waiting for: [message:f7e695d0-1c2f-46c7-847d-4e3afa8f77ad]

2023-01-16 21:32:20 | [Mutex] received everything.

2023-01-16 21:32:20 |


===== simulation of connection failure


2023-01-16 21:32:20 |


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


2023-01-16 21:32:20 |


===== sending message to look for


2023-01-16 21:32:21 |


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


2023-01-16 21:32:21 |


===== broadcasting presence


2023-01-16 21:32:21 | [Mutex] waiting for: [message:31836f54-f7f7-4d37-9b6b-e832b069e962]

2023-01-16 21:32:21 | [Mutex] received everything.

2023-01-16 21:32:21 | [Mutex] isItemNotified: message:31836f54-f7f7-4d37-9b6b-e832b069e962 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.373s
2023-01-16 21:32:22 |

2023-01-16 21:32:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:22 | ------------------------------------

2023-01-16 21:32:22 | [Mutex] waiting for: [message:5feee515-6baf-4819-938b-0ebe9e6ef4c3]

2023-01-16 21:32:22 | [Mutex] received everything.

2023-01-16 21:32:22 |


===== simulation of connection failure


2023-01-16 21:32:22 |


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


2023-01-16 21:32:22 |


===== sending message to look for


2023-01-16 21:32:23 |


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


2023-01-16 21:32:25 |


===== broadcasting presence


2023-01-16 21:32:25 | [Mutex] waiting for: [message:e25fc95b-5a34-4bbe-9d55-779c63a4bfd5]

2023-01-16 21:32:25 | [Mutex] waiting for: [message:e25fc95b-5a34-4bbe-9d55-779c63a4bfd5]

2023-01-16 21:32:25 | [Mutex] received everything.

2023-01-16 21:32:25 | [Mutex] isItemNotified: message:e25fc95b-5a34-4bbe-9d55-779c63a4bfd5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.332s
2023-01-16 21:32:26 |

2023-01-16 21:32:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:26 | ------------------------------------

2023-01-16 21:32:26 | [Mutex] waiting for: [message:57bd0dd2-5be1-416c-9874-137d91303f8a]

2023-01-16 21:32:26 | [Mutex] received everything.

2023-01-16 21:32:26 |


===== simulation of connection failure


2023-01-16 21:32:26 |


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


2023-01-16 21:32:26 |


===== sending message to look for


2023-01-16 21:32:27 |


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


2023-01-16 21:32:28 |


===== broadcasting presence


2023-01-16 21:32:28 | [Mutex] received everything.

2023-01-16 21:32:28 | [Mutex] isItemNotified: message:dc1212d9-8fb1-423a-a5cc-8d2bda8045fe :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.340s
2023-01-16 21:32:28 |

2023-01-16 21:32:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:28 | ------------------------------------

2023-01-16 21:32:28 | [Mutex] waiting for: [message:ae6e310d-e876-460e-8312-5cc55504138a]

2023-01-16 21:32:28 | [Mutex] received everything.

2023-01-16 21:32:28 |


===== simulation of connection failure


2023-01-16 21:32:28 |


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


2023-01-16 21:32:28 |


===== sending message to look for


2023-01-16 21:32:29 |


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


2023-01-16 21:32:32 |


===== broadcasting presence


2023-01-16 21:32:32 | [Mutex] received everything.

2023-01-16 21:32:32 | [Mutex] isItemNotified: message:bc29039f-24a9-4f3b-84cc-ba24191487ac :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.338s
2023-01-16 21:32:32 |

2023-01-16 21:32:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:32 | ------------------------------------

2023-01-16 21:32:32 | [Mutex] waiting for: [message:e58c0544-5ad9-4d11-a7d9-20da3642b91b]

2023-01-16 21:32:32 | [Mutex] received everything.

2023-01-16 21:32:32 |


===== simulation of connection failure


2023-01-16 21:32:32 |


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


2023-01-16 21:32:33 |


===== sending message to look for


2023-01-16 21:32:34 |


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


2023-01-16 21:32:34 |


===== broadcasting presence


2023-01-16 21:32:34 | [Mutex] received everything.

2023-01-16 21:32:34 | [Mutex] isItemNotified: message:4d5eaf87-8379-4bac-af94-45340d3beaea :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.355s
2023-01-16 21:32:35 |

2023-01-16 21:32:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:35 | ------------------------------------

2023-01-16 21:32:35 | [Mutex] waiting for: [message:14bc815a-14c5-46df-b3be-e8fa01c635eb]

2023-01-16 21:32:35 | [Mutex] received everything.

2023-01-16 21:32:35 |


===== simulation of connection failure


2023-01-16 21:32:35 |


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


2023-01-16 21:32:35 |


===== sending message to look for


2023-01-16 21:32:36 |


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


2023-01-16 21:32:38 |


===== broadcasting presence


2023-01-16 21:32:38 | [Mutex] received everything.

2023-01-16 21:32:38 | [Mutex] isItemNotified: message:e679b3b2-e237-4fd0-a37d-db27f551292d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.366s
2023-01-16 21:32:39 |

2023-01-16 21:32:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:39 | ------------------------------------

2023-01-16 21:32:39 | [Mutex] waiting for: [message:512182bd-fad4-4662-ade4-52d4b14b1c3d]

2023-01-16 21:32:39 | [Mutex] received everything.

2023-01-16 21:32:39 |


===== simulation of connection failure


2023-01-16 21:32:39 |


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


2023-01-16 21:32:39 |


===== sending message to look for


2023-01-16 21:32:40 |


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


2023-01-16 21:32:40 |


===== broadcasting presence


2023-01-16 21:32:40 | [Mutex] waiting for: [message:7a4ed738-61ee-4270-97b9-1edcd550e717]

2023-01-16 21:32:40 | [Mutex] received everything.

2023-01-16 21:32:40 | [Mutex] isItemNotified: message:7a4ed738-61ee-4270-97b9-1edcd550e717 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.371s
2023-01-16 21:32:41 |

2023-01-16 21:32:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:41 | ------------------------------------

2023-01-16 21:32:41 | [Mutex] waiting for: [message:dc7ac473-bc63-4d63-b0f5-452c31beafa1]

2023-01-16 21:32:41 | [Mutex] received everything.

2023-01-16 21:32:41 |


===== simulation of connection failure


2023-01-16 21:32:41 |


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


2023-01-16 21:32:41 |


===== sending message to look for


2023-01-16 21:32:42 |


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


2023-01-16 21:32:44 |


===== broadcasting presence


2023-01-16 21:32:44 | [Mutex] received everything.

2023-01-16 21:32:44 | [Mutex] isItemNotified: message:61966b05-b185-4c3f-8bbc-1c02d6dce649 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.452s
2023-01-16 21:32:45 |

2023-01-16 21:32:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:45 | ------------------------------------

2023-01-16 21:32:45 | [Mutex] waiting for: [message:3a18f473-c249-475b-8063-5d3d8d88a10b]

2023-01-16 21:32:45 | [Mutex] received everything.

2023-01-16 21:32:45 |


===== simulation of connection failure


2023-01-16 21:32:45 |


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


2023-01-16 21:32:45 |


===== sending message to look for


2023-01-16 21:32:46 |


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


2023-01-16 21:32:46 |


===== broadcasting presence


2023-01-16 21:32:46 | [Mutex] waiting for: [message:c1581141-47b8-43b4-8f41-7bbce2bd8a39]

2023-01-16 21:32:47 | [Mutex] waiting for: [message:c1581141-47b8-43b4-8f41-7bbce2bd8a39]

2023-01-16 21:32:47 | [Mutex] received everything.

2023-01-16 21:32:47 | [Mutex] isItemNotified: message:c1581141-47b8-43b4-8f41-7bbce2bd8a39 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.260s
2023-01-16 21:32:47 |

2023-01-16 21:32:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-01-16 21:32:47 | ------------------------------------

2023-01-16 21:32:47 | [Mutex] waiting for: [message:1ac9a53b-5ff3-4860-855e-9abd96dc11d2]

2023-01-16 21:32:47 | [Mutex] received everything.

2023-01-16 21:32:47 |


===== simulation of connection failure


2023-01-16 21:32:47 |


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


2023-01-16 21:32:47 |


===== sending message to look for


2023-01-16 21:32:49 |


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


2023-01-16 21:32:51 |


===== broadcasting presence


2023-01-16 21:32:51 | [Mutex] waiting for: [message:4cf2ef26-65f4-4a55-8c36-22d9360c162b]

2023-01-16 21:33:49 | [Mutex] waiting for: [message:4cf2ef26-65f4-4a55-8c36-22d9360c162b]

2023-01-16 21:33:49 | [Mutex] received everything.

2023-01-16 21:33:49 | [Mutex] isItemNotified: message:4cf2ef26-65f4-4a55-8c36-22d9360c162b :: true