Generated by TestNG with ReportNG at 23:45 PDT on Friday 27 October 2023
root@8dfa9d99ff97 / Java 17.0.8 (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.326s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.382s
2023-10-27 23:46:50 |

2023-10-27 23:46:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:46:50 | ------------------------------------

2023-10-27 23:46:50 | [Mutex] waiting for: [message:b6489ae6-3bba-413c-8735-1f36adbb9de9]

2023-10-27 23:46:50 | [Mutex] received everything.

2023-10-27 23:46:50 |


===== simulation of connection failure


2023-10-27 23:46:50 |


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


2023-10-27 23:46:50 |


===== sending message to look for


2023-10-27 23:46:51 |


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


2023-10-27 23:46:51 |


===== broadcasting presence


2023-10-27 23:46:51 | [Mutex] received everything.

2023-10-27 23:46:51 | [Mutex] isItemNotified: message:b2c3db7b-742c-4cf7-ae26-2019325a8c1e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.331s
2023-10-27 23:46:52 |

2023-10-27 23:46:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:46:52 | ------------------------------------

2023-10-27 23:46:52 | [Mutex] waiting for: [message:ba4211ba-0834-401c-90c1-de44c6bae5c4]

2023-10-27 23:46:52 | [Mutex] received everything.

2023-10-27 23:46:52 |


===== simulation of connection failure


2023-10-27 23:46:52 |


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


2023-10-27 23:46:52 |


===== sending message to look for


2023-10-27 23:46:53 |


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


2023-10-27 23:46:56 |


===== broadcasting presence


2023-10-27 23:46:56 | [Mutex] received everything.

2023-10-27 23:46:56 | [Mutex] isItemNotified: message:614e3de7-b0cf-4735-9636-e47bc709d627 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.352s
2023-10-27 23:46:56 |

2023-10-27 23:46:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:46:56 | ------------------------------------

2023-10-27 23:46:56 | [Mutex] waiting for: [message:be780e5a-891c-4209-aee5-6b0b04293a23]

2023-10-27 23:46:56 | [Mutex] received everything.

2023-10-27 23:46:56 |


===== simulation of connection failure


2023-10-27 23:46:56 |


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


2023-10-27 23:46:57 |


===== sending message to look for


2023-10-27 23:46:58 |


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


2023-10-27 23:46:58 |


===== broadcasting presence


2023-10-27 23:46:58 | [Mutex] received everything.

2023-10-27 23:46:58 | [Mutex] isItemNotified: message:7baf5b21-1164-461d-a52c-5e0db4536b63 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.377s
2023-10-27 23:46:59 |

2023-10-27 23:46:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:46:59 | ------------------------------------

2023-10-27 23:46:59 | [Mutex] waiting for: [message:34147cf2-b955-46c6-a5d7-a2fe05278448]

2023-10-27 23:46:59 | [Mutex] received everything.

2023-10-27 23:46:59 |


===== simulation of connection failure


2023-10-27 23:46:59 |


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


2023-10-27 23:46:59 |


===== sending message to look for


2023-10-27 23:47:00 |


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


2023-10-27 23:47:02 |


===== broadcasting presence


2023-10-27 23:47:02 | [Mutex] received everything.

2023-10-27 23:47:02 | [Mutex] isItemNotified: message:0b98f60e-d120-422f-91bf-7aead6ecbddd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.358s
2023-10-27 23:47:03 |

2023-10-27 23:47:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:03 | ------------------------------------

2023-10-27 23:47:03 | [Mutex] waiting for: [message:b0f89cb5-112b-4031-bdcc-0d1f067a48d6]

2023-10-27 23:47:03 | [Mutex] received everything.

2023-10-27 23:47:03 |


===== simulation of connection failure


2023-10-27 23:47:03 |


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


2023-10-27 23:47:03 |


===== sending message to look for


2023-10-27 23:47:04 |


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


2023-10-27 23:47:04 |


===== broadcasting presence


2023-10-27 23:47:04 | [Mutex] waiting for: [message:44322be7-d980-410e-9441-a5220cd72528]

2023-10-27 23:47:04 | [Mutex] received everything.

2023-10-27 23:47:04 | [Mutex] isItemNotified: message:44322be7-d980-410e-9441-a5220cd72528 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.362s
2023-10-27 23:47:05 |

2023-10-27 23:47:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:05 | ------------------------------------

2023-10-27 23:47:05 | [Mutex] waiting for: [message:266f3671-4cdb-4419-a16d-81a9a8e2a659]

2023-10-27 23:47:05 | [Mutex] received everything.

2023-10-27 23:47:05 |


===== simulation of connection failure


2023-10-27 23:47:05 |


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


2023-10-27 23:47:05 |


===== sending message to look for


2023-10-27 23:47:06 |


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


2023-10-27 23:47:08 |


===== broadcasting presence


2023-10-27 23:47:08 | [Mutex] received everything.

2023-10-27 23:47:08 | [Mutex] isItemNotified: message:6e3dd03f-657c-42e7-aff9-9243cf8315b5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.394s
2023-10-27 23:47:09 |

2023-10-27 23:47:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:09 | ------------------------------------

2023-10-27 23:47:09 | [Mutex] waiting for: [message:187c6e91-703a-4ec0-b9ad-19f589359d55]

2023-10-27 23:47:09 | [Mutex] received everything.

2023-10-27 23:47:09 |


===== simulation of connection failure


2023-10-27 23:47:09 |


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


2023-10-27 23:47:09 |


===== sending message to look for


2023-10-27 23:47:10 |


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


2023-10-27 23:47:10 |


===== broadcasting presence


2023-10-27 23:47:10 | [Mutex] waiting for: [message:577d4745-a874-419f-aba3-dea7ad8e62f1]

2023-10-27 23:47:10 | [Mutex] waiting for: [message:577d4745-a874-419f-aba3-dea7ad8e62f1]

2023-10-27 23:47:10 | [Mutex] received everything.

2023-10-27 23:47:10 | [Mutex] isItemNotified: message:577d4745-a874-419f-aba3-dea7ad8e62f1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.413s
2023-10-27 23:47:11 |

2023-10-27 23:47:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:11 | ------------------------------------

2023-10-27 23:47:11 | [Mutex] waiting for: [message:a9599555-5a83-4ccc-a4bf-bc593a00db63]

2023-10-27 23:47:11 | [Mutex] received everything.

2023-10-27 23:47:11 |


===== simulation of connection failure


2023-10-27 23:47:11 |


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


2023-10-27 23:47:11 |


===== sending message to look for


2023-10-27 23:47:12 |


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


2023-10-27 23:47:14 |


===== broadcasting presence


2023-10-27 23:47:14 | [Mutex] waiting for: [message:0cd22dd1-b192-47f2-8158-34bf1ccb37a6]

2023-10-27 23:47:14 | [Mutex] waiting for: [message:0cd22dd1-b192-47f2-8158-34bf1ccb37a6]

2023-10-27 23:47:14 | [Mutex] received everything.

2023-10-27 23:47:14 | [Mutex] isItemNotified: message:0cd22dd1-b192-47f2-8158-34bf1ccb37a6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.340s
2023-10-27 23:47:15 |

2023-10-27 23:47:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:15 | ------------------------------------

2023-10-27 23:47:15 | [Mutex] waiting for: [message:29a890a5-61f2-451e-a484-a94182451692]

2023-10-27 23:47:15 | [Mutex] received everything.

2023-10-27 23:47:15 |


===== simulation of connection failure


2023-10-27 23:47:15 |


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


2023-10-27 23:47:15 |


===== sending message to look for


2023-10-27 23:47:16 |


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


2023-10-27 23:47:16 |


===== broadcasting presence


2023-10-27 23:47:16 | [Mutex] received everything.

2023-10-27 23:47:16 | [Mutex] isItemNotified: message:b6e03cce-c62b-494b-8d58-9aabb185726e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.380s
2023-10-27 23:47:17 |

2023-10-27 23:47:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:17 | ------------------------------------

2023-10-27 23:47:17 | [Mutex] waiting for: [message:8703463d-f808-447e-9033-8cd23e6611a3]

2023-10-27 23:47:17 | [Mutex] received everything.

2023-10-27 23:47:17 |


===== simulation of connection failure


2023-10-27 23:47:17 |


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


2023-10-27 23:47:17 |


===== sending message to look for


2023-10-27 23:47:18 |


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


2023-10-27 23:47:21 |


===== broadcasting presence


2023-10-27 23:47:21 | [Mutex] received everything.

2023-10-27 23:47:21 | [Mutex] isItemNotified: message:9c702474-903d-44d0-8926-8e27468362fa :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.341s
2023-10-27 23:47:21 |

2023-10-27 23:47:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:21 | ------------------------------------

2023-10-27 23:47:21 | [Mutex] waiting for: [message:f83ef4eb-3ce1-473f-bc5b-a82718427d98]

2023-10-27 23:47:21 | [Mutex] received everything.

2023-10-27 23:47:21 |


===== simulation of connection failure


2023-10-27 23:47:21 |


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


2023-10-27 23:47:21 |


===== sending message to look for


2023-10-27 23:47:22 |


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


2023-10-27 23:47:23 |


===== broadcasting presence


2023-10-27 23:47:23 | [Mutex] received everything.

2023-10-27 23:47:23 | [Mutex] isItemNotified: message:c1818847-f2d0-4748-a174-1e3f03308820 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.364s
2023-10-27 23:47:23 |

2023-10-27 23:47:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:23 | ------------------------------------

2023-10-27 23:47:23 | [Mutex] waiting for: [message:ca49029c-d68e-4fca-a110-383316e2224e]

2023-10-27 23:47:23 | [Mutex] received everything.

2023-10-27 23:47:23 |


===== simulation of connection failure


2023-10-27 23:47:23 |


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


2023-10-27 23:47:24 |


===== sending message to look for


2023-10-27 23:47:25 |


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


2023-10-27 23:47:27 |


===== broadcasting presence


2023-10-27 23:47:27 | [Mutex] received everything.

2023-10-27 23:47:27 | [Mutex] isItemNotified: message:c5492263-8831-4df3-817f-2f7ee22f5b4b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.351s
2023-10-27 23:47:28 |

2023-10-27 23:47:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:28 | ------------------------------------

2023-10-27 23:47:28 | [Mutex] waiting for: [message:9608c0a3-4360-45b0-abf2-14e1d2011d05]

2023-10-27 23:47:28 | [Mutex] received everything.

2023-10-27 23:47:28 |


===== simulation of connection failure


2023-10-27 23:47:28 |


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


2023-10-27 23:47:28 |


===== sending message to look for


2023-10-27 23:47:29 |


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


2023-10-27 23:47:29 |


===== broadcasting presence


2023-10-27 23:47:29 | [Mutex] waiting for: [message:0c648458-302e-462b-888c-73cab9c31508]

2023-10-27 23:47:29 | [Mutex] received everything.

2023-10-27 23:47:29 | [Mutex] isItemNotified: message:0c648458-302e-462b-888c-73cab9c31508 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.348s
2023-10-27 23:47:30 |

2023-10-27 23:47:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:30 | ------------------------------------

2023-10-27 23:47:30 | [Mutex] waiting for: [message:5a3f6756-d4c7-4e56-a8ae-093fd91ae25e]

2023-10-27 23:47:30 | [Mutex] received everything.

2023-10-27 23:47:30 |


===== simulation of connection failure


2023-10-27 23:47:30 |


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


2023-10-27 23:47:30 |


===== sending message to look for


2023-10-27 23:47:31 |


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


2023-10-27 23:47:33 |


===== broadcasting presence


2023-10-27 23:47:33 | [Mutex] received everything.

2023-10-27 23:47:33 | [Mutex] isItemNotified: message:e54907a2-019b-46cf-83c8-1151f03359eb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.417s
2023-10-27 23:47:34 |

2023-10-27 23:47:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:34 | ------------------------------------

2023-10-27 23:47:34 | [Mutex] waiting for: [message:9e732acc-b128-4eb4-82ec-9a26b8be4dff]

2023-10-27 23:47:34 | [Mutex] received everything.

2023-10-27 23:47:34 |


===== simulation of connection failure


2023-10-27 23:47:34 |


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


2023-10-27 23:47:34 |


===== sending message to look for


2023-10-27 23:47:35 |


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


2023-10-27 23:47:35 |


===== broadcasting presence


2023-10-27 23:47:35 | [Mutex] waiting for: [message:eb0e6dc1-f9b3-4afa-8e7f-99b2eaaecb4d]

2023-10-27 23:47:35 | [Mutex] waiting for: [message:eb0e6dc1-f9b3-4afa-8e7f-99b2eaaecb4d]

2023-10-27 23:47:35 | [Mutex] received everything.

2023-10-27 23:47:35 | [Mutex] isItemNotified: message:eb0e6dc1-f9b3-4afa-8e7f-99b2eaaecb4d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.363s
2023-10-27 23:47:36 |

2023-10-27 23:47:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-10-27 23:47:36 | ------------------------------------

2023-10-27 23:47:36 | [Mutex] waiting for: [message:ce4c8df1-07ac-4d50-a07d-b89e5039d2aa]

2023-10-27 23:47:36 | [Mutex] received everything.

2023-10-27 23:47:36 |


===== simulation of connection failure


2023-10-27 23:47:36 |


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


2023-10-27 23:47:36 |


===== sending message to look for


2023-10-27 23:47:37 |


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


2023-10-27 23:47:39 |


===== broadcasting presence


2023-10-27 23:47:39 | [Mutex] waiting for: [message:17e7ad01-97de-427d-a545-69a3d7ba2277]

2023-10-27 23:47:39 | [Mutex] waiting for: [message:17e7ad01-97de-427d-a545-69a3d7ba2277]

2023-10-27 23:47:39 | [Mutex] received everything.

2023-10-27 23:47:39 | [Mutex] isItemNotified: message:17e7ad01-97de-427d-a545-69a3d7ba2277 :: true