Generated by TestNG with ReportNG at 05:51 PDT on Monday 24 October 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 : 167.718s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.332s
2022-10-24 05:58:12 |

2022-10-24 05:58:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:12 | ------------------------------------

2022-10-24 05:58:12 | [Mutex] waiting for: [message:3a7bb75c-a784-4cf5-8a67-07f46a32d3c8]

2022-10-24 05:58:12 | [Mutex] waiting for: [message:3a7bb75c-a784-4cf5-8a67-07f46a32d3c8]

2022-10-24 05:58:12 | [Mutex] received everything.

2022-10-24 05:58:12 |


===== simulation of connection failure


2022-10-24 05:58:12 |


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


2022-10-24 05:58:12 |


===== sending message to look for


2022-10-24 05:58:13 |


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


2022-10-24 05:58:13 |


===== broadcasting presence


2022-10-24 05:58:13 | [Mutex] received everything.

2022-10-24 05:58:13 | [Mutex] isItemNotified: message:5a61343e-41a1-473f-b29a-6e4e391119ec :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-10-24 05:58:14 |

2022-10-24 05:58:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:14 | ------------------------------------

2022-10-24 05:58:14 | [Mutex] waiting for: [message:81cdb8f3-542c-408c-8ea8-d67de8b26078]

2022-10-24 05:58:14 | [Mutex] waiting for: [message:81cdb8f3-542c-408c-8ea8-d67de8b26078]

2022-10-24 05:58:14 | [Mutex] received everything.

2022-10-24 05:58:14 |


===== simulation of connection failure


2022-10-24 05:58:14 |


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


2022-10-24 05:58:14 |


===== sending message to look for


2022-10-24 05:58:15 |


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


2022-10-24 05:58:17 |


===== broadcasting presence


2022-10-24 05:58:17 | [Mutex] received everything.

2022-10-24 05:58:17 | [Mutex] isItemNotified: message:cd5b0bf8-b652-41fc-aa02-a6920ce5b2e8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.305s
2022-10-24 05:58:18 |

2022-10-24 05:58:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:18 | ------------------------------------

2022-10-24 05:58:18 | [Mutex] waiting for: [message:20002286-d418-4e7f-87e2-96dedc9aad6e]

2022-10-24 05:58:18 | [Mutex] received everything.

2022-10-24 05:58:18 |


===== simulation of connection failure


2022-10-24 05:58:18 |


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


2022-10-24 05:58:18 |


===== sending message to look for


2022-10-24 05:58:19 |


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


2022-10-24 05:58:19 |


===== broadcasting presence


2022-10-24 05:58:19 | [Mutex] received everything.

2022-10-24 05:58:19 | [Mutex] isItemNotified: message:7e064a5b-7960-4310-aabf-777b4b9cafb7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.304s
2022-10-24 05:58:20 |

2022-10-24 05:58:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:20 | ------------------------------------

2022-10-24 05:58:20 | [Mutex] waiting for: [message:4109377d-95a3-495f-a8bf-5af4e95a187c]

2022-10-24 05:58:20 | [Mutex] received everything.

2022-10-24 05:58:20 |


===== simulation of connection failure


2022-10-24 05:58:20 |


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


2022-10-24 05:58:20 |


===== sending message to look for


2022-10-24 05:58:21 |


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


2022-10-24 05:58:23 |


===== broadcasting presence


2022-10-24 05:58:23 | [Mutex] received everything.

2022-10-24 05:58:23 | [Mutex] isItemNotified: message:21e61b0a-fd98-406b-8371-a77a005f99e7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.311s
2022-10-24 05:58:24 |

2022-10-24 05:58:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:24 | ------------------------------------

2022-10-24 05:58:24 | [Mutex] waiting for: [message:6dc8902a-4511-4d93-b107-cf9d6c02e68c]

2022-10-24 05:58:24 | [Mutex] waiting for: [message:6dc8902a-4511-4d93-b107-cf9d6c02e68c]

2022-10-24 05:58:24 | [Mutex] received everything.

2022-10-24 05:58:24 |


===== simulation of connection failure


2022-10-24 05:58:24 |


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


2022-10-24 05:58:24 |


===== sending message to look for


2022-10-24 05:58:25 |


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


2022-10-24 05:58:25 |


===== broadcasting presence


2022-10-24 05:58:25 | [Mutex] waiting for: [message:b59dbec5-0006-4b75-b656-541ff00720fb]

2022-10-24 05:58:25 | [Mutex] received everything.

2022-10-24 05:58:25 | [Mutex] isItemNotified: message:b59dbec5-0006-4b75-b656-541ff00720fb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.219s
2022-10-24 05:58:26 |

2022-10-24 05:58:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:58:26 | ------------------------------------

2022-10-24 05:58:26 | [Mutex] waiting for: [message:2d69e428-a400-4b04-8814-5a2982c6b6bc]

2022-10-24 05:58:26 | [Mutex] waiting for: [message:2d69e428-a400-4b04-8814-5a2982c6b6bc]

2022-10-24 05:58:26 | [Mutex] received everything.

2022-10-24 05:58:26 |


===== simulation of connection failure


2022-10-24 05:58:26 |


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


2022-10-24 05:58:26 |


===== sending message to look for


2022-10-24 05:58:27 |


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


2022-10-24 05:58:30 |


===== broadcasting presence


2022-10-24 05:58:30 | [Mutex] waiting for: [message:9e10862c-067f-4859-afcb-043cd6805c9e]

2022-10-24 05:59:28 | [Mutex] waiting for: [message:9e10862c-067f-4859-afcb-043cd6805c9e]

2022-10-24 05:59:28 | [Mutex] received everything.

2022-10-24 05:59:28 | [Mutex] isItemNotified: message:9e10862c-067f-4859-afcb-043cd6805c9e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.353s
2022-10-24 05:59:28 |

2022-10-24 05:59:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:28 | ------------------------------------

2022-10-24 05:59:28 | [Mutex] waiting for: [message:9852ac8f-e982-4df4-bd6f-8c0e2fd9d871]

2022-10-24 05:59:28 | [Mutex] received everything.

2022-10-24 05:59:28 |


===== simulation of connection failure


2022-10-24 05:59:28 |


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


2022-10-24 05:59:28 |


===== sending message to look for


2022-10-24 05:59:29 |


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


2022-10-24 05:59:30 |


===== broadcasting presence


2022-10-24 05:59:30 | [Mutex] waiting for: [message:af41f63b-76e9-4a9d-afad-32abe6b802f1]

2022-10-24 05:59:30 | [Mutex] waiting for: [message:af41f63b-76e9-4a9d-afad-32abe6b802f1]

2022-10-24 05:59:30 | [Mutex] waiting for: [message:af41f63b-76e9-4a9d-afad-32abe6b802f1]

2022-10-24 05:59:30 | [Mutex] received everything.

2022-10-24 05:59:30 | [Mutex] isItemNotified: message:af41f63b-76e9-4a9d-afad-32abe6b802f1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.334s
2022-10-24 05:59:30 |

2022-10-24 05:59:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:30 | ------------------------------------

2022-10-24 05:59:30 | [Mutex] waiting for: [message:0cfdaf79-b909-4af8-9b62-c4b1e627510d]

2022-10-24 05:59:30 | [Mutex] waiting for: [message:0cfdaf79-b909-4af8-9b62-c4b1e627510d]

2022-10-24 05:59:30 | [Mutex] received everything.

2022-10-24 05:59:30 |


===== simulation of connection failure


2022-10-24 05:59:30 |


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


2022-10-24 05:59:31 |


===== sending message to look for


2022-10-24 05:59:32 |


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


2022-10-24 05:59:34 |


===== broadcasting presence


2022-10-24 05:59:34 | [Mutex] waiting for: [message:44b47a8c-09af-4161-bb06-b3407a8d25b6]

2022-10-24 05:59:34 | [Mutex] waiting for: [message:44b47a8c-09af-4161-bb06-b3407a8d25b6]

2022-10-24 05:59:34 | [Mutex] waiting for: [message:44b47a8c-09af-4161-bb06-b3407a8d25b6]

2022-10-24 05:59:34 | [Mutex] received everything.

2022-10-24 05:59:34 | [Mutex] isItemNotified: message:44b47a8c-09af-4161-bb06-b3407a8d25b6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.294s
2022-10-24 05:59:35 |

2022-10-24 05:59:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:35 | ------------------------------------

2022-10-24 05:59:35 | [Mutex] waiting for: [message:a965bb8e-142a-478f-a83e-c0bb0296c480]

2022-10-24 05:59:35 | [Mutex] waiting for: [message:a965bb8e-142a-478f-a83e-c0bb0296c480]

2022-10-24 05:59:35 | [Mutex] received everything.

2022-10-24 05:59:35 |


===== simulation of connection failure


2022-10-24 05:59:35 |


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


2022-10-24 05:59:35 |


===== sending message to look for


2022-10-24 05:59:36 |


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


2022-10-24 05:59:36 |


===== broadcasting presence


2022-10-24 05:59:36 | [Mutex] received everything.

2022-10-24 05:59:36 | [Mutex] isItemNotified: message:1469cfa5-5c22-4edb-b7cb-e253767d264f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.336s
2022-10-24 05:59:37 |

2022-10-24 05:59:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:37 | ------------------------------------

2022-10-24 05:59:37 | [Mutex] waiting for: [message:3ff49e3c-ab15-4511-af23-2301599966cb]

2022-10-24 05:59:37 | [Mutex] received everything.

2022-10-24 05:59:37 |


===== simulation of connection failure


2022-10-24 05:59:37 |


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


2022-10-24 05:59:37 |


===== sending message to look for


2022-10-24 05:59:38 |


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


2022-10-24 05:59:40 |


===== broadcasting presence


2022-10-24 05:59:40 | [Mutex] received everything.

2022-10-24 05:59:40 | [Mutex] isItemNotified: message:8aa75b54-1fa7-456c-ada0-12bbca3f78a3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.301s
2022-10-24 05:59:41 |

2022-10-24 05:59:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:41 | ------------------------------------

2022-10-24 05:59:41 | [Mutex] waiting for: [message:504b00f6-549b-499e-ba56-fa4972b93c42]

2022-10-24 05:59:41 | [Mutex] received everything.

2022-10-24 05:59:41 |


===== simulation of connection failure


2022-10-24 05:59:41 |


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


2022-10-24 05:59:41 |


===== sending message to look for


2022-10-24 05:59:42 |


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


2022-10-24 05:59:42 |


===== broadcasting presence


2022-10-24 05:59:42 | [Mutex] received everything.

2022-10-24 05:59:42 | [Mutex] isItemNotified: message:01aa9628-742b-4b2d-ae28-45d15baaab54 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-10-24 05:59:43 |

2022-10-24 05:59:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:43 | ------------------------------------

2022-10-24 05:59:43 | [Mutex] waiting for: [message:0e48333d-0c8a-46ab-843c-265d1bb3127c]

2022-10-24 05:59:43 | [Mutex] received everything.

2022-10-24 05:59:43 |


===== simulation of connection failure


2022-10-24 05:59:43 |


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


2022-10-24 05:59:43 |


===== sending message to look for


2022-10-24 05:59:44 |


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


2022-10-24 05:59:46 |


===== broadcasting presence


2022-10-24 05:59:46 | [Mutex] received everything.

2022-10-24 05:59:46 | [Mutex] isItemNotified: message:ecc83754-345d-46db-9114-958f517e83ee :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.332s
2022-10-24 05:59:47 |

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

2022-10-24 05:59:47 | ------------------------------------

2022-10-24 05:59:47 | [Mutex] waiting for: [message:7ef394ed-27e6-410c-8a64-eb52cd03f00c]

2022-10-24 05:59:47 | [Mutex] received everything.

2022-10-24 05:59:47 |


===== simulation of connection failure


2022-10-24 05:59:47 |


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


2022-10-24 05:59:47 |


===== sending message to look for


2022-10-24 05:59:48 |


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


2022-10-24 05:59:48 |


===== broadcasting presence


2022-10-24 05:59:48 | [Mutex] waiting for: [message:ff83d6dd-650f-4cfd-a985-277342fa5b7f]

2022-10-24 05:59:48 | [Mutex] received everything.

2022-10-24 05:59:48 | [Mutex] isItemNotified: message:ff83d6dd-650f-4cfd-a985-277342fa5b7f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.314s
2022-10-24 05:59:49 |

2022-10-24 05:59:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:49 | ------------------------------------

2022-10-24 05:59:49 | [Mutex] waiting for: [message:cdbf157e-a840-44ea-85e5-12171b1a72d7]

2022-10-24 05:59:49 | [Mutex] received everything.

2022-10-24 05:59:49 |


===== simulation of connection failure


2022-10-24 05:59:49 |


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


2022-10-24 05:59:49 |


===== sending message to look for


2022-10-24 05:59:50 |


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


2022-10-24 05:59:52 |


===== broadcasting presence


2022-10-24 05:59:52 | [Mutex] received everything.

2022-10-24 05:59:52 | [Mutex] isItemNotified: message:53c4e462-9942-46fa-8895-186022785686 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.206s
2022-10-24 05:59:53 |

2022-10-24 05:59:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 05:59:53 | ------------------------------------

2022-10-24 05:59:53 | [Mutex] waiting for: [message:7fcd6d6c-0d3a-4429-a550-37ef48e9d7e7]

2022-10-24 05:59:53 | [Mutex] waiting for: [message:7fcd6d6c-0d3a-4429-a550-37ef48e9d7e7]

2022-10-24 05:59:53 | [Mutex] received everything.

2022-10-24 05:59:53 |


===== simulation of connection failure


2022-10-24 05:59:53 |


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


2022-10-24 05:59:53 |


===== sending message to look for


2022-10-24 05:59:54 |


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


2022-10-24 05:59:54 |


===== broadcasting presence


2022-10-24 05:59:54 | [Mutex] waiting for: [message:b2113b37-7e64-47ed-bd05-b292a9754147]

2022-10-24 06:00:54 | [Mutex] waiting for: [message:b2113b37-7e64-47ed-bd05-b292a9754147]

2022-10-24 06:00:54 | [Mutex] received everything.

2022-10-24 06:00:54 | [Mutex] isItemNotified: message:b2113b37-7e64-47ed-bd05-b292a9754147 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.330s
2022-10-24 06:00:55 |

2022-10-24 06:00:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-24 06:00:55 | ------------------------------------

2022-10-24 06:00:55 | [Mutex] waiting for: [message:6231b4ae-c991-4a48-ae2b-c7107b892e08]

2022-10-24 06:00:55 | [Mutex] waiting for: [message:6231b4ae-c991-4a48-ae2b-c7107b892e08]

2022-10-24 06:00:55 | [Mutex] received everything.

2022-10-24 06:00:55 |


===== simulation of connection failure


2022-10-24 06:00:55 |


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


2022-10-24 06:00:55 |


===== sending message to look for


2022-10-24 06:00:56 |


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


2022-10-24 06:00:58 |


===== broadcasting presence


2022-10-24 06:00:58 | [Mutex] waiting for: [message:3cd8b9a3-7ae0-46e2-b77b-e609e27c69e7]

2022-10-24 06:00:58 | [Mutex] waiting for: [message:3cd8b9a3-7ae0-46e2-b77b-e609e27c69e7]

2022-10-24 06:00:58 | [Mutex] waiting for: [message:3cd8b9a3-7ae0-46e2-b77b-e609e27c69e7]

2022-10-24 06:00:58 | [Mutex] received everything.

2022-10-24 06:00:58 | [Mutex] isItemNotified: message:3cd8b9a3-7ae0-46e2-b77b-e609e27c69e7 :: true