Generated by TestNG with ReportNG at 22:21 PDT on Monday 26 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 : 50.301s

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

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

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

2022-09-26 22:22:08 | [Mutex] waiting for: [message:e1780434-95fb-490b-9a05-ef41ae520e38]

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

2022-09-26 22:22:08 |


===== simulation of connection failure


2022-09-26 22:22:08 |


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


2022-09-26 22:22:09 |


===== sending message to look for


2022-09-26 22:22:10 |


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


2022-09-26 22:22:10 |


===== broadcasting presence


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

2022-09-26 22:22:10 | [Mutex] isItemNotified: message:b13b69c7-11d8-490b-97f8-9fe34ab186be :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.296s
2022-09-26 22:22:11 |

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

2022-09-26 22:22:11 | ------------------------------------

2022-09-26 22:22:11 | [Mutex] waiting for: [message:7e9a7dfd-fa3a-46c1-80d1-c8930f77cf65]

2022-09-26 22:22:11 | [Mutex] waiting for: [message:7e9a7dfd-fa3a-46c1-80d1-c8930f77cf65]

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

2022-09-26 22:22:11 |


===== simulation of connection failure


2022-09-26 22:22:11 |


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


2022-09-26 22:22:11 |


===== sending message to look for


2022-09-26 22:22:12 |


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


2022-09-26 22:22:14 |


===== broadcasting presence


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

2022-09-26 22:22:14 | [Mutex] isItemNotified: message:e5fe411b-b022-4b3e-903b-d6298ab39726 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.296s
2022-09-26 22:22:15 |

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

2022-09-26 22:22:15 | ------------------------------------

2022-09-26 22:22:15 | [Mutex] waiting for: [message:b42af708-7a22-4d8b-a55a-1b1f0cb8a3d8]

2022-09-26 22:22:15 | [Mutex] waiting for: [message:b42af708-7a22-4d8b-a55a-1b1f0cb8a3d8]

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

2022-09-26 22:22:15 |


===== simulation of connection failure


2022-09-26 22:22:15 |


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


2022-09-26 22:22:15 |


===== sending message to look for


2022-09-26 22:22:16 |


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


2022-09-26 22:22:16 |


===== broadcasting presence


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

2022-09-26 22:22:16 | [Mutex] isItemNotified: message:536188e9-2448-4f76-bf7d-9f9831a4ee90 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.321s
2022-09-26 22:22:17 |

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

2022-09-26 22:22:17 | ------------------------------------

2022-09-26 22:22:17 | [Mutex] waiting for: [message:9fd5b612-4cb1-4eab-ad99-2f60e3c6d16e]

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

2022-09-26 22:22:17 |


===== simulation of connection failure


2022-09-26 22:22:17 |


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


2022-09-26 22:22:17 |


===== sending message to look for


2022-09-26 22:22:18 |


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


2022-09-26 22:22:20 |


===== broadcasting presence


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

2022-09-26 22:22:20 | [Mutex] isItemNotified: message:f790c92f-f1eb-4974-9ba1-f5c4753dcace :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.313s
2022-09-26 22:22:21 |

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

2022-09-26 22:22:21 | ------------------------------------

2022-09-26 22:22:21 | [Mutex] waiting for: [message:41624cde-c24d-4342-bf98-abfa99d8f9b0]

2022-09-26 22:22:21 | [Mutex] waiting for: [message:41624cde-c24d-4342-bf98-abfa99d8f9b0]

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

2022-09-26 22:22:21 |


===== simulation of connection failure


2022-09-26 22:22:21 |


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


2022-09-26 22:22:21 |


===== sending message to look for


2022-09-26 22:22:22 |


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


2022-09-26 22:22:22 |


===== broadcasting presence


2022-09-26 22:22:22 | [Mutex] waiting for: [message:5b5ec9b2-ada1-4935-a002-3d135e803e51]

2022-09-26 22:22:22 | [Mutex] waiting for: [message:5b5ec9b2-ada1-4935-a002-3d135e803e51]

2022-09-26 22:22:22 | [Mutex] waiting for: [message:5b5ec9b2-ada1-4935-a002-3d135e803e51]

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

2022-09-26 22:22:22 | [Mutex] isItemNotified: message:5b5ec9b2-ada1-4935-a002-3d135e803e51 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-09-26 22:22:23 |

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

2022-09-26 22:22:23 | ------------------------------------

2022-09-26 22:22:23 | [Mutex] waiting for: [message:efd40e80-be3c-4c97-9e4a-271ef43a401c]

2022-09-26 22:22:23 | [Mutex] waiting for: [message:efd40e80-be3c-4c97-9e4a-271ef43a401c]

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

2022-09-26 22:22:23 |


===== simulation of connection failure


2022-09-26 22:22:23 |


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


2022-09-26 22:22:23 |


===== sending message to look for


2022-09-26 22:22:24 |


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


2022-09-26 22:22:26 |


===== broadcasting presence


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

2022-09-26 22:22:26 | [Mutex] isItemNotified: message:ed71fb99-b6a2-471d-935e-bb132f16e02d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.449s
2022-09-26 22:22:27 |

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

2022-09-26 22:22:27 | ------------------------------------

2022-09-26 22:22:27 | [Mutex] waiting for: [message:9ed26caa-c801-45b4-95d8-ac302688617a]

2022-09-26 22:22:27 | [Mutex] waiting for: [message:9ed26caa-c801-45b4-95d8-ac302688617a]

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

2022-09-26 22:22:27 |


===== simulation of connection failure


2022-09-26 22:22:27 |


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


2022-09-26 22:22:27 |


===== sending message to look for


2022-09-26 22:22:28 |


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


2022-09-26 22:22:29 |


===== broadcasting presence


2022-09-26 22:22:29 | [Mutex] waiting for: [message:7156e769-5eea-4bfd-a256-ccbced05fd31]

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

2022-09-26 22:22:29 | [Mutex] isItemNotified: message:7156e769-5eea-4bfd-a256-ccbced05fd31 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.366s
2022-09-26 22:22:29 |

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

2022-09-26 22:22:29 | ------------------------------------

2022-09-26 22:22:29 | [Mutex] waiting for: [message:768e32f9-02ea-4077-ab13-38cafbb29079]

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

2022-09-26 22:22:29 |


===== simulation of connection failure


2022-09-26 22:22:29 |


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


2022-09-26 22:22:30 |


===== sending message to look for


2022-09-26 22:22:31 |


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


2022-09-26 22:22:33 |


===== broadcasting presence


2022-09-26 22:22:33 | [Mutex] waiting for: [message:9038b4ba-ba60-4666-82c1-7a8012fda57d]

2022-09-26 22:22:33 | [Mutex] waiting for: [message:9038b4ba-ba60-4666-82c1-7a8012fda57d]

2022-09-26 22:22:33 | [Mutex] waiting for: [message:9038b4ba-ba60-4666-82c1-7a8012fda57d]

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

2022-09-26 22:22:33 | [Mutex] isItemNotified: message:9038b4ba-ba60-4666-82c1-7a8012fda57d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.295s
2022-09-26 22:22:34 |

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

2022-09-26 22:22:34 | ------------------------------------

2022-09-26 22:22:34 | [Mutex] waiting for: [message:00c49527-5431-474a-a278-5b0113a02309]

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

2022-09-26 22:22:34 |


===== simulation of connection failure


2022-09-26 22:22:34 |


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


2022-09-26 22:22:34 |


===== sending message to look for


2022-09-26 22:22:35 |


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


2022-09-26 22:22:35 |


===== broadcasting presence


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

2022-09-26 22:22:35 | [Mutex] isItemNotified: message:549a8de8-e1ee-43ef-b8d1-70a0d53996fc :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.303s
2022-09-26 22:22:36 |

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

2022-09-26 22:22:36 | ------------------------------------

2022-09-26 22:22:36 | [Mutex] waiting for: [message:91db0488-2092-407e-b002-741b27a9d4e3]

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

2022-09-26 22:22:36 |


===== simulation of connection failure


2022-09-26 22:22:36 |


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


2022-09-26 22:22:36 |


===== sending message to look for


2022-09-26 22:22:37 |


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


2022-09-26 22:22:39 |


===== broadcasting presence


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

2022-09-26 22:22:39 | [Mutex] isItemNotified: message:ed85634c-1f40-418e-b541-13071d81f849 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.311s
2022-09-26 22:22:40 |

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

2022-09-26 22:22:40 | ------------------------------------

2022-09-26 22:22:40 | [Mutex] waiting for: [message:7d4102e7-a4be-4a6b-a389-8d6bf83b054f]

2022-09-26 22:22:40 | [Mutex] waiting for: [message:7d4102e7-a4be-4a6b-a389-8d6bf83b054f]

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

2022-09-26 22:22:40 |


===== simulation of connection failure


2022-09-26 22:22:40 |


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


2022-09-26 22:22:40 |


===== sending message to look for


2022-09-26 22:22:41 |


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


2022-09-26 22:22:41 |


===== broadcasting presence


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

2022-09-26 22:22:41 | [Mutex] isItemNotified: message:5e82d68d-267f-4b3a-99ba-c01c9ea00fe6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.302s
2022-09-26 22:22:42 |

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

2022-09-26 22:22:42 | ------------------------------------

2022-09-26 22:22:42 | [Mutex] waiting for: [message:3a4f9f0b-32f3-47aa-917b-4de9950e03fb]

2022-09-26 22:22:42 | [Mutex] waiting for: [message:3a4f9f0b-32f3-47aa-917b-4de9950e03fb]

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

2022-09-26 22:22:42 |


===== simulation of connection failure


2022-09-26 22:22:42 |


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


2022-09-26 22:22:42 |


===== sending message to look for


2022-09-26 22:22:43 |


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


2022-09-26 22:22:45 |


===== broadcasting presence


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

2022-09-26 22:22:45 | [Mutex] isItemNotified: message:6b575021-337a-407c-bba9-f6e5e89a5cc7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.300s
2022-09-26 22:22:46 |

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

2022-09-26 22:22:46 | ------------------------------------

2022-09-26 22:22:46 | [Mutex] waiting for: [message:d0a6a66e-7f9a-4b5b-a92d-38fe5b1ed034]

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

2022-09-26 22:22:46 |


===== simulation of connection failure


2022-09-26 22:22:46 |


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


2022-09-26 22:22:46 |


===== sending message to look for


2022-09-26 22:22:47 |


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


2022-09-26 22:22:47 |


===== broadcasting presence


2022-09-26 22:22:47 | [Mutex] waiting for: [message:4d768738-ffc1-4460-a433-01647e2691ff]

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

2022-09-26 22:22:47 | [Mutex] isItemNotified: message:4d768738-ffc1-4460-a433-01647e2691ff :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.331s
2022-09-26 22:22:48 |

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

2022-09-26 22:22:48 | ------------------------------------

2022-09-26 22:22:48 | [Mutex] waiting for: [message:d0f9b487-be00-4d98-bdc6-d84ff96f46dc]

2022-09-26 22:22:48 | [Mutex] waiting for: [message:d0f9b487-be00-4d98-bdc6-d84ff96f46dc]

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

2022-09-26 22:22:48 |


===== simulation of connection failure


2022-09-26 22:22:48 |


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


2022-09-26 22:22:48 |


===== sending message to look for


2022-09-26 22:22:49 |


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


2022-09-26 22:22:51 |


===== broadcasting presence


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

2022-09-26 22:22:51 | [Mutex] isItemNotified: message:1d8141c2-3aa6-4104-a5a6-5a5b8d9a7e0e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.359s
2022-09-26 22:22:52 |

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

2022-09-26 22:22:52 | ------------------------------------

2022-09-26 22:22:52 | [Mutex] waiting for: [message:093a72c4-a0a0-47a0-a88f-d25f34d63cad]

2022-09-26 22:22:52 | [Mutex] waiting for: [message:093a72c4-a0a0-47a0-a88f-d25f34d63cad]

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

2022-09-26 22:22:52 |


===== simulation of connection failure


2022-09-26 22:22:52 |


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


2022-09-26 22:22:52 |


===== sending message to look for


2022-09-26 22:22:53 |


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


2022-09-26 22:22:53 |


===== broadcasting presence


2022-09-26 22:22:53 | [Mutex] waiting for: [message:a72e9c34-162a-4b7d-878d-f5de9c38218a]

2022-09-26 22:22:54 | [Mutex] waiting for: [message:a72e9c34-162a-4b7d-878d-f5de9c38218a]

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

2022-09-26 22:22:54 | [Mutex] isItemNotified: message:a72e9c34-162a-4b7d-878d-f5de9c38218a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.335s
2022-09-26 22:22:54 |

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

2022-09-26 22:22:54 | ------------------------------------

2022-09-26 22:22:54 | [Mutex] waiting for: [message:29e3e002-5fb0-412d-b244-9648aacee58e]

2022-09-26 22:22:54 | [Mutex] waiting for: [message:29e3e002-5fb0-412d-b244-9648aacee58e]

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

2022-09-26 22:22:54 |


===== simulation of connection failure


2022-09-26 22:22:54 |


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


2022-09-26 22:22:54 |


===== sending message to look for


2022-09-26 22:22:55 |


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


2022-09-26 22:22:58 |


===== broadcasting presence


2022-09-26 22:22:58 | [Mutex] waiting for: [message:5ce57030-d6e8-47ff-a906-4c3e13036b32]

2022-09-26 22:22:58 | [Mutex] waiting for: [message:5ce57030-d6e8-47ff-a906-4c3e13036b32]

2022-09-26 22:22:58 | [Mutex] waiting for: [message:5ce57030-d6e8-47ff-a906-4c3e13036b32]

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

2022-09-26 22:22:58 | [Mutex] isItemNotified: message:5ce57030-d6e8-47ff-a906-4c3e13036b32 :: true