Generated by TestNG with ReportNG at 22:46 PDT on Thursday 07 July 2022
root@ed1b7dd8a1b3 / 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 : 50.944s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.375s
2022-07-07 22:47:38 |

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

2022-07-07 22:47:38 | ------------------------------------

2022-07-07 22:47:38 | [Mutex] waiting for: [message:efb2d572-4679-454d-b00d-66b3cff8372f]

2022-07-07 22:47:38 | [Mutex] received everything.

2022-07-07 22:47:38 |


===== simulation of connection failure


2022-07-07 22:47:38 |


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


2022-07-07 22:47:38 |


===== sending message to look for


2022-07-07 22:47:39 |


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


2022-07-07 22:47:39 |


===== broadcasting presence


2022-07-07 22:47:39 | [Mutex] received everything.

2022-07-07 22:47:39 | [Mutex] isItemNotified: message:f9053b97-fed9-40df-b2ae-51645a5bb707 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.410s
2022-07-07 22:47:40 |

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

2022-07-07 22:47:40 | ------------------------------------

2022-07-07 22:47:40 | [Mutex] waiting for: [message:d978f2a5-1eab-408f-9495-0f48136c6b14]

2022-07-07 22:47:40 | [Mutex] received everything.

2022-07-07 22:47:40 |


===== simulation of connection failure


2022-07-07 22:47:40 |


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


2022-07-07 22:47:40 |


===== sending message to look for


2022-07-07 22:47:41 |


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


2022-07-07 22:47:43 |


===== broadcasting presence


2022-07-07 22:47:43 | [Mutex] received everything.

2022-07-07 22:47:43 | [Mutex] isItemNotified: message:363ee3c0-2fc0-4d32-a127-f8a15ec8ca6d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.386s
2022-07-07 22:47:44 |

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

2022-07-07 22:47:44 | ------------------------------------

2022-07-07 22:47:44 | [Mutex] waiting for: [message:ad9efbe9-8486-4f73-ab66-38b9fb5c1128]

2022-07-07 22:47:44 | [Mutex] received everything.

2022-07-07 22:47:44 |


===== simulation of connection failure


2022-07-07 22:47:44 |


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


2022-07-07 22:47:44 |


===== sending message to look for


2022-07-07 22:47:45 |


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


2022-07-07 22:47:45 |


===== broadcasting presence


2022-07-07 22:47:45 | [Mutex] received everything.

2022-07-07 22:47:45 | [Mutex] isItemNotified: message:cbaaf988-d5b8-481b-8366-ffb28fd1e4a7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.385s
2022-07-07 22:47:46 |

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

2022-07-07 22:47:46 | ------------------------------------

2022-07-07 22:47:46 | [Mutex] waiting for: [message:34d2c774-5a5c-4622-9721-2e3f63a2587d]

2022-07-07 22:47:46 | [Mutex] received everything.

2022-07-07 22:47:46 |


===== simulation of connection failure


2022-07-07 22:47:46 |


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


2022-07-07 22:47:47 |


===== sending message to look for


2022-07-07 22:47:48 |


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


2022-07-07 22:47:50 |


===== broadcasting presence


2022-07-07 22:47:50 | [Mutex] received everything.

2022-07-07 22:47:50 | [Mutex] isItemNotified: message:a7200867-7b11-496f-9243-758201f938e2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.432s
2022-07-07 22:47:51 |

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

2022-07-07 22:47:51 | ------------------------------------

2022-07-07 22:47:51 | [Mutex] waiting for: [message:2bc3cc45-4785-4fb1-9a7e-ee0656c36a55]

2022-07-07 22:47:51 | [Mutex] received everything.

2022-07-07 22:47:51 |


===== simulation of connection failure


2022-07-07 22:47:51 |


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


2022-07-07 22:47:51 |


===== sending message to look for


2022-07-07 22:47:52 |


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


2022-07-07 22:47:52 |


===== broadcasting presence


2022-07-07 22:47:52 | [Mutex] waiting for: [message:4b174034-c6a5-4d9f-a098-582b322d38fc]

2022-07-07 22:47:52 | [Mutex] waiting for: [message:4b174034-c6a5-4d9f-a098-582b322d38fc]

2022-07-07 22:47:52 | [Mutex] waiting for: [message:4b174034-c6a5-4d9f-a098-582b322d38fc]

2022-07-07 22:47:52 | [Mutex] received everything.

2022-07-07 22:47:52 | [Mutex] isItemNotified: message:4b174034-c6a5-4d9f-a098-582b322d38fc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.373s
2022-07-07 22:47:53 |

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

2022-07-07 22:47:53 | ------------------------------------

2022-07-07 22:47:53 | [Mutex] waiting for: [message:83106631-4910-4fbc-a337-9d5a98817757]

2022-07-07 22:47:53 | [Mutex] received everything.

2022-07-07 22:47:53 |


===== simulation of connection failure


2022-07-07 22:47:53 |


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


2022-07-07 22:47:53 |


===== sending message to look for


2022-07-07 22:47:54 |


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


2022-07-07 22:47:56 |


===== broadcasting presence


2022-07-07 22:47:56 | [Mutex] received everything.

2022-07-07 22:47:56 | [Mutex] isItemNotified: message:7036ac9a-db1b-4a52-8d23-d1ed181a401f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.420s
2022-07-07 22:47:57 |

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

2022-07-07 22:47:57 | ------------------------------------

2022-07-07 22:47:57 | [Mutex] waiting for: [message:4c1dc0ef-16f7-45fb-9c75-6d10cbaa6ce1]

2022-07-07 22:47:57 | [Mutex] received everything.

2022-07-07 22:47:57 |


===== simulation of connection failure


2022-07-07 22:47:57 |


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


2022-07-07 22:47:57 |


===== sending message to look for


2022-07-07 22:47:58 |


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


2022-07-07 22:47:58 |


===== broadcasting presence


2022-07-07 22:47:58 | [Mutex] waiting for: [message:2ac753a7-0096-4df1-9191-b0d3faab3d97]

2022-07-07 22:47:58 | [Mutex] received everything.

2022-07-07 22:47:58 | [Mutex] isItemNotified: message:2ac753a7-0096-4df1-9191-b0d3faab3d97 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.355s
2022-07-07 22:47:59 |

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

2022-07-07 22:47:59 | ------------------------------------

2022-07-07 22:47:59 | [Mutex] waiting for: [message:7435bce6-3451-494b-b8ed-559e8d97e3b1]

2022-07-07 22:47:59 | [Mutex] received everything.

2022-07-07 22:47:59 |


===== simulation of connection failure


2022-07-07 22:47:59 |


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


2022-07-07 22:47:59 |


===== sending message to look for


2022-07-07 22:48:00 |


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


2022-07-07 22:48:02 |


===== broadcasting presence


2022-07-07 22:48:02 | [Mutex] waiting for: [message:7d4ba488-8067-4617-a0bb-1ad2f5a74f2c]

2022-07-07 22:48:02 | [Mutex] waiting for: [message:7d4ba488-8067-4617-a0bb-1ad2f5a74f2c]

2022-07-07 22:48:02 | [Mutex] received everything.

2022-07-07 22:48:02 | [Mutex] isItemNotified: message:7d4ba488-8067-4617-a0bb-1ad2f5a74f2c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.387s
2022-07-07 22:48:03 |

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

2022-07-07 22:48:03 | ------------------------------------

2022-07-07 22:48:03 | [Mutex] waiting for: [message:a8be2507-d767-4408-a278-827cc077b64e]

2022-07-07 22:48:03 | [Mutex] received everything.

2022-07-07 22:48:03 |


===== simulation of connection failure


2022-07-07 22:48:03 |


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


2022-07-07 22:48:03 |


===== sending message to look for


2022-07-07 22:48:04 |


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


2022-07-07 22:48:05 |


===== broadcasting presence


2022-07-07 22:48:05 | [Mutex] received everything.

2022-07-07 22:48:05 | [Mutex] isItemNotified: message:12ad3f7d-2e6a-47d5-8cf6-4ac86a2561e4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.355s
2022-07-07 22:48:05 |

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

2022-07-07 22:48:05 | ------------------------------------

2022-07-07 22:48:05 | [Mutex] waiting for: [message:e54ab8f7-e88f-4915-9dae-5c9656674425]

2022-07-07 22:48:05 | [Mutex] received everything.

2022-07-07 22:48:05 |


===== simulation of connection failure


2022-07-07 22:48:05 |


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


2022-07-07 22:48:06 |


===== sending message to look for


2022-07-07 22:48:07 |


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


2022-07-07 22:48:09 |


===== broadcasting presence


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

2022-07-07 22:48:09 | [Mutex] isItemNotified: message:3b14cc34-19be-4e0d-949d-b21036db1334 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.336s
2022-07-07 22:48:10 |

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

2022-07-07 22:48:10 | ------------------------------------

2022-07-07 22:48:10 | [Mutex] waiting for: [message:50ff88ad-998a-430b-824e-dc5b862912a3]

2022-07-07 22:48:10 | [Mutex] received everything.

2022-07-07 22:48:10 |


===== simulation of connection failure


2022-07-07 22:48:10 |


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


2022-07-07 22:48:10 |


===== sending message to look for


2022-07-07 22:48:11 |


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


2022-07-07 22:48:11 |


===== broadcasting presence


2022-07-07 22:48:11 | [Mutex] received everything.

2022-07-07 22:48:11 | [Mutex] isItemNotified: message:ee222c93-ce7d-4e39-ba98-855d05b26ede :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.363s
2022-07-07 22:48:12 |

2022-07-07 22:48:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-07 22:48:12 | ------------------------------------

2022-07-07 22:48:12 | [Mutex] waiting for: [message:dfc81807-20c4-43c1-989a-787ed442a67f]

2022-07-07 22:48:12 | [Mutex] received everything.

2022-07-07 22:48:12 |


===== simulation of connection failure


2022-07-07 22:48:12 |


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


2022-07-07 22:48:12 |


===== sending message to look for


2022-07-07 22:48:13 |


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


2022-07-07 22:48:15 |


===== broadcasting presence


2022-07-07 22:48:15 | [Mutex] received everything.

2022-07-07 22:48:15 | [Mutex] isItemNotified: message:e8bd34ed-fedd-415d-ae96-47bc8cd251e2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.359s
2022-07-07 22:48:16 |

2022-07-07 22:48:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-07 22:48:16 | ------------------------------------

2022-07-07 22:48:16 | [Mutex] waiting for: [message:4a634f75-b94a-4ff4-8c83-1f7461d20a51]

2022-07-07 22:48:16 | [Mutex] received everything.

2022-07-07 22:48:16 |


===== simulation of connection failure


2022-07-07 22:48:16 |


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


2022-07-07 22:48:16 |


===== sending message to look for


2022-07-07 22:48:17 |


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


2022-07-07 22:48:17 |


===== broadcasting presence


2022-07-07 22:48:17 | [Mutex] received everything.

2022-07-07 22:48:17 | [Mutex] isItemNotified: message:ff95274d-35f4-48e4-a878-cfeb597bb66a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.361s
2022-07-07 22:48:18 |

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

2022-07-07 22:48:18 | ------------------------------------

2022-07-07 22:48:18 | [Mutex] waiting for: [message:3e4563f3-b5cc-4952-9a9d-eded0002820b]

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

2022-07-07 22:48:18 |


===== simulation of connection failure


2022-07-07 22:48:18 |


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


2022-07-07 22:48:18 |


===== sending message to look for


2022-07-07 22:48:19 |


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


2022-07-07 22:48:21 |


===== broadcasting presence


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

2022-07-07 22:48:21 | [Mutex] isItemNotified: message:392e0540-092b-4262-95a0-e1575f2f6454 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.423s
2022-07-07 22:48:22 |

2022-07-07 22:48:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-07 22:48:22 | ------------------------------------

2022-07-07 22:48:22 | [Mutex] waiting for: [message:27d79f38-8725-494a-ac32-c492de9ee0e2]

2022-07-07 22:48:22 | [Mutex] received everything.

2022-07-07 22:48:22 |


===== simulation of connection failure


2022-07-07 22:48:22 |


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


2022-07-07 22:48:22 |


===== sending message to look for


2022-07-07 22:48:23 |


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


2022-07-07 22:48:23 |


===== broadcasting presence


2022-07-07 22:48:23 | [Mutex] waiting for: [message:c6be913e-84f3-40cc-b5ba-f6c9599a63e2]

2022-07-07 22:48:23 | [Mutex] waiting for: [message:c6be913e-84f3-40cc-b5ba-f6c9599a63e2]

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

2022-07-07 22:48:23 | [Mutex] isItemNotified: message:c6be913e-84f3-40cc-b5ba-f6c9599a63e2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.378s
2022-07-07 22:48:24 |

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

2022-07-07 22:48:24 | ------------------------------------

2022-07-07 22:48:24 | [Mutex] waiting for: [message:1ae26d49-fdfb-49ab-b1a2-edbf2effd2cd]

2022-07-07 22:48:24 | [Mutex] received everything.

2022-07-07 22:48:24 |


===== simulation of connection failure


2022-07-07 22:48:24 |


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


2022-07-07 22:48:24 |


===== sending message to look for


2022-07-07 22:48:25 |


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


2022-07-07 22:48:27 |


===== broadcasting presence


2022-07-07 22:48:27 | [Mutex] waiting for: [message:b801ae05-deb3-4c84-bae0-057dfe80d893]

2022-07-07 22:48:27 | [Mutex] waiting for: [message:b801ae05-deb3-4c84-bae0-057dfe80d893]

2022-07-07 22:48:27 | [Mutex] received everything.

2022-07-07 22:48:27 | [Mutex] isItemNotified: message:b801ae05-deb3-4c84-bae0-057dfe80d893 :: true