Generated by TestNG with ReportNG at 22:18 PDT on Tuesday 02 August 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 : 109.626s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.344s
2022-08-02 22:19:56 |

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

2022-08-02 22:19:56 | ------------------------------------

2022-08-02 22:19:56 | [Mutex] waiting for: [message:ef66cc12-1fc9-4f29-b117-7ae12f807c43]

2022-08-02 22:19:56 | [Mutex] received everything.

2022-08-02 22:19:56 |


===== simulation of connection failure


2022-08-02 22:19:56 |


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


2022-08-02 22:19:56 |


===== sending message to look for


2022-08-02 22:19:57 |


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


2022-08-02 22:19:57 |


===== broadcasting presence


2022-08-02 22:19:57 | [Mutex] received everything.

2022-08-02 22:19:57 | [Mutex] isItemNotified: message:2db34a31-6aa7-4a23-a341-4a45ae3550ed :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.299s
2022-08-02 22:19:58 |

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

2022-08-02 22:19:58 | ------------------------------------

2022-08-02 22:19:58 | [Mutex] waiting for: [message:09c39ee6-25fa-464d-a39b-4552c397a933]

2022-08-02 22:19:58 | [Mutex] received everything.

2022-08-02 22:19:58 |


===== simulation of connection failure


2022-08-02 22:19:58 |


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


2022-08-02 22:19:58 |


===== sending message to look for


2022-08-02 22:19:59 |


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


2022-08-02 22:20:01 |


===== broadcasting presence


2022-08-02 22:20:01 | [Mutex] received everything.

2022-08-02 22:20:01 | [Mutex] isItemNotified: message:e8a8523a-8fc9-417d-ae5f-fe57042323d3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.309s
2022-08-02 22:20:02 |

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

2022-08-02 22:20:02 | ------------------------------------

2022-08-02 22:20:02 | [Mutex] waiting for: [message:cab654d7-bf08-4a50-b29e-93a795fecd76]

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

2022-08-02 22:20:02 |


===== simulation of connection failure


2022-08-02 22:20:02 |


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


2022-08-02 22:20:02 |


===== sending message to look for


2022-08-02 22:20:03 |


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


2022-08-02 22:20:04 |


===== broadcasting presence


2022-08-02 22:20:04 | [Mutex] received everything.

2022-08-02 22:20:04 | [Mutex] isItemNotified: message:28ee06e4-d357-42e5-8d99-76b42697720b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.299s
2022-08-02 22:20:04 |

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

2022-08-02 22:20:04 | ------------------------------------

2022-08-02 22:20:04 | [Mutex] waiting for: [message:474ae48a-5240-464d-b45f-b3a0f084e97d]

2022-08-02 22:20:04 | [Mutex] waiting for: [message:474ae48a-5240-464d-b45f-b3a0f084e97d]

2022-08-02 22:20:04 | [Mutex] received everything.

2022-08-02 22:20:04 |


===== simulation of connection failure


2022-08-02 22:20:04 |


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


2022-08-02 22:20:04 |


===== sending message to look for


2022-08-02 22:20:05 |


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


2022-08-02 22:20:08 |


===== broadcasting presence


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

2022-08-02 22:20:08 | [Mutex] isItemNotified: message:b460b078-dc80-4327-af12-165c7bb27a30 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.311s
2022-08-02 22:20:08 |

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

2022-08-02 22:20:08 | ------------------------------------

2022-08-02 22:20:08 | [Mutex] waiting for: [message:36d91379-fa18-4978-a057-f794a4ec8e26]

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

2022-08-02 22:20:08 |


===== simulation of connection failure


2022-08-02 22:20:08 |


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


2022-08-02 22:20:09 |


===== sending message to look for


2022-08-02 22:20:10 |


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


2022-08-02 22:20:10 |


===== broadcasting presence


2022-08-02 22:20:10 | [Mutex] waiting for: [message:4a9d46f9-6623-4111-b81b-dfb28b8b5e78]

2022-08-02 22:20:10 | [Mutex] received everything.

2022-08-02 22:20:10 | [Mutex] isItemNotified: message:4a9d46f9-6623-4111-b81b-dfb28b8b5e78 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-08-02 22:20:10 |

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

2022-08-02 22:20:10 | ------------------------------------

2022-08-02 22:20:10 | [Mutex] waiting for: [message:7f4a97f1-03dd-4d77-98e5-fc2c48a1782f]

2022-08-02 22:20:10 | [Mutex] received everything.

2022-08-02 22:20:10 |


===== simulation of connection failure


2022-08-02 22:20:10 |


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


2022-08-02 22:20:11 |


===== sending message to look for


2022-08-02 22:20:12 |


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


2022-08-02 22:20:14 |


===== broadcasting presence


2022-08-02 22:20:14 | [Mutex] received everything.

2022-08-02 22:20:14 | [Mutex] isItemNotified: message:a3b54e26-b4a1-4a99-ae8c-b597b2d0c391 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.432s
2022-08-02 22:20:15 |

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

2022-08-02 22:20:15 | ------------------------------------

2022-08-02 22:20:15 | [Mutex] waiting for: [message:f97de0af-c254-43ee-8012-779bac83436f]

2022-08-02 22:20:15 | [Mutex] waiting for: [message:f97de0af-c254-43ee-8012-779bac83436f]

2022-08-02 22:20:15 | [Mutex] received everything.

2022-08-02 22:20:15 |


===== simulation of connection failure


2022-08-02 22:20:15 |


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


2022-08-02 22:20:15 |


===== sending message to look for


2022-08-02 22:20:16 |


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


2022-08-02 22:20:16 |


===== broadcasting presence


2022-08-02 22:20:16 | [Mutex] waiting for: [message:e5ddabec-5d15-474e-9d7a-b090e4373c30]

2022-08-02 22:20:16 | [Mutex] waiting for: [message:e5ddabec-5d15-474e-9d7a-b090e4373c30]

2022-08-02 22:20:16 | [Mutex] waiting for: [message:e5ddabec-5d15-474e-9d7a-b090e4373c30]

2022-08-02 22:20:16 | [Mutex] received everything.

2022-08-02 22:20:16 | [Mutex] isItemNotified: message:e5ddabec-5d15-474e-9d7a-b090e4373c30 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-08-02 22:20:17 |

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

2022-08-02 22:20:17 | ------------------------------------

2022-08-02 22:20:17 | [Mutex] waiting for: [message:f6ab469b-a523-4fc5-88a3-912610de9ee5]

2022-08-02 22:20:17 | [Mutex] received everything.

2022-08-02 22:20:17 |


===== simulation of connection failure


2022-08-02 22:20:17 |


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


2022-08-02 22:20:17 |


===== sending message to look for


2022-08-02 22:20:18 |


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


2022-08-02 22:20:20 |


===== broadcasting presence


2022-08-02 22:20:20 | [Mutex] waiting for: [message:6f755fb0-8a94-4530-a098-2e1a9ce68695]

2022-08-02 22:20:20 | [Mutex] waiting for: [message:6f755fb0-8a94-4530-a098-2e1a9ce68695]

2022-08-02 22:20:20 | [Mutex] waiting for: [message:6f755fb0-8a94-4530-a098-2e1a9ce68695]

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

2022-08-02 22:20:20 | [Mutex] isItemNotified: message:6f755fb0-8a94-4530-a098-2e1a9ce68695 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.362s
2022-08-02 22:20:21 |

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

2022-08-02 22:20:21 | ------------------------------------

2022-08-02 22:20:21 | [Mutex] waiting for: [message:139a2d80-9df6-42c5-8fe0-d6e572d95b0d]

2022-08-02 22:20:21 | [Mutex] waiting for: [message:139a2d80-9df6-42c5-8fe0-d6e572d95b0d]

2022-08-02 22:20:21 | [Mutex] received everything.

2022-08-02 22:20:21 |


===== simulation of connection failure


2022-08-02 22:20:21 |


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


2022-08-02 22:20:21 |


===== sending message to look for


2022-08-02 22:20:22 |


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


2022-08-02 22:20:22 |


===== broadcasting presence


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

2022-08-02 22:20:22 | [Mutex] isItemNotified: message:7340f9bc-fb9a-407a-a711-4bd1b8f2c93e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.302s
2022-08-02 22:20:23 |

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

2022-08-02 22:20:23 | ------------------------------------

2022-08-02 22:20:23 | [Mutex] waiting for: [message:8acad7e9-b22b-4bcd-8954-a487d6f76227]

2022-08-02 22:20:23 | [Mutex] received everything.

2022-08-02 22:20:23 |


===== simulation of connection failure


2022-08-02 22:20:23 |


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


2022-08-02 22:20:23 |


===== sending message to look for


2022-08-02 22:20:24 |


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


2022-08-02 22:20:26 |


===== broadcasting presence


2022-08-02 22:20:26 | [Mutex] received everything.

2022-08-02 22:20:26 | [Mutex] isItemNotified: message:b5cf88ca-7df7-44a1-bce6-1ff2bbb537d8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.292s
2022-08-02 22:20:27 |

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

2022-08-02 22:20:27 | ------------------------------------

2022-08-02 22:20:27 | [Mutex] waiting for: [message:e2fc5136-1b79-4184-9f99-e89847f256d1]

2022-08-02 22:20:27 | [Mutex] received everything.

2022-08-02 22:20:27 |


===== simulation of connection failure


2022-08-02 22:20:27 |


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


2022-08-02 22:20:27 |


===== sending message to look for


2022-08-02 22:20:28 |


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


2022-08-02 22:20:28 |


===== broadcasting presence


2022-08-02 22:20:28 | [Mutex] received everything.

2022-08-02 22:20:28 | [Mutex] isItemNotified: message:5ed3d00c-1125-4817-b9f8-ad01447009dc :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.312s
2022-08-02 22:20:29 |

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

2022-08-02 22:20:29 | ------------------------------------

2022-08-02 22:20:29 | [Mutex] waiting for: [message:3c89a490-b4ae-472c-91b0-e128ace25808]

2022-08-02 22:20:29 | [Mutex] waiting for: [message:3c89a490-b4ae-472c-91b0-e128ace25808]

2022-08-02 22:20:29 | [Mutex] received everything.

2022-08-02 22:20:29 |


===== simulation of connection failure


2022-08-02 22:20:29 |


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


2022-08-02 22:20:29 |


===== sending message to look for


2022-08-02 22:20:30 |


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


2022-08-02 22:20:32 |


===== broadcasting presence


2022-08-02 22:20:32 | [Mutex] received everything.

2022-08-02 22:20:32 | [Mutex] isItemNotified: message:7b25658f-79f3-4937-8837-8070cd28cd54 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.223s
2022-08-02 22:20:33 |

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

2022-08-02 22:20:33 | ------------------------------------

2022-08-02 22:20:33 | [Mutex] waiting for: [message:07422bee-232c-4e19-8a80-6dff54da3080]

2022-08-02 22:20:33 | [Mutex] received everything.

2022-08-02 22:20:33 |


===== simulation of connection failure


2022-08-02 22:20:33 |


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


2022-08-02 22:20:33 |


===== sending message to look for


2022-08-02 22:20:34 |


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


2022-08-02 22:20:34 |


===== broadcasting presence


2022-08-02 22:20:34 | [Mutex] waiting for: [message:f3aaad0d-b236-4ae2-b8cb-cf466bf56450]

2022-08-02 22:21:34 | [Mutex] waiting for: [message:f3aaad0d-b236-4ae2-b8cb-cf466bf56450]

2022-08-02 22:21:34 | [Mutex] waiting for: [message:f3aaad0d-b236-4ae2-b8cb-cf466bf56450]

2022-08-02 22:21:34 | [Mutex] received everything.

2022-08-02 22:21:34 | [Mutex] isItemNotified: message:f3aaad0d-b236-4ae2-b8cb-cf466bf56450 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.321s
2022-08-02 22:21:35 |

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

2022-08-02 22:21:35 | ------------------------------------

2022-08-02 22:21:35 | [Mutex] waiting for: [message:22485c0e-5cd5-4459-8981-8c9c85086135]

2022-08-02 22:21:35 | [Mutex] received everything.

2022-08-02 22:21:35 |


===== simulation of connection failure


2022-08-02 22:21:35 |


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


2022-08-02 22:21:35 |


===== sending message to look for


2022-08-02 22:21:36 |


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


2022-08-02 22:21:38 |


===== broadcasting presence


2022-08-02 22:21:38 | [Mutex] received everything.

2022-08-02 22:21:38 | [Mutex] isItemNotified: message:d130adf2-12dd-4c5e-9101-4d42d696adcd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.349s
2022-08-02 22:21:39 |

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

2022-08-02 22:21:39 | ------------------------------------

2022-08-02 22:21:39 | [Mutex] waiting for: [message:e61228ab-bc5a-4afa-ac8e-ed97bd5cb989]

2022-08-02 22:21:39 | [Mutex] waiting for: [message:e61228ab-bc5a-4afa-ac8e-ed97bd5cb989]

2022-08-02 22:21:39 | [Mutex] received everything.

2022-08-02 22:21:39 |


===== simulation of connection failure


2022-08-02 22:21:39 |


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


2022-08-02 22:21:39 |


===== sending message to look for


2022-08-02 22:21:40 |


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


2022-08-02 22:21:40 |


===== broadcasting presence


2022-08-02 22:21:40 | [Mutex] waiting for: [message:913894d3-51b6-43f1-ad34-376a78e2b79c]

2022-08-02 22:21:41 | [Mutex] received everything.

2022-08-02 22:21:41 | [Mutex] isItemNotified: message:913894d3-51b6-43f1-ad34-376a78e2b79c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.324s
2022-08-02 22:21:41 |

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

2022-08-02 22:21:41 | ------------------------------------

2022-08-02 22:21:41 | [Mutex] waiting for: [message:bb5f214c-c255-4ad8-ac87-8e30ea72b7e6]

2022-08-02 22:21:41 | [Mutex] received everything.

2022-08-02 22:21:41 |


===== simulation of connection failure


2022-08-02 22:21:41 |


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


2022-08-02 22:21:41 |


===== sending message to look for


2022-08-02 22:21:42 |


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


2022-08-02 22:21:45 |


===== broadcasting presence


2022-08-02 22:21:45 | [Mutex] waiting for: [message:ac226e5a-a91f-4f6c-a0ae-7f8941f57b7c]

2022-08-02 22:21:45 | [Mutex] waiting for: [message:ac226e5a-a91f-4f6c-a0ae-7f8941f57b7c]

2022-08-02 22:21:45 | [Mutex] waiting for: [message:ac226e5a-a91f-4f6c-a0ae-7f8941f57b7c]

2022-08-02 22:21:45 | [Mutex] received everything.

2022-08-02 22:21:45 | [Mutex] isItemNotified: message:ac226e5a-a91f-4f6c-a0ae-7f8941f57b7c :: true