Generated by TestNG with ReportNG at 22:20 PDT on Thursday 08 September 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 : 108.246s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.331s
2022-09-08 22:21:22 |

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

2022-09-08 22:21:22 | ------------------------------------

2022-09-08 22:21:22 | [Mutex] waiting for: [message:e1543a9e-8fa8-4632-9c7f-0388cf45dddc]

2022-09-08 22:21:22 | [Mutex] waiting for: [message:e1543a9e-8fa8-4632-9c7f-0388cf45dddc]

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

2022-09-08 22:21:22 |


===== simulation of connection failure


2022-09-08 22:21:22 |


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


2022-09-08 22:21:22 |


===== sending message to look for


2022-09-08 22:21:23 |


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


2022-09-08 22:21:23 |


===== broadcasting presence


2022-09-08 22:21:23 | [Mutex] received everything.

2022-09-08 22:21:23 | [Mutex] isItemNotified: message:9a026c3f-70e2-4d1e-b193-ba18ad76c690 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.328s
2022-09-08 22:21:24 |

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

2022-09-08 22:21:24 | ------------------------------------

2022-09-08 22:21:24 | [Mutex] waiting for: [message:2d653542-db43-43b6-aac8-d2248870cc41]

2022-09-08 22:21:24 | [Mutex] received everything.

2022-09-08 22:21:24 |


===== simulation of connection failure


2022-09-08 22:21:24 |


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


2022-09-08 22:21:24 |


===== sending message to look for


2022-09-08 22:21:25 |


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


2022-09-08 22:21:27 |


===== broadcasting presence


2022-09-08 22:21:27 | [Mutex] received everything.

2022-09-08 22:21:27 | [Mutex] isItemNotified: message:56d249b6-7cee-44ea-aad0-fd84348db45b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.296s
2022-09-08 22:21:28 |

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

2022-09-08 22:21:28 | ------------------------------------

2022-09-08 22:21:28 | [Mutex] waiting for: [message:1607595d-889c-4197-aa4a-0de3658c52d3]

2022-09-08 22:21:28 | [Mutex] waiting for: [message:1607595d-889c-4197-aa4a-0de3658c52d3]

2022-09-08 22:21:28 | [Mutex] received everything.

2022-09-08 22:21:28 |


===== simulation of connection failure


2022-09-08 22:21:28 |


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


2022-09-08 22:21:28 |


===== sending message to look for


2022-09-08 22:21:29 |


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


2022-09-08 22:21:29 |


===== broadcasting presence


2022-09-08 22:21:29 | [Mutex] received everything.

2022-09-08 22:21:29 | [Mutex] isItemNotified: message:e22c237f-5120-43af-96be-86e026af4b63 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.316s
2022-09-08 22:21:30 |

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

2022-09-08 22:21:30 | ------------------------------------

2022-09-08 22:21:30 | [Mutex] waiting for: [message:cb0ccdd3-2090-4f7f-aee1-584907e5dc51]

2022-09-08 22:21:30 | [Mutex] waiting for: [message:cb0ccdd3-2090-4f7f-aee1-584907e5dc51]

2022-09-08 22:21:30 | [Mutex] received everything.

2022-09-08 22:21:30 |


===== simulation of connection failure


2022-09-08 22:21:30 |


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


2022-09-08 22:21:30 |


===== sending message to look for


2022-09-08 22:21:31 |


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


2022-09-08 22:21:33 |


===== broadcasting presence


2022-09-08 22:21:33 | [Mutex] received everything.

2022-09-08 22:21:33 | [Mutex] isItemNotified: message:4cbb6f57-1218-4c66-a910-0b54626a93fc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.348s
2022-09-08 22:21:34 |

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

2022-09-08 22:21:34 | ------------------------------------

2022-09-08 22:21:34 | [Mutex] waiting for: [message:73bf4ce4-eddc-46ee-96c1-506e817d5ec0]

2022-09-08 22:21:34 | [Mutex] waiting for: [message:73bf4ce4-eddc-46ee-96c1-506e817d5ec0]

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

2022-09-08 22:21:34 |


===== simulation of connection failure


2022-09-08 22:21:34 |


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


2022-09-08 22:21:34 |


===== sending message to look for


2022-09-08 22:21:35 |


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


2022-09-08 22:21:35 |


===== broadcasting presence


2022-09-08 22:21:35 | [Mutex] waiting for: [message:b4961996-c055-4c0e-898a-9eaba1593e03]

2022-09-08 22:21:35 | [Mutex] waiting for: [message:b4961996-c055-4c0e-898a-9eaba1593e03]

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

2022-09-08 22:21:35 | [Mutex] isItemNotified: message:b4961996-c055-4c0e-898a-9eaba1593e03 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.308s
2022-09-08 22:21:36 |

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

2022-09-08 22:21:36 | ------------------------------------

2022-09-08 22:21:36 | [Mutex] waiting for: [message:f9de1d2e-58c9-4872-bbc6-4d29c338dfaa]

2022-09-08 22:21:36 | [Mutex] waiting for: [message:f9de1d2e-58c9-4872-bbc6-4d29c338dfaa]

2022-09-08 22:21:36 | [Mutex] received everything.

2022-09-08 22:21:36 |


===== simulation of connection failure


2022-09-08 22:21:36 |


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


2022-09-08 22:21:36 |


===== sending message to look for


2022-09-08 22:21:37 |


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


2022-09-08 22:21:40 |


===== broadcasting presence


2022-09-08 22:21:40 | [Mutex] received everything.

2022-09-08 22:21:40 | [Mutex] isItemNotified: message:9461b1f3-7b22-4274-bbf9-899e5d8a67ec :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.431s
2022-09-08 22:21:40 |

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

2022-09-08 22:21:40 | ------------------------------------

2022-09-08 22:21:40 | [Mutex] waiting for: [message:378be4a6-1887-4d2d-be9e-15541bc038b4]

2022-09-08 22:21:40 | [Mutex] received everything.

2022-09-08 22:21:40 |


===== simulation of connection failure


2022-09-08 22:21:40 |


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


2022-09-08 22:21:41 |


===== sending message to look for


2022-09-08 22:21:42 |


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


2022-09-08 22:21:42 |


===== broadcasting presence


2022-09-08 22:21:42 | [Mutex] waiting for: [message:a3e4cda8-aaff-40d4-a837-60a5a22b2d44]

2022-09-08 22:21:42 | [Mutex] waiting for: [message:a3e4cda8-aaff-40d4-a837-60a5a22b2d44]

2022-09-08 22:21:42 | [Mutex] received everything.

2022-09-08 22:21:42 | [Mutex] isItemNotified: message:a3e4cda8-aaff-40d4-a837-60a5a22b2d44 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.367s
2022-09-08 22:21:43 |

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

2022-09-08 22:21:43 | ------------------------------------

2022-09-08 22:21:43 | [Mutex] received everything.

2022-09-08 22:21:43 |


===== simulation of connection failure


2022-09-08 22:21:43 |


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


2022-09-08 22:21:43 |


===== sending message to look for


2022-09-08 22:21:44 |


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


2022-09-08 22:21:46 |


===== broadcasting presence


2022-09-08 22:21:46 | [Mutex] waiting for: [message:24d2ee53-4372-49cd-a8d3-ff6cacf347f0]

2022-09-08 22:21:46 | [Mutex] waiting for: [message:24d2ee53-4372-49cd-a8d3-ff6cacf347f0]

2022-09-08 22:21:46 | [Mutex] waiting for: [message:24d2ee53-4372-49cd-a8d3-ff6cacf347f0]

2022-09-08 22:21:46 | [Mutex] received everything.

2022-09-08 22:21:46 | [Mutex] isItemNotified: message:24d2ee53-4372-49cd-a8d3-ff6cacf347f0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.315s
2022-09-08 22:21:47 |

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

2022-09-08 22:21:47 | ------------------------------------

2022-09-08 22:21:47 | [Mutex] waiting for: [message:96e83463-d90a-4093-a20e-06a5a7c77d80]

2022-09-08 22:21:47 | [Mutex] received everything.

2022-09-08 22:21:47 |


===== simulation of connection failure


2022-09-08 22:21:47 |


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


2022-09-08 22:21:47 |


===== sending message to look for


2022-09-08 22:21:48 |


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


2022-09-08 22:21:48 |


===== broadcasting presence


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

2022-09-08 22:21:48 | [Mutex] isItemNotified: message:794807a8-be4d-47b1-9a8b-a2472a6404a2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.299s
2022-09-08 22:21:49 |

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

2022-09-08 22:21:49 | ------------------------------------

2022-09-08 22:21:49 | [Mutex] waiting for: [message:eeb5d0ce-1e98-4dee-b1e8-1e25d80698ef]

2022-09-08 22:21:49 | [Mutex] waiting for: [message:eeb5d0ce-1e98-4dee-b1e8-1e25d80698ef]

2022-09-08 22:21:49 | [Mutex] received everything.

2022-09-08 22:21:49 |


===== simulation of connection failure


2022-09-08 22:21:49 |


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


2022-09-08 22:21:49 |


===== sending message to look for


2022-09-08 22:21:50 |


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


2022-09-08 22:21:52 |


===== broadcasting presence


2022-09-08 22:21:52 | [Mutex] received everything.

2022-09-08 22:21:52 | [Mutex] isItemNotified: message:d87f53e8-a332-45d4-a88e-edf3bb18386e :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.321s
2022-09-08 22:21:53 |

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

2022-09-08 22:21:53 | ------------------------------------

2022-09-08 22:21:53 | [Mutex] waiting for: [message:e1aeceb1-6348-47a4-bd1f-bdc1c654221d]

2022-09-08 22:21:53 | [Mutex] received everything.

2022-09-08 22:21:53 |


===== simulation of connection failure


2022-09-08 22:21:53 |


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


2022-09-08 22:21:53 |


===== sending message to look for


2022-09-08 22:21:54 |


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


2022-09-08 22:21:54 |


===== broadcasting presence


2022-09-08 22:21:54 | [Mutex] received everything.

2022-09-08 22:21:54 | [Mutex] isItemNotified: message:0bd89a76-818d-4168-92a1-3cbae2fe19b9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.326s
2022-09-08 22:21:55 |

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

2022-09-08 22:21:55 | ------------------------------------

2022-09-08 22:21:55 | [Mutex] waiting for: [message:e9e87eb3-b417-4086-84d6-7a923da29c8c]

2022-09-08 22:21:55 | [Mutex] received everything.

2022-09-08 22:21:55 |


===== simulation of connection failure


2022-09-08 22:21:55 |


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


2022-09-08 22:21:55 |


===== sending message to look for


2022-09-08 22:21:56 |


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


2022-09-08 22:21:58 |


===== broadcasting presence


2022-09-08 22:21:58 | [Mutex] received everything.

2022-09-08 22:21:58 | [Mutex] isItemNotified: message:fe3ea63a-b5d0-4065-9f14-c6f8532eebb4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.306s
2022-09-08 22:21:59 |

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

2022-09-08 22:21:59 | ------------------------------------

2022-09-08 22:21:59 | [Mutex] waiting for: [message:83775c3f-e7f1-4a98-b23f-b9bccb8cfa96]

2022-09-08 22:21:59 | [Mutex] received everything.

2022-09-08 22:21:59 |


===== simulation of connection failure


2022-09-08 22:21:59 |


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


2022-09-08 22:21:59 |


===== sending message to look for


2022-09-08 22:22:00 |


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


2022-09-08 22:22:00 |


===== broadcasting presence


2022-09-08 22:22:01 | [Mutex] waiting for: [message:9fe880b5-b62d-4004-bcce-4cae6e3269d5]

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

2022-09-08 22:22:01 | [Mutex] isItemNotified: message:9fe880b5-b62d-4004-bcce-4cae6e3269d5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-09-08 22:22:01 |

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

2022-09-08 22:22:01 | ------------------------------------

2022-09-08 22:22:01 | [Mutex] waiting for: [message:2419ba62-1270-48f5-8f85-ca2b24ef6716]

2022-09-08 22:22:01 | [Mutex] waiting for: [message:2419ba62-1270-48f5-8f85-ca2b24ef6716]

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

2022-09-08 22:22:01 |


===== simulation of connection failure


2022-09-08 22:22:01 |


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


2022-09-08 22:22:01 |


===== sending message to look for


2022-09-08 22:22:02 |


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


2022-09-08 22:22:05 |


===== broadcasting presence


2022-09-08 22:22:05 | [Mutex] received everything.

2022-09-08 22:22:05 | [Mutex] isItemNotified: message:ecbb792c-7527-4146-9cbd-3e056fc5adf4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.360s
2022-09-08 22:22:05 |

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

2022-09-08 22:22:05 | ------------------------------------

2022-09-08 22:22:05 | [Mutex] waiting for: [message:cd543aed-9cfc-4a57-9d57-b4fc096ebd07]

2022-09-08 22:22:05 | [Mutex] received everything.

2022-09-08 22:22:05 |


===== simulation of connection failure


2022-09-08 22:22:05 |


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


2022-09-08 22:22:05 |


===== sending message to look for


2022-09-08 22:22:07 |


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


2022-09-08 22:22:07 |


===== broadcasting presence


2022-09-08 22:22:07 | [Mutex] waiting for: [message:46073edf-7b1e-40a0-adb8-5440d5fc6216]

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

2022-09-08 22:22:07 | [Mutex] isItemNotified: message:46073edf-7b1e-40a0-adb8-5440d5fc6216 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.167s
2022-09-08 22:22:08 |

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

2022-09-08 22:22:08 | ------------------------------------

2022-09-08 22:22:08 | [Mutex] waiting for: [message:2257c3f2-cf6c-47b2-a445-1bb6a29653c3]

2022-09-08 22:22:08 | [Mutex] waiting for: [message:2257c3f2-cf6c-47b2-a445-1bb6a29653c3]

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

2022-09-08 22:22:08 |


===== simulation of connection failure


2022-09-08 22:22:08 |


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


2022-09-08 22:22:08 |


===== sending message to look for


2022-09-08 22:22:09 |


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


2022-09-08 22:22:11 |


===== broadcasting presence


2022-09-08 22:22:11 | [Mutex] waiting for: [message:a3c5096a-3518-4b83-861a-03e674bc1b82]

2022-09-08 22:23:09 | [Mutex] waiting for: [message:a3c5096a-3518-4b83-861a-03e674bc1b82]

2022-09-08 22:23:09 | [Mutex] waiting for: [message:a3c5096a-3518-4b83-861a-03e674bc1b82]

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

2022-09-08 22:23:09 | [Mutex] isItemNotified: message:a3c5096a-3518-4b83-861a-03e674bc1b82 :: true