Generated by TestNG with ReportNG at 20:44 PDT on Wednesday 05 July 2023
root@8f5c98824654 / Java 17.0.6 (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.079s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.378s
2023-07-05 20:45:11 |

2023-07-05 20:45:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:11 | ------------------------------------

2023-07-05 20:45:11 | [Mutex] waiting for: [message:2e06de90-9e0a-4a81-8afd-30b8d134c884]

2023-07-05 20:45:11 | [Mutex] received everything.

2023-07-05 20:45:11 |


===== simulation of connection failure


2023-07-05 20:45:11 |


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


2023-07-05 20:45:11 |


===== sending message to look for


2023-07-05 20:45:12 |


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


2023-07-05 20:45:13 |


===== broadcasting presence


2023-07-05 20:45:13 | [Mutex] received everything.

2023-07-05 20:45:13 | [Mutex] isItemNotified: message:af6d1ff6-41c0-4c2d-bc37-efe385193b0f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.348s
2023-07-05 20:45:13 |

2023-07-05 20:45:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:13 | ------------------------------------

2023-07-05 20:45:13 | [Mutex] waiting for: [message:f95c8585-754c-4478-ac80-7428255d7058]

2023-07-05 20:45:13 | [Mutex] received everything.

2023-07-05 20:45:13 |


===== simulation of connection failure


2023-07-05 20:45:13 |


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


2023-07-05 20:45:14 |


===== sending message to look for


2023-07-05 20:45:15 |


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


2023-07-05 20:45:17 |


===== broadcasting presence


2023-07-05 20:45:17 | [Mutex] received everything.

2023-07-05 20:45:17 | [Mutex] isItemNotified: message:74b4b1f6-b6d8-442c-91ca-4c148bd8b281 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.354s
2023-07-05 20:45:17 |

2023-07-05 20:45:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:17 | ------------------------------------

2023-07-05 20:45:17 | [Mutex] waiting for: [message:e5baed25-74ff-4980-9490-f7ae13ac8c46]

2023-07-05 20:45:18 | [Mutex] received everything.

2023-07-05 20:45:18 |


===== simulation of connection failure


2023-07-05 20:45:18 |


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


2023-07-05 20:45:18 |


===== sending message to look for


2023-07-05 20:45:19 |


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


2023-07-05 20:45:19 |


===== broadcasting presence


2023-07-05 20:45:19 | [Mutex] received everything.

2023-07-05 20:45:19 | [Mutex] isItemNotified: message:c3b3140d-286f-48fe-9f20-4c43aa2cc7fc :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.350s
2023-07-05 20:45:20 |

2023-07-05 20:45:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:20 | ------------------------------------

2023-07-05 20:45:20 | [Mutex] waiting for: [message:0a8e61da-ea3e-43d2-8c53-acc820a07c12]

2023-07-05 20:45:20 | [Mutex] received everything.

2023-07-05 20:45:20 |


===== simulation of connection failure


2023-07-05 20:45:20 |


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


2023-07-05 20:45:20 |


===== sending message to look for


2023-07-05 20:45:21 |


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


2023-07-05 20:45:23 |


===== broadcasting presence


2023-07-05 20:45:23 | [Mutex] received everything.

2023-07-05 20:45:23 | [Mutex] isItemNotified: message:de0484ee-e52c-4c45-a0a0-c72a8d29ea46 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.351s
2023-07-05 20:45:24 |

2023-07-05 20:45:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:24 | ------------------------------------

2023-07-05 20:45:24 | [Mutex] waiting for: [message:eb1ef80e-aea1-434c-a06a-c5c3fb1c281f]

2023-07-05 20:45:24 | [Mutex] received everything.

2023-07-05 20:45:24 |


===== simulation of connection failure


2023-07-05 20:45:24 |


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


2023-07-05 20:45:24 |


===== sending message to look for


2023-07-05 20:45:25 |


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


2023-07-05 20:45:25 |


===== broadcasting presence


2023-07-05 20:45:25 | [Mutex] received everything.

2023-07-05 20:45:25 | [Mutex] isItemNotified: message:af8fdd20-3e0f-4f1d-acfb-f1abdb88efa9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.379s
2023-07-05 20:45:26 |

2023-07-05 20:45:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:26 | ------------------------------------

2023-07-05 20:45:26 | [Mutex] waiting for: [message:0afde98b-f451-46be-85bd-60091afe2ec3]

2023-07-05 20:45:26 | [Mutex] received everything.

2023-07-05 20:45:26 |


===== simulation of connection failure


2023-07-05 20:45:26 |


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


2023-07-05 20:45:26 |


===== sending message to look for


2023-07-05 20:45:27 |


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


2023-07-05 20:45:29 |


===== broadcasting presence


2023-07-05 20:45:29 | [Mutex] received everything.

2023-07-05 20:45:29 | [Mutex] isItemNotified: message:856a24ac-a571-4841-91f5-4f9c4a9abb84 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.453s
2023-07-05 20:45:30 |

2023-07-05 20:45:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:30 | ------------------------------------

2023-07-05 20:45:30 | [Mutex] waiting for: [message:4784a9d8-db7e-4412-b153-dd540c323eaa]

2023-07-05 20:45:30 | [Mutex] received everything.

2023-07-05 20:45:30 |


===== simulation of connection failure


2023-07-05 20:45:30 |


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


2023-07-05 20:45:30 |


===== sending message to look for


2023-07-05 20:45:31 |


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


2023-07-05 20:45:31 |


===== broadcasting presence


2023-07-05 20:45:31 | [Mutex] waiting for: [message:bb2cff56-bc9f-4012-93f9-bad3492d132f]

2023-07-05 20:45:31 | [Mutex] received everything.

2023-07-05 20:45:31 | [Mutex] isItemNotified: message:bb2cff56-bc9f-4012-93f9-bad3492d132f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.369s
2023-07-05 20:45:32 |

2023-07-05 20:45:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:32 | ------------------------------------

2023-07-05 20:45:32 | [Mutex] waiting for: [message:7829883b-e1d6-4de6-8d0a-32ed0f7d76d6]

2023-07-05 20:45:32 | [Mutex] received everything.

2023-07-05 20:45:32 |


===== simulation of connection failure


2023-07-05 20:45:32 |


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


2023-07-05 20:45:32 |


===== sending message to look for


2023-07-05 20:45:33 |


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


2023-07-05 20:45:35 |


===== broadcasting presence


2023-07-05 20:45:35 | [Mutex] waiting for: [message:5fa35e88-2f4d-4595-929d-b59356ed0d86]

2023-07-05 20:45:35 | [Mutex] waiting for: [message:5fa35e88-2f4d-4595-929d-b59356ed0d86]

2023-07-05 20:45:35 | [Mutex] received everything.

2023-07-05 20:45:35 | [Mutex] isItemNotified: message:5fa35e88-2f4d-4595-929d-b59356ed0d86 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.368s
2023-07-05 20:45:36 |

2023-07-05 20:45:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:36 | ------------------------------------

2023-07-05 20:45:36 | [Mutex] waiting for: [message:bde65945-e4d3-40ea-98d5-c3b2770cef92]

2023-07-05 20:45:36 | [Mutex] received everything.

2023-07-05 20:45:36 |


===== simulation of connection failure


2023-07-05 20:45:36 |


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


2023-07-05 20:45:36 |


===== sending message to look for


2023-07-05 20:45:37 |


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


2023-07-05 20:45:37 |


===== broadcasting presence


2023-07-05 20:45:37 | [Mutex] received everything.

2023-07-05 20:45:37 | [Mutex] isItemNotified: message:d915de98-9528-438f-b3e2-dc7d19a4a4ec :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.374s
2023-07-05 20:45:38 |

2023-07-05 20:45:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:38 | ------------------------------------

2023-07-05 20:45:38 | [Mutex] waiting for: [message:5f05b2fa-4e3f-485c-8c37-fa52797a1b36]

2023-07-05 20:45:38 | [Mutex] received everything.

2023-07-05 20:45:38 |


===== simulation of connection failure


2023-07-05 20:45:38 |


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


2023-07-05 20:45:38 |


===== sending message to look for


2023-07-05 20:45:39 |


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


2023-07-05 20:45:42 |


===== broadcasting presence


2023-07-05 20:45:42 | [Mutex] received everything.

2023-07-05 20:45:42 | [Mutex] isItemNotified: message:46424c03-1f63-4eed-aa4a-bd832c731125 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.341s
2023-07-05 20:45:42 |

2023-07-05 20:45:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:42 | ------------------------------------

2023-07-05 20:45:42 | [Mutex] waiting for: [message:2235de31-73d0-424d-b86e-4531c43b5f2f]

2023-07-05 20:45:42 | [Mutex] received everything.

2023-07-05 20:45:42 |


===== simulation of connection failure


2023-07-05 20:45:42 |


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


2023-07-05 20:45:42 |


===== sending message to look for


2023-07-05 20:45:43 |


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


2023-07-05 20:45:44 |


===== broadcasting presence


2023-07-05 20:45:44 | [Mutex] received everything.

2023-07-05 20:45:44 | [Mutex] isItemNotified: message:2d8a0061-fec8-48a0-9029-efd99621ad33 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.348s
2023-07-05 20:45:44 |

2023-07-05 20:45:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:44 | ------------------------------------

2023-07-05 20:45:44 | [Mutex] waiting for: [message:d7f499ff-e777-4846-b532-fdec3e3f01ae]

2023-07-05 20:45:44 | [Mutex] received everything.

2023-07-05 20:45:44 |


===== simulation of connection failure


2023-07-05 20:45:44 |


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


2023-07-05 20:45:44 |


===== sending message to look for


2023-07-05 20:45:46 |


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


2023-07-05 20:45:48 |


===== broadcasting presence


2023-07-05 20:45:48 | [Mutex] received everything.

2023-07-05 20:45:48 | [Mutex] isItemNotified: message:e9336a05-df31-401a-bbde-ec23ebe3b7e1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.373s
2023-07-05 20:45:49 |

2023-07-05 20:45:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:49 | ------------------------------------

2023-07-05 20:45:49 | [Mutex] waiting for: [message:4b37d694-41d5-470a-b440-0e0321cb9f53]

2023-07-05 20:45:49 | [Mutex] received everything.

2023-07-05 20:45:49 |


===== simulation of connection failure


2023-07-05 20:45:49 |


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


2023-07-05 20:45:49 |


===== sending message to look for


2023-07-05 20:45:50 |


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


2023-07-05 20:45:50 |


===== broadcasting presence


2023-07-05 20:45:50 | [Mutex] waiting for: [message:a76fb7e3-00a9-43f7-bd6d-a60124057048]

2023-07-05 20:45:50 | [Mutex] waiting for: [message:a76fb7e3-00a9-43f7-bd6d-a60124057048]

2023-07-05 20:45:50 | [Mutex] received everything.

2023-07-05 20:45:50 | [Mutex] isItemNotified: message:a76fb7e3-00a9-43f7-bd6d-a60124057048 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.342s
2023-07-05 20:45:51 |

2023-07-05 20:45:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:51 | ------------------------------------

2023-07-05 20:45:51 | [Mutex] waiting for: [message:b1d089c6-abee-4575-b58c-1e133929a7fb]

2023-07-05 20:45:51 | [Mutex] received everything.

2023-07-05 20:45:51 |


===== simulation of connection failure


2023-07-05 20:45:51 |


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


2023-07-05 20:45:51 |


===== sending message to look for


2023-07-05 20:45:52 |


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


2023-07-05 20:45:54 |


===== broadcasting presence


2023-07-05 20:45:54 | [Mutex] received everything.

2023-07-05 20:45:54 | [Mutex] isItemNotified: message:2ffa9e3e-f7b7-49b8-862c-79969b6796ec :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.401s
2023-07-05 20:45:55 |

2023-07-05 20:45:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:55 | ------------------------------------

2023-07-05 20:45:55 | [Mutex] waiting for: [message:88be0dcc-b8c6-4d60-9bb4-c7235097509b]

2023-07-05 20:45:55 | [Mutex] received everything.

2023-07-05 20:45:55 |


===== simulation of connection failure


2023-07-05 20:45:55 |


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


2023-07-05 20:45:55 |


===== sending message to look for


2023-07-05 20:45:56 |


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


2023-07-05 20:45:56 |


===== broadcasting presence


2023-07-05 20:45:56 | [Mutex] waiting for: [message:5dfde0d8-f465-4fc2-88ae-97cc9205c716]

2023-07-05 20:45:56 | [Mutex] waiting for: [message:5dfde0d8-f465-4fc2-88ae-97cc9205c716]

2023-07-05 20:45:56 | [Mutex] received everything.

2023-07-05 20:45:56 | [Mutex] isItemNotified: message:5dfde0d8-f465-4fc2-88ae-97cc9205c716 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.366s
2023-07-05 20:45:57 |

2023-07-05 20:45:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 20:45:57 | ------------------------------------

2023-07-05 20:45:57 | [Mutex] waiting for: [message:4084ada7-e6c6-4109-803e-1946ea049f9a]

2023-07-05 20:45:57 | [Mutex] received everything.

2023-07-05 20:45:57 |


===== simulation of connection failure


2023-07-05 20:45:57 |


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


2023-07-05 20:45:57 |


===== sending message to look for


2023-07-05 20:45:58 |


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


2023-07-05 20:46:00 |


===== broadcasting presence


2023-07-05 20:46:00 | [Mutex] waiting for: [message:9db3b727-ec42-4368-a67e-29dc26748f2b]

2023-07-05 20:46:00 | [Mutex] waiting for: [message:9db3b727-ec42-4368-a67e-29dc26748f2b]

2023-07-05 20:46:00 | [Mutex] received everything.

2023-07-05 20:46:00 | [Mutex] isItemNotified: message:9db3b727-ec42-4368-a67e-29dc26748f2b :: true