Generated by TestNG with ReportNG at 22:32 PDT on Wednesday 17 August 2022
root@7c41cec37518 / 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.805s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.305s
2022-08-17 22:33:41 |

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

2022-08-17 22:33:41 | ------------------------------------

2022-08-17 22:33:41 | [Mutex] waiting for: [message:4fa0ffc5-1d86-4e3d-b4a4-83b0deda1649]

2022-08-17 22:33:41 | [Mutex] received everything.

2022-08-17 22:33:41 |


===== simulation of connection failure


2022-08-17 22:33:41 |


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


2022-08-17 22:33:41 |


===== sending message to look for


2022-08-17 22:33:42 |


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


2022-08-17 22:33:42 |


===== broadcasting presence


2022-08-17 22:33:42 | [Mutex] received everything.

2022-08-17 22:33:42 | [Mutex] isItemNotified: message:d051d823-1e41-415b-8a27-451e16aa03ac :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.353s
2022-08-17 22:33:43 |

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

2022-08-17 22:33:43 | ------------------------------------

2022-08-17 22:33:43 | [Mutex] waiting for: [message:dc71947a-57a2-40e4-b43b-93d63fc5e693]

2022-08-17 22:33:43 | [Mutex] waiting for: [message:dc71947a-57a2-40e4-b43b-93d63fc5e693]

2022-08-17 22:33:43 | [Mutex] received everything.

2022-08-17 22:33:43 |


===== simulation of connection failure


2022-08-17 22:33:43 |


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


2022-08-17 22:33:43 |


===== sending message to look for


2022-08-17 22:33:44 |


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


2022-08-17 22:33:46 |


===== broadcasting presence


2022-08-17 22:33:46 | [Mutex] received everything.

2022-08-17 22:33:46 | [Mutex] isItemNotified: message:19493a59-cc78-4c37-94a7-cc3269ed1035 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.335s
2022-08-17 22:33:47 |

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

2022-08-17 22:33:47 | ------------------------------------

2022-08-17 22:33:47 | [Mutex] waiting for: [message:b989c602-e539-4e09-884a-ccf96ccd3b15]

2022-08-17 22:33:47 | [Mutex] received everything.

2022-08-17 22:33:47 |


===== simulation of connection failure


2022-08-17 22:33:47 |


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


2022-08-17 22:33:47 |


===== sending message to look for


2022-08-17 22:33:48 |


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


2022-08-17 22:33:49 |


===== broadcasting presence


2022-08-17 22:33:49 | [Mutex] received everything.

2022-08-17 22:33:49 | [Mutex] isItemNotified: message:74250023-d15d-4971-b803-a023dd40a3ab :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-08-17 22:33:49 |

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

2022-08-17 22:33:49 | ------------------------------------

2022-08-17 22:33:49 | [Mutex] waiting for: [message:52d996c5-9e22-4370-9241-d0a89ea66a60]

2022-08-17 22:33:49 | [Mutex] waiting for: [message:52d996c5-9e22-4370-9241-d0a89ea66a60]

2022-08-17 22:33:49 | [Mutex] received everything.

2022-08-17 22:33:49 |


===== simulation of connection failure


2022-08-17 22:33:49 |


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


2022-08-17 22:33:50 |


===== sending message to look for


2022-08-17 22:33:51 |


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


2022-08-17 22:33:53 |


===== broadcasting presence


2022-08-17 22:33:53 | [Mutex] received everything.

2022-08-17 22:33:53 | [Mutex] isItemNotified: message:186ad8e9-a682-4306-a6ad-77f06e0fe214 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.334s
2022-08-17 22:33:53 |

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

2022-08-17 22:33:53 | ------------------------------------

2022-08-17 22:33:53 | [Mutex] waiting for: [message:0268da4e-0fff-4925-9e0e-ccddda5b3239]

2022-08-17 22:33:53 | [Mutex] waiting for: [message:0268da4e-0fff-4925-9e0e-ccddda5b3239]

2022-08-17 22:33:53 | [Mutex] received everything.

2022-08-17 22:33:53 |


===== simulation of connection failure


2022-08-17 22:33:53 |


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


2022-08-17 22:33:54 |


===== sending message to look for


2022-08-17 22:33:55 |


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


2022-08-17 22:33:55 |


===== broadcasting presence


2022-08-17 22:33:55 | [Mutex] waiting for: [message:49fa0d9a-40ba-47e3-8cc6-cd81a43d5cb9]

2022-08-17 22:33:55 | [Mutex] received everything.

2022-08-17 22:33:55 | [Mutex] isItemNotified: message:49fa0d9a-40ba-47e3-8cc6-cd81a43d5cb9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-08-17 22:33:56 |

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

2022-08-17 22:33:56 | ------------------------------------

2022-08-17 22:33:56 | [Mutex] waiting for: [message:f11dd9dc-5e99-43fd-95a7-18722f955f5b]

2022-08-17 22:33:56 | [Mutex] waiting for: [message:f11dd9dc-5e99-43fd-95a7-18722f955f5b]

2022-08-17 22:33:56 | [Mutex] received everything.

2022-08-17 22:33:56 |


===== simulation of connection failure


2022-08-17 22:33:56 |


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


2022-08-17 22:33:56 |


===== sending message to look for


2022-08-17 22:33:57 |


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


2022-08-17 22:33:59 |


===== broadcasting presence


2022-08-17 22:33:59 | [Mutex] received everything.

2022-08-17 22:33:59 | [Mutex] isItemNotified: message:570d1756-4217-42c3-b7a7-1f9218efb86a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.397s
2022-08-17 22:34:00 |

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

2022-08-17 22:34:00 | ------------------------------------

2022-08-17 22:34:00 | [Mutex] waiting for: [message:0342276c-0fee-4d2c-a042-384942a6ec05]

2022-08-17 22:34:00 | [Mutex] received everything.

2022-08-17 22:34:00 |


===== simulation of connection failure


2022-08-17 22:34:00 |


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


2022-08-17 22:34:00 |


===== sending message to look for


2022-08-17 22:34:01 |


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


2022-08-17 22:34:01 |


===== broadcasting presence


2022-08-17 22:34:01 | [Mutex] waiting for: [message:8be611b0-58aa-47d8-8d60-4c17210d713a]

2022-08-17 22:34:01 | [Mutex] waiting for: [message:8be611b0-58aa-47d8-8d60-4c17210d713a]

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

2022-08-17 22:34:01 | [Mutex] isItemNotified: message:8be611b0-58aa-47d8-8d60-4c17210d713a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.218s
2022-08-17 22:34:02 |

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

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

2022-08-17 22:34:02 | [Mutex] waiting for: [message:a0b70ad9-677c-4ced-a581-3fe29ae8063c]

2022-08-17 22:34:02 | [Mutex] waiting for: [message:a0b70ad9-677c-4ced-a581-3fe29ae8063c]

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

2022-08-17 22:34:02 |


===== simulation of connection failure


2022-08-17 22:34:02 |


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


2022-08-17 22:34:02 |


===== sending message to look for


2022-08-17 22:34:03 |


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


2022-08-17 22:34:05 |


===== broadcasting presence


2022-08-17 22:34:05 | [Mutex] waiting for: [message:b2b60c5b-1d43-4133-b54e-04c0652d3411]

2022-08-17 22:35:03 | [Mutex] waiting for: [message:b2b60c5b-1d43-4133-b54e-04c0652d3411]

2022-08-17 22:35:03 | [Mutex] waiting for: [message:b2b60c5b-1d43-4133-b54e-04c0652d3411]

2022-08-17 22:35:03 | [Mutex] received everything.

2022-08-17 22:35:03 | [Mutex] isItemNotified: message:b2b60c5b-1d43-4133-b54e-04c0652d3411 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.302s
2022-08-17 22:35:04 |

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

2022-08-17 22:35:04 | ------------------------------------

2022-08-17 22:35:04 | [Mutex] waiting for: [message:2b19fddf-88e2-4ebf-8732-743bb586280f]

2022-08-17 22:35:04 | [Mutex] received everything.

2022-08-17 22:35:04 |


===== simulation of connection failure


2022-08-17 22:35:04 |


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


2022-08-17 22:35:04 |


===== sending message to look for


2022-08-17 22:35:05 |


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


2022-08-17 22:35:05 |


===== broadcasting presence


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

2022-08-17 22:35:05 | [Mutex] isItemNotified: message:7fb4fff0-82ac-4e89-9951-ac01184a8fc7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.302s
2022-08-17 22:35:06 |

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

2022-08-17 22:35:06 | ------------------------------------

2022-08-17 22:35:06 | [Mutex] waiting for: [message:b58d7246-8e42-440b-b4d6-7b8bfeed0769]

2022-08-17 22:35:06 | [Mutex] waiting for: [message:b58d7246-8e42-440b-b4d6-7b8bfeed0769]

2022-08-17 22:35:06 | [Mutex] received everything.

2022-08-17 22:35:06 |


===== simulation of connection failure


2022-08-17 22:35:06 |


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


2022-08-17 22:35:06 |


===== sending message to look for


2022-08-17 22:35:07 |


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


2022-08-17 22:35:09 |


===== broadcasting presence


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

2022-08-17 22:35:09 | [Mutex] isItemNotified: message:ffa24e34-5c43-4c37-90a7-9293c70058db :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.296s
2022-08-17 22:35:10 |

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

2022-08-17 22:35:10 | ------------------------------------

2022-08-17 22:35:10 | [Mutex] waiting for: [message:aec868c9-ae78-448f-9e94-cef7bbf65cfc]

2022-08-17 22:35:10 | [Mutex] waiting for: [message:aec868c9-ae78-448f-9e94-cef7bbf65cfc]

2022-08-17 22:35:10 | [Mutex] received everything.

2022-08-17 22:35:10 |


===== simulation of connection failure


2022-08-17 22:35:10 |


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


2022-08-17 22:35:10 |


===== sending message to look for


2022-08-17 22:35:11 |


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


2022-08-17 22:35:12 |


===== broadcasting presence


2022-08-17 22:35:12 | [Mutex] received everything.

2022-08-17 22:35:12 | [Mutex] isItemNotified: message:9ae756e8-3a06-4a1d-b213-05f7a69714f1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-08-17 22:35:12 |

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

2022-08-17 22:35:12 | ------------------------------------

2022-08-17 22:35:12 | [Mutex] waiting for: [message:0ec965a3-4927-419e-8c5d-c610e04abd69]

2022-08-17 22:35:12 | [Mutex] received everything.

2022-08-17 22:35:12 |


===== simulation of connection failure


2022-08-17 22:35:12 |


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


2022-08-17 22:35:13 |


===== sending message to look for


2022-08-17 22:35:14 |


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


2022-08-17 22:35:16 |


===== broadcasting presence


2022-08-17 22:35:16 | [Mutex] received everything.

2022-08-17 22:35:16 | [Mutex] isItemNotified: message:dabcf1bd-6931-474f-8951-9af7979397e8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.301s
2022-08-17 22:35:17 |

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

2022-08-17 22:35:17 | ------------------------------------

2022-08-17 22:35:17 | [Mutex] waiting for: [message:9345008b-241c-4d74-8ef7-a96e3333edf7]

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

2022-08-17 22:35:17 |


===== simulation of connection failure


2022-08-17 22:35:17 |


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


2022-08-17 22:35:17 |


===== sending message to look for


2022-08-17 22:35:18 |


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


2022-08-17 22:35:18 |


===== broadcasting presence


2022-08-17 22:35:18 | [Mutex] waiting for: [message:f06044e5-a30c-4ba0-8bc0-669aee632614]

2022-08-17 22:35:18 | [Mutex] received everything.

2022-08-17 22:35:18 | [Mutex] isItemNotified: message:f06044e5-a30c-4ba0-8bc0-669aee632614 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.304s
2022-08-17 22:35:19 |

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

2022-08-17 22:35:19 | ------------------------------------

2022-08-17 22:35:19 | [Mutex] waiting for: [message:8386486c-1081-4ce5-8287-e339eb4cb0c4]

2022-08-17 22:35:19 | [Mutex] received everything.

2022-08-17 22:35:19 |


===== simulation of connection failure


2022-08-17 22:35:19 |


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


2022-08-17 22:35:19 |


===== sending message to look for


2022-08-17 22:35:20 |


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


2022-08-17 22:35:22 |


===== broadcasting presence


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

2022-08-17 22:35:22 | [Mutex] isItemNotified: message:23bab54d-5b35-418e-9214-0a3a24a05e4b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.353s
2022-08-17 22:35:23 |

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

2022-08-17 22:35:23 | ------------------------------------

2022-08-17 22:35:23 | [Mutex] waiting for: [message:c7628119-c2eb-43a4-8ee5-7d6f1253262e]

2022-08-17 22:35:23 | [Mutex] waiting for: [message:c7628119-c2eb-43a4-8ee5-7d6f1253262e]

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

2022-08-17 22:35:23 |


===== simulation of connection failure


2022-08-17 22:35:23 |


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


2022-08-17 22:35:23 |


===== sending message to look for


2022-08-17 22:35:24 |


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


2022-08-17 22:35:24 |


===== broadcasting presence


2022-08-17 22:35:24 | [Mutex] waiting for: [message:519cd657-b591-40c3-9464-a77cb3a2e2c3]

2022-08-17 22:35:24 | [Mutex] received everything.

2022-08-17 22:35:24 | [Mutex] isItemNotified: message:519cd657-b591-40c3-9464-a77cb3a2e2c3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.330s
2022-08-17 22:35:25 |

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

2022-08-17 22:35:25 | ------------------------------------

2022-08-17 22:35:25 | [Mutex] waiting for: [message:591bb06b-a4d2-467f-8ef6-8a82d014c081]

2022-08-17 22:35:25 | [Mutex] received everything.

2022-08-17 22:35:25 |


===== simulation of connection failure


2022-08-17 22:35:25 |


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


2022-08-17 22:35:25 |


===== sending message to look for


2022-08-17 22:35:26 |


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


2022-08-17 22:35:28 |


===== broadcasting presence


2022-08-17 22:35:28 | [Mutex] waiting for: [message:7eef84b3-26c9-4af6-b6a0-de853941cd82]

2022-08-17 22:35:28 | [Mutex] waiting for: [message:7eef84b3-26c9-4af6-b6a0-de853941cd82]

2022-08-17 22:35:28 | [Mutex] waiting for: [message:7eef84b3-26c9-4af6-b6a0-de853941cd82]

2022-08-17 22:35:28 | [Mutex] received everything.

2022-08-17 22:35:28 | [Mutex] isItemNotified: message:7eef84b3-26c9-4af6-b6a0-de853941cd82 :: true