Generated by TestNG with ReportNG at 22:46 PDT on Friday 25 August 2023
root@c198f8de0a9c / 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.114s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.371s
2023-08-25 22:47:38 |

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

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

2023-08-25 22:47:38 | [Mutex] waiting for: [message:0d9969fa-e724-4850-b13c-6b0c7e10ee40]

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

2023-08-25 22:47:38 |


===== simulation of connection failure


2023-08-25 22:47:38 |


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


2023-08-25 22:47:38 |


===== sending message to look for


2023-08-25 22:47:39 |


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


2023-08-25 22:47:39 |


===== broadcasting presence


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

2023-08-25 22:47:39 | [Mutex] isItemNotified: message:dd91216f-d1d4-43b4-b175-0a3f33b836ef :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.393s
2023-08-25 22:47:40 |

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

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

2023-08-25 22:47:40 | [Mutex] waiting for: [message:99084b62-0292-467c-820d-8b2c58ab12d4]

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

2023-08-25 22:47:40 |


===== simulation of connection failure


2023-08-25 22:47:40 |


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


2023-08-25 22:47:40 |


===== sending message to look for


2023-08-25 22:47:41 |


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


2023-08-25 22:47:44 |


===== broadcasting presence


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

2023-08-25 22:47:44 | [Mutex] isItemNotified: message:1b07a715-479e-422d-a4f7-25af182f4836 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.394s
2023-08-25 22:47:44 |

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

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

2023-08-25 22:47:44 | [Mutex] waiting for: [message:71d16c49-5816-48d6-949a-417acdd8e0dd]

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

2023-08-25 22:47:44 |


===== simulation of connection failure


2023-08-25 22:47:44 |


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


2023-08-25 22:47:44 |


===== sending message to look for


2023-08-25 22:47:45 |


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


2023-08-25 22:47:46 |


===== broadcasting presence


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

2023-08-25 22:47:46 | [Mutex] isItemNotified: message:decc5992-6632-44f1-a5f4-68c76d2ec982 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.377s
2023-08-25 22:47:46 |

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

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

2023-08-25 22:47:46 | [Mutex] waiting for: [message:cc4497b9-6e1c-4e8b-86cc-1bc40f78a158]

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

2023-08-25 22:47:46 |


===== simulation of connection failure


2023-08-25 22:47:46 |


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


2023-08-25 22:47:46 |


===== sending message to look for


2023-08-25 22:47:48 |


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


2023-08-25 22:47:50 |


===== broadcasting presence


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

2023-08-25 22:47:50 | [Mutex] isItemNotified: message:7169d5dc-6670-4e3b-be75-42cdbb304137 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.425s
2023-08-25 22:47:50 |

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

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

2023-08-25 22:47:50 | [Mutex] waiting for: [message:082389d7-d5e0-4e59-b563-eeb98e7a6d16]

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

2023-08-25 22:47:50 |


===== simulation of connection failure


2023-08-25 22:47:50 |


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


2023-08-25 22:47:51 |


===== sending message to look for


2023-08-25 22:47:52 |


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


2023-08-25 22:47:52 |


===== broadcasting presence


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

2023-08-25 22:47:52 | [Mutex] isItemNotified: message:d076592e-62c8-4ddb-ae21-bd7d2670d7bf :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.341s
2023-08-25 22:47:53 |

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

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

2023-08-25 22:47:53 | [Mutex] waiting for: [message:107053aa-4714-4af5-b80d-2b2dffd2d01a]

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

2023-08-25 22:47:53 |


===== simulation of connection failure


2023-08-25 22:47:53 |


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


2023-08-25 22:47:53 |


===== sending message to look for


2023-08-25 22:47:54 |


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


2023-08-25 22:47:56 |


===== broadcasting presence


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

2023-08-25 22:47:56 | [Mutex] isItemNotified: message:c49c20e6-d0eb-4c7f-9179-29cc0d5cb239 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.429s
2023-08-25 22:47:57 |

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

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

2023-08-25 22:47:57 | [Mutex] waiting for: [message:812c4f6a-c1c6-471a-b8a7-cd4272000a08]

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

2023-08-25 22:47:57 |


===== simulation of connection failure


2023-08-25 22:47:57 |


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


2023-08-25 22:47:57 |


===== sending message to look for


2023-08-25 22:47:58 |


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


2023-08-25 22:47:58 |


===== broadcasting presence


2023-08-25 22:47:58 | [Mutex] waiting for: [message:6c356273-c956-408f-95e6-50c823111f2f]

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

2023-08-25 22:47:58 | [Mutex] isItemNotified: message:6c356273-c956-408f-95e6-50c823111f2f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.371s
2023-08-25 22:47:59 |

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

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

2023-08-25 22:47:59 | [Mutex] waiting for: [message:7b93696c-0c30-4714-be82-7d6f3fc9ba41]

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

2023-08-25 22:47:59 |


===== simulation of connection failure


2023-08-25 22:47:59 |


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


2023-08-25 22:47:59 |


===== sending message to look for


2023-08-25 22:48:00 |


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


2023-08-25 22:48:02 |


===== broadcasting presence


2023-08-25 22:48:02 | [Mutex] waiting for: [message:105b7674-6ee3-4287-8f6f-780231d00285]

2023-08-25 22:48:02 | [Mutex] waiting for: [message:105b7674-6ee3-4287-8f6f-780231d00285]

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

2023-08-25 22:48:02 | [Mutex] isItemNotified: message:105b7674-6ee3-4287-8f6f-780231d00285 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.347s
2023-08-25 22:48:03 |

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

2023-08-25 22:48:03 | ------------------------------------

2023-08-25 22:48:03 | [Mutex] waiting for: [message:5a4a0257-a36b-4fdf-800e-800133db17fa]

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

2023-08-25 22:48:03 |


===== simulation of connection failure


2023-08-25 22:48:03 |


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


2023-08-25 22:48:03 |


===== sending message to look for


2023-08-25 22:48:04 |


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


2023-08-25 22:48:04 |


===== broadcasting presence


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

2023-08-25 22:48:04 | [Mutex] isItemNotified: message:4da1dde2-b503-4638-bc6d-33b2dd41427c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.359s
2023-08-25 22:48:05 |

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

2023-08-25 22:48:05 | ------------------------------------

2023-08-25 22:48:05 | [Mutex] waiting for: [message:6c13ba4f-05c4-4067-81b8-f08cf6baf64d]

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

2023-08-25 22:48:05 |


===== simulation of connection failure


2023-08-25 22:48:05 |


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


2023-08-25 22:48:05 |


===== sending message to look for


2023-08-25 22:48:06 |


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


2023-08-25 22:48:09 |


===== broadcasting presence


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

2023-08-25 22:48:09 | [Mutex] isItemNotified: message:33cc1c88-1ace-48e0-83f5-ff49ac26d97e :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.346s
2023-08-25 22:48:09 |

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

2023-08-25 22:48:09 | ------------------------------------

2023-08-25 22:48:09 | [Mutex] waiting for: [message:b2eb1f59-be8f-4940-89a4-9a550f154cac]

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

2023-08-25 22:48:09 |


===== simulation of connection failure


2023-08-25 22:48:09 |


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


2023-08-25 22:48:09 |


===== sending message to look for


2023-08-25 22:48:10 |


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


2023-08-25 22:48:11 |


===== broadcasting presence


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

2023-08-25 22:48:11 | [Mutex] isItemNotified: message:d72ee3b0-d42c-40d1-9711-a50e84d42376 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.335s
2023-08-25 22:48:11 |

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

2023-08-25 22:48:11 | ------------------------------------

2023-08-25 22:48:11 | [Mutex] waiting for: [message:eedbf742-b084-4067-a3b5-4c2f76080597]

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

2023-08-25 22:48:11 |


===== simulation of connection failure


2023-08-25 22:48:11 |


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


2023-08-25 22:48:11 |


===== sending message to look for


2023-08-25 22:48:12 |


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


2023-08-25 22:48:15 |


===== broadcasting presence


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

2023-08-25 22:48:15 | [Mutex] isItemNotified: message:ceb5a95a-a3b5-471d-91b6-309c651c5fc9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.350s
2023-08-25 22:48:15 |

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

2023-08-25 22:48:15 | ------------------------------------

2023-08-25 22:48:15 | [Mutex] waiting for: [message:f6da48a6-d404-4832-9461-706691b1cbb7]

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

2023-08-25 22:48:15 |


===== simulation of connection failure


2023-08-25 22:48:15 |


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


2023-08-25 22:48:15 |


===== sending message to look for


2023-08-25 22:48:17 |


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


2023-08-25 22:48:17 |


===== broadcasting presence


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

2023-08-25 22:48:17 | [Mutex] isItemNotified: message:870f6ca0-1885-4e5b-a378-ebbae0380ba5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.339s
2023-08-25 22:48:17 |

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

2023-08-25 22:48:17 | ------------------------------------

2023-08-25 22:48:17 | [Mutex] waiting for: [message:ff54a63d-9a19-4d9b-9b8e-2c8c52327949]

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

2023-08-25 22:48:17 |


===== simulation of connection failure


2023-08-25 22:48:17 |


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


2023-08-25 22:48:17 |


===== sending message to look for


2023-08-25 22:48:19 |


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


2023-08-25 22:48:21 |


===== broadcasting presence


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

2023-08-25 22:48:21 | [Mutex] isItemNotified: message:c36ebbad-6051-465f-b96f-b0c3f48980e3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.422s
2023-08-25 22:48:21 |

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

2023-08-25 22:48:21 | ------------------------------------

2023-08-25 22:48:21 | [Mutex] waiting for: [message:794e7d0d-f73d-4e68-8700-75d8b145b20a]

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

2023-08-25 22:48:21 |


===== simulation of connection failure


2023-08-25 22:48:21 |


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


2023-08-25 22:48:21 |


===== sending message to look for


2023-08-25 22:48:23 |


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


2023-08-25 22:48:23 |


===== broadcasting presence


2023-08-25 22:48:23 | [Mutex] waiting for: [message:4912d2e6-be82-4acc-a948-8862d94f76d6]

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

2023-08-25 22:48:23 | [Mutex] isItemNotified: message:4912d2e6-be82-4acc-a948-8862d94f76d6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.376s
2023-08-25 22:48:24 |

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

2023-08-25 22:48:24 | ------------------------------------

2023-08-25 22:48:24 | [Mutex] waiting for: [message:52bd6acf-320e-4b81-929c-152b5027f891]

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

2023-08-25 22:48:24 |


===== simulation of connection failure


2023-08-25 22:48:24 |


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


2023-08-25 22:48:24 |


===== sending message to look for


2023-08-25 22:48:25 |


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


2023-08-25 22:48:27 |


===== broadcasting presence


2023-08-25 22:48:27 | [Mutex] waiting for: [message:d5e59046-fd55-4449-81e8-72906aa1262d]

2023-08-25 22:48:27 | [Mutex] waiting for: [message:d5e59046-fd55-4449-81e8-72906aa1262d]

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

2023-08-25 22:48:27 | [Mutex] isItemNotified: message:d5e59046-fd55-4449-81e8-72906aa1262d :: true