Generated by TestNG with ReportNG at 22:30 PDT on Saturday 09 July 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 : 51.226s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.312s
2022-07-09 22:32:02 |

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

2022-07-09 22:32:02 | ------------------------------------

2022-07-09 22:32:02 | [Mutex] waiting for: [message:6f75960e-5915-4d6c-88f6-0c0db5e4ef86]

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

2022-07-09 22:32:02 |


===== simulation of connection failure


2022-07-09 22:32:02 |


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


2022-07-09 22:32:02 |


===== sending message to look for


2022-07-09 22:32:03 |


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


2022-07-09 22:32:03 |


===== broadcasting presence


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

2022-07-09 22:32:03 | [Mutex] isItemNotified: message:ee070240-e5cf-434d-82a8-c7d75b60448a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-07-09 22:32:04 |

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

2022-07-09 22:32:04 | ------------------------------------

2022-07-09 22:32:04 | [Mutex] waiting for: [message:ff2e30b3-c6c2-4baa-a050-6ebeece7f7d4]

2022-07-09 22:32:04 | [Mutex] waiting for: [message:ff2e30b3-c6c2-4baa-a050-6ebeece7f7d4]

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

2022-07-09 22:32:04 |


===== simulation of connection failure


2022-07-09 22:32:04 |


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


2022-07-09 22:32:04 |


===== sending message to look for


2022-07-09 22:32:05 |


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


2022-07-09 22:32:08 |


===== broadcasting presence


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

2022-07-09 22:32:08 | [Mutex] isItemNotified: message:f582756d-6628-4abe-85a8-adbc0446d6b1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.295s
2022-07-09 22:32:08 |

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

2022-07-09 22:32:08 | ------------------------------------

2022-07-09 22:32:08 | [Mutex] waiting for: [message:434cbbaf-ba4e-4974-a30b-0561e45ff0dd]

2022-07-09 22:32:08 | [Mutex] waiting for: [message:434cbbaf-ba4e-4974-a30b-0561e45ff0dd]

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

2022-07-09 22:32:08 |


===== simulation of connection failure


2022-07-09 22:32:08 |


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


2022-07-09 22:32:09 |


===== sending message to look for


2022-07-09 22:32:10 |


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


2022-07-09 22:32:10 |


===== broadcasting presence


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

2022-07-09 22:32:10 | [Mutex] isItemNotified: message:ce17be1c-a260-44a8-af31-bf78cd20412f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.322s
2022-07-09 22:32:11 |

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

2022-07-09 22:32:11 | ------------------------------------

2022-07-09 22:32:11 | [Mutex] waiting for: [message:f36fb4a5-b0d7-4788-87d6-1d15d450cc27]

2022-07-09 22:32:11 | [Mutex] waiting for: [message:f36fb4a5-b0d7-4788-87d6-1d15d450cc27]

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

2022-07-09 22:32:11 |


===== simulation of connection failure


2022-07-09 22:32:11 |


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


2022-07-09 22:32:11 |


===== sending message to look for


2022-07-09 22:32:12 |


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


2022-07-09 22:32:14 |


===== broadcasting presence


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

2022-07-09 22:32:14 | [Mutex] isItemNotified: message:93d00dc5-caa2-41f6-934b-b42c8a21a039 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.348s
2022-07-09 22:32:15 |

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

2022-07-09 22:32:15 | ------------------------------------

2022-07-09 22:32:15 | [Mutex] waiting for: [message:fdbfc3d0-010d-4ca8-bd47-7aa69100f00a]

2022-07-09 22:32:15 | [Mutex] waiting for: [message:fdbfc3d0-010d-4ca8-bd47-7aa69100f00a]

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

2022-07-09 22:32:15 |


===== simulation of connection failure


2022-07-09 22:32:15 |


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


2022-07-09 22:32:15 |


===== sending message to look for


2022-07-09 22:32:16 |


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


2022-07-09 22:32:16 |


===== broadcasting presence


2022-07-09 22:32:16 | [Mutex] waiting for: [message:895d11bf-4090-4508-a809-6c794cdc5387]

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

2022-07-09 22:32:16 | [Mutex] isItemNotified: message:895d11bf-4090-4508-a809-6c794cdc5387 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.312s
2022-07-09 22:32:17 |

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

2022-07-09 22:32:17 | ------------------------------------

2022-07-09 22:32:17 | [Mutex] waiting for: [message:b901f3f8-a28d-46af-9d0f-2388f5348e27]

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

2022-07-09 22:32:17 |


===== simulation of connection failure


2022-07-09 22:32:17 |


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


2022-07-09 22:32:17 |


===== sending message to look for


2022-07-09 22:32:18 |


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


2022-07-09 22:32:20 |


===== broadcasting presence


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

2022-07-09 22:32:20 | [Mutex] isItemNotified: message:f5e748d0-8828-4a8b-83ce-e4f4e2823641 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.356s
2022-07-09 22:32:21 |

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

2022-07-09 22:32:21 | ------------------------------------

2022-07-09 22:32:21 | [Mutex] waiting for: [message:0b267139-e86b-4a72-ae1e-e8da376b3eb9]

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

2022-07-09 22:32:21 |


===== simulation of connection failure


2022-07-09 22:32:21 |


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


2022-07-09 22:32:21 |


===== sending message to look for


2022-07-09 22:32:22 |


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


2022-07-09 22:32:22 |


===== broadcasting presence


2022-07-09 22:32:22 | [Mutex] waiting for: [message:d064dea1-568e-4127-b60a-defa7c39ff6b]

2022-07-09 22:32:22 | [Mutex] waiting for: [message:d064dea1-568e-4127-b60a-defa7c39ff6b]

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

2022-07-09 22:32:22 | [Mutex] isItemNotified: message:d064dea1-568e-4127-b60a-defa7c39ff6b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.368s
2022-07-09 22:32:23 |

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

2022-07-09 22:32:23 | ------------------------------------

2022-07-09 22:32:23 | [Mutex] waiting for: [message:d43dd7cc-d488-43d1-821b-771f154a7c47]

2022-07-09 22:32:23 | [Mutex] waiting for: [message:d43dd7cc-d488-43d1-821b-771f154a7c47]

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

2022-07-09 22:32:23 |


===== simulation of connection failure


2022-07-09 22:32:23 |


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


2022-07-09 22:32:23 |


===== sending message to look for


2022-07-09 22:32:24 |


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


2022-07-09 22:32:27 |


===== broadcasting presence


2022-07-09 22:32:27 | [Mutex] waiting for: [message:159c58ff-6b69-429e-ac3f-3e4297aeca42]

2022-07-09 22:32:27 | [Mutex] waiting for: [message:159c58ff-6b69-429e-ac3f-3e4297aeca42]

2022-07-09 22:32:27 | [Mutex] waiting for: [message:159c58ff-6b69-429e-ac3f-3e4297aeca42]

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

2022-07-09 22:32:27 | [Mutex] isItemNotified: message:159c58ff-6b69-429e-ac3f-3e4297aeca42 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.297s
2022-07-09 22:32:28 |

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

2022-07-09 22:32:28 | ------------------------------------

2022-07-09 22:32:28 | [Mutex] waiting for: [message:18a8e408-50c8-49a0-8355-fc8dcf3768db]

2022-07-09 22:32:28 | [Mutex] waiting for: [message:18a8e408-50c8-49a0-8355-fc8dcf3768db]

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

2022-07-09 22:32:28 |


===== simulation of connection failure


2022-07-09 22:32:28 |


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


2022-07-09 22:32:28 |


===== sending message to look for


2022-07-09 22:32:29 |


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


2022-07-09 22:32:29 |


===== broadcasting presence


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

2022-07-09 22:32:29 | [Mutex] isItemNotified: message:c7e3560f-838a-4b6d-8333-ee33a03b7419 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.306s
2022-07-09 22:32:30 |

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

2022-07-09 22:32:30 | ------------------------------------

2022-07-09 22:32:30 | [Mutex] waiting for: [message:5e82b59d-75bd-4eeb-b57e-a1faaec984b2]

2022-07-09 22:32:30 | [Mutex] waiting for: [message:5e82b59d-75bd-4eeb-b57e-a1faaec984b2]

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

2022-07-09 22:32:30 |


===== simulation of connection failure


2022-07-09 22:32:30 |


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


2022-07-09 22:32:30 |


===== sending message to look for


2022-07-09 22:32:31 |


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


2022-07-09 22:32:33 |


===== broadcasting presence


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

2022-07-09 22:32:33 | [Mutex] isItemNotified: message:e74b5926-a3e6-4126-ba2a-7136efacd1b6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.295s
2022-07-09 22:32:34 |

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

2022-07-09 22:32:34 | ------------------------------------

2022-07-09 22:32:34 | [Mutex] waiting for: [message:56c5d923-50a3-4681-bdce-b14f7d10b2b3]

2022-07-09 22:32:34 | [Mutex] waiting for: [message:56c5d923-50a3-4681-bdce-b14f7d10b2b3]

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

2022-07-09 22:32:34 |


===== simulation of connection failure


2022-07-09 22:32:34 |


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


2022-07-09 22:32:34 |


===== sending message to look for


2022-07-09 22:32:35 |


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


2022-07-09 22:32:35 |


===== broadcasting presence


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

2022-07-09 22:32:35 | [Mutex] isItemNotified: message:2e1153e5-1c81-40d1-b1d3-32694d78c5d8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.298s
2022-07-09 22:32:36 |

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

2022-07-09 22:32:36 | ------------------------------------

2022-07-09 22:32:36 | [Mutex] waiting for: [message:f3a36427-5668-40e1-a365-bb864c63b351]

2022-07-09 22:32:36 | [Mutex] waiting for: [message:f3a36427-5668-40e1-a365-bb864c63b351]

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

2022-07-09 22:32:36 |


===== simulation of connection failure


2022-07-09 22:32:36 |


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


2022-07-09 22:32:36 |


===== sending message to look for


2022-07-09 22:32:37 |


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


2022-07-09 22:32:39 |


===== broadcasting presence


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

2022-07-09 22:32:39 | [Mutex] isItemNotified: message:1e923d15-7b4e-4e97-816b-74c4b43c7b57 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-07-09 22:32:40 |

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

2022-07-09 22:32:40 | ------------------------------------

2022-07-09 22:32:40 | [Mutex] waiting for: [message:9c6fe6b6-ada3-4df6-89a6-173dd4283611]

2022-07-09 22:32:40 | [Mutex] waiting for: [message:9c6fe6b6-ada3-4df6-89a6-173dd4283611]

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

2022-07-09 22:32:40 |


===== simulation of connection failure


2022-07-09 22:32:40 |


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


2022-07-09 22:32:40 |


===== sending message to look for


2022-07-09 22:32:41 |


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


2022-07-09 22:32:41 |


===== broadcasting presence


2022-07-09 22:32:41 | [Mutex] waiting for: [message:268fe97d-d6c8-42b7-9585-cddcf61ee527]

2022-07-09 22:32:41 | [Mutex] waiting for: [message:268fe97d-d6c8-42b7-9585-cddcf61ee527]

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

2022-07-09 22:32:41 | [Mutex] isItemNotified: message:268fe97d-d6c8-42b7-9585-cddcf61ee527 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-07-09 22:32:42 |

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

2022-07-09 22:32:42 | ------------------------------------

2022-07-09 22:32:42 | [Mutex] waiting for: [message:5eb65571-0710-4307-84b8-11c059f09c82]

2022-07-09 22:32:42 | [Mutex] waiting for: [message:5eb65571-0710-4307-84b8-11c059f09c82]

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

2022-07-09 22:32:42 |


===== simulation of connection failure


2022-07-09 22:32:42 |


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


2022-07-09 22:32:42 |


===== sending message to look for


2022-07-09 22:32:43 |


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


2022-07-09 22:32:46 |


===== broadcasting presence


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

2022-07-09 22:32:46 | [Mutex] isItemNotified: message:25c7f516-9e68-4c97-8651-cecf1effd6d6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.382s
2022-07-09 22:32:46 |

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

2022-07-09 22:32:46 | ------------------------------------

2022-07-09 22:32:46 | [Mutex] waiting for: [message:b5e641c6-a6e0-480a-937e-9141c9764e07]

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

2022-07-09 22:32:46 |


===== simulation of connection failure


2022-07-09 22:32:46 |


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


2022-07-09 22:32:47 |


===== sending message to look for


2022-07-09 22:32:48 |


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


2022-07-09 22:32:48 |


===== broadcasting presence


2022-07-09 22:32:48 | [Mutex] waiting for: [message:cc245f5e-09bd-456f-b772-c5f2e76b547c]

2022-07-09 22:32:48 | [Mutex] waiting for: [message:cc245f5e-09bd-456f-b772-c5f2e76b547c]

2022-07-09 22:32:48 | [Mutex] waiting for: [message:cc245f5e-09bd-456f-b772-c5f2e76b547c]

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

2022-07-09 22:32:48 | [Mutex] isItemNotified: message:cc245f5e-09bd-456f-b772-c5f2e76b547c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.329s
2022-07-09 22:32:49 |

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

2022-07-09 22:32:49 | ------------------------------------

2022-07-09 22:32:49 | [Mutex] waiting for: [message:4ed76989-67fa-4720-826e-1510a6361051]

2022-07-09 22:32:49 | [Mutex] waiting for: [message:4ed76989-67fa-4720-826e-1510a6361051]

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

2022-07-09 22:32:49 |


===== simulation of connection failure


2022-07-09 22:32:49 |


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


2022-07-09 22:32:49 |


===== sending message to look for


2022-07-09 22:32:50 |


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


2022-07-09 22:32:52 |


===== broadcasting presence


2022-07-09 22:32:52 | [Mutex] waiting for: [message:c8fd1e2c-ef56-4649-9aa9-cbd06f50391b]

2022-07-09 22:32:52 | [Mutex] waiting for: [message:c8fd1e2c-ef56-4649-9aa9-cbd06f50391b]

2022-07-09 22:32:52 | [Mutex] waiting for: [message:c8fd1e2c-ef56-4649-9aa9-cbd06f50391b]

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

2022-07-09 22:32:52 | [Mutex] isItemNotified: message:c8fd1e2c-ef56-4649-9aa9-cbd06f50391b :: true