Generated by TestNG with ReportNG at 22:47 PDT on Wednesday 31 August 2022
root@f9c07ffec79b / 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.777s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.319s
2022-08-31 22:48:55 |

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

2022-08-31 22:48:55 | ------------------------------------

2022-08-31 22:48:55 | [Mutex] waiting for: [message:632bd6f7-f5d5-4521-8b9c-6af5e90b16c2]

2022-08-31 22:48:55 | [Mutex] received everything.

2022-08-31 22:48:55 |


===== simulation of connection failure


2022-08-31 22:48:55 |


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


2022-08-31 22:48:55 |


===== sending message to look for


2022-08-31 22:48:56 |


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


2022-08-31 22:48:56 |


===== broadcasting presence


2022-08-31 22:48:56 | [Mutex] received everything.

2022-08-31 22:48:56 | [Mutex] isItemNotified: message:272479c6-9280-46d7-8001-5cb674448ea6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.349s
2022-08-31 22:48:57 |

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

2022-08-31 22:48:57 | ------------------------------------

2022-08-31 22:48:57 | [Mutex] waiting for: [message:6f815255-5578-426c-95bf-723e6e943953]

2022-08-31 22:48:57 | [Mutex] waiting for: [message:6f815255-5578-426c-95bf-723e6e943953]

2022-08-31 22:48:57 | [Mutex] received everything.

2022-08-31 22:48:57 |


===== simulation of connection failure


2022-08-31 22:48:57 |


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


2022-08-31 22:48:57 |


===== sending message to look for


2022-08-31 22:48:58 |


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


2022-08-31 22:49:01 |


===== broadcasting presence


2022-08-31 22:49:01 | [Mutex] received everything.

2022-08-31 22:49:01 | [Mutex] isItemNotified: message:37ce2927-c350-432a-88e9-54e2000a22fa :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.311s
2022-08-31 22:49:02 |

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

2022-08-31 22:49:02 | ------------------------------------

2022-08-31 22:49:02 | [Mutex] waiting for: [message:6e7c0915-87a9-46d6-a262-587c2b97fad3]

2022-08-31 22:49:02 | [Mutex] waiting for: [message:6e7c0915-87a9-46d6-a262-587c2b97fad3]

2022-08-31 22:49:02 | [Mutex] received everything.

2022-08-31 22:49:02 |


===== simulation of connection failure


2022-08-31 22:49:02 |


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


2022-08-31 22:49:02 |


===== sending message to look for


2022-08-31 22:49:03 |


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


2022-08-31 22:49:03 |


===== broadcasting presence


2022-08-31 22:49:03 | [Mutex] received everything.

2022-08-31 22:49:03 | [Mutex] isItemNotified: message:7d057005-a219-4bf8-b7a7-8e36eef3c892 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-08-31 22:49:04 |

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

2022-08-31 22:49:04 | ------------------------------------

2022-08-31 22:49:04 | [Mutex] waiting for: [message:c41265bf-4a3a-4326-b089-53a853cbbc88]

2022-08-31 22:49:04 | [Mutex] received everything.

2022-08-31 22:49:04 |


===== simulation of connection failure


2022-08-31 22:49:04 |


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


2022-08-31 22:49:04 |


===== sending message to look for


2022-08-31 22:49:05 |


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


2022-08-31 22:49:07 |


===== broadcasting presence


2022-08-31 22:49:07 | [Mutex] received everything.

2022-08-31 22:49:07 | [Mutex] isItemNotified: message:52b23bdf-a0f3-4baa-8a9a-f7e2b643588b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.329s
2022-08-31 22:49:08 |

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

2022-08-31 22:49:08 | ------------------------------------

2022-08-31 22:49:08 | [Mutex] waiting for: [message:94f87ea3-8cf1-475e-9593-b3d76922da72]

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

2022-08-31 22:49:08 |


===== simulation of connection failure


2022-08-31 22:49:08 |


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


2022-08-31 22:49:08 |


===== sending message to look for


2022-08-31 22:49:09 |


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


2022-08-31 22:49:09 |


===== broadcasting presence


2022-08-31 22:49:09 | [Mutex] waiting for: [message:3a2f6920-2beb-4b4d-b97b-cd81f96c9ce3]

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

2022-08-31 22:49:09 | [Mutex] isItemNotified: message:3a2f6920-2beb-4b4d-b97b-cd81f96c9ce3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.328s
2022-08-31 22:49:10 |

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

2022-08-31 22:49:10 | ------------------------------------

2022-08-31 22:49:10 | [Mutex] waiting for: [message:77a2b91d-9293-42ba-b1f5-ba978695edba]

2022-08-31 22:49:10 | [Mutex] waiting for: [message:77a2b91d-9293-42ba-b1f5-ba978695edba]

2022-08-31 22:49:10 | [Mutex] received everything.

2022-08-31 22:49:10 |


===== simulation of connection failure


2022-08-31 22:49:10 |


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


2022-08-31 22:49:10 |


===== sending message to look for


2022-08-31 22:49:11 |


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


2022-08-31 22:49:13 |


===== broadcasting presence


2022-08-31 22:49:13 | [Mutex] received everything.

2022-08-31 22:49:13 | [Mutex] isItemNotified: message:588dc352-111f-49fc-99a7-ac4db43e5210 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.397s
2022-08-31 22:49:14 |

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

2022-08-31 22:49:14 | ------------------------------------

2022-08-31 22:49:14 | [Mutex] waiting for: [message:27346eac-b0f6-4306-a9d7-84323fb84180]

2022-08-31 22:49:14 | [Mutex] received everything.

2022-08-31 22:49:14 |


===== simulation of connection failure


2022-08-31 22:49:14 |


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


2022-08-31 22:49:14 |


===== sending message to look for


2022-08-31 22:49:15 |


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


2022-08-31 22:49:16 |


===== broadcasting presence


2022-08-31 22:49:16 | [Mutex] waiting for: [message:0df9db92-7f4c-4c6d-bca2-21a42e1d990a]

2022-08-31 22:49:16 | [Mutex] received everything.

2022-08-31 22:49:16 | [Mutex] isItemNotified: message:0df9db92-7f4c-4c6d-bca2-21a42e1d990a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.350s
2022-08-31 22:49:17 |

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

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

2022-08-31 22:49:17 | [Mutex] waiting for: [message:b44491a8-34fb-427b-9b25-e1ec6c7a737e]

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

2022-08-31 22:49:17 |


===== simulation of connection failure


2022-08-31 22:49:17 |


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


2022-08-31 22:49:17 |


===== sending message to look for


2022-08-31 22:49:18 |


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


2022-08-31 22:49:20 |


===== broadcasting presence


2022-08-31 22:49:20 | [Mutex] waiting for: [message:20c01646-962b-4e5c-a86e-e80da2af7348]

2022-08-31 22:49:20 | [Mutex] waiting for: [message:20c01646-962b-4e5c-a86e-e80da2af7348]

2022-08-31 22:49:20 | [Mutex] waiting for: [message:20c01646-962b-4e5c-a86e-e80da2af7348]

2022-08-31 22:49:20 | [Mutex] received everything.

2022-08-31 22:49:20 | [Mutex] isItemNotified: message:20c01646-962b-4e5c-a86e-e80da2af7348 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.337s
2022-08-31 22:49:21 |

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

2022-08-31 22:49:21 | ------------------------------------

2022-08-31 22:49:21 | [Mutex] waiting for: [message:64e47c71-27c0-4e22-a3ef-85d59f3825cf]

2022-08-31 22:49:21 | [Mutex] received everything.

2022-08-31 22:49:21 |


===== simulation of connection failure


2022-08-31 22:49:21 |


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


2022-08-31 22:49:21 |


===== sending message to look for


2022-08-31 22:49:22 |


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


2022-08-31 22:49:22 |


===== broadcasting presence


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

2022-08-31 22:49:22 | [Mutex] isItemNotified: message:82276325-6cdd-4d0f-b604-86d04eea40a0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.325s
2022-08-31 22:49:23 |

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

2022-08-31 22:49:23 | ------------------------------------

2022-08-31 22:49:23 | [Mutex] waiting for: [message:e5cc4d97-3617-4bcb-b9e3-051a6a907153]

2022-08-31 22:49:23 | [Mutex] received everything.

2022-08-31 22:49:23 |


===== simulation of connection failure


2022-08-31 22:49:23 |


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


2022-08-31 22:49:23 |


===== sending message to look for


2022-08-31 22:49:24 |


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


2022-08-31 22:49:26 |


===== broadcasting presence


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

2022-08-31 22:49:26 | [Mutex] isItemNotified: message:b9cb61e3-f30e-42eb-bfef-5516f7e9b1f7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.299s
2022-08-31 22:49:27 |

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

2022-08-31 22:49:27 | ------------------------------------

2022-08-31 22:49:27 | [Mutex] waiting for: [message:8eda2a13-d700-4671-aa81-671f0d8a6c85]

2022-08-31 22:49:27 | [Mutex] received everything.

2022-08-31 22:49:27 |


===== simulation of connection failure


2022-08-31 22:49:27 |


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


2022-08-31 22:49:27 |


===== sending message to look for


2022-08-31 22:49:28 |


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


2022-08-31 22:49:28 |


===== broadcasting presence


2022-08-31 22:49:28 | [Mutex] received everything.

2022-08-31 22:49:28 | [Mutex] isItemNotified: message:4995da4f-bc6c-4122-b8f8-3f61083ddb17 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.315s
2022-08-31 22:49:29 |

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

2022-08-31 22:49:29 | ------------------------------------

2022-08-31 22:49:29 | [Mutex] waiting for: [message:ea8a542b-7772-43a7-9958-7ed7eb0305c7]

2022-08-31 22:49:29 | [Mutex] waiting for: [message:ea8a542b-7772-43a7-9958-7ed7eb0305c7]

2022-08-31 22:49:29 | [Mutex] received everything.

2022-08-31 22:49:29 |


===== simulation of connection failure


2022-08-31 22:49:29 |


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


2022-08-31 22:49:29 |


===== sending message to look for


2022-08-31 22:49:30 |


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


2022-08-31 22:49:33 |


===== broadcasting presence


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

2022-08-31 22:49:33 | [Mutex] isItemNotified: message:df839270-aaeb-4444-89f0-fa86f0e404e5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.389s
2022-08-31 22:49:34 |

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

2022-08-31 22:49:34 | ------------------------------------

2022-08-31 22:49:34 | [Mutex] waiting for: [message:0210f334-a2fd-424b-85a1-258d6f130a77]

2022-08-31 22:49:34 | [Mutex] waiting for: [message:0210f334-a2fd-424b-85a1-258d6f130a77]

2022-08-31 22:49:34 | [Mutex] received everything.

2022-08-31 22:49:34 |


===== simulation of connection failure


2022-08-31 22:49:34 |


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


2022-08-31 22:49:34 |


===== sending message to look for


2022-08-31 22:49:35 |


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


2022-08-31 22:49:35 |


===== broadcasting presence


2022-08-31 22:49:35 | [Mutex] waiting for: [message:8d333f2d-1551-47ea-b42a-0a6e77e1e549]

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

2022-08-31 22:49:35 | [Mutex] isItemNotified: message:8d333f2d-1551-47ea-b42a-0a6e77e1e549 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.317s
2022-08-31 22:49:36 |

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

2022-08-31 22:49:36 | ------------------------------------

2022-08-31 22:49:36 | [Mutex] waiting for: [message:c8c03bd0-636e-4dd4-8ca9-2b44b21469bd]

2022-08-31 22:49:36 | [Mutex] waiting for: [message:c8c03bd0-636e-4dd4-8ca9-2b44b21469bd]

2022-08-31 22:49:36 | [Mutex] received everything.

2022-08-31 22:49:36 |


===== simulation of connection failure


2022-08-31 22:49:36 |


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


2022-08-31 22:49:36 |


===== sending message to look for


2022-08-31 22:49:37 |


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


2022-08-31 22:49:39 |


===== broadcasting presence


2022-08-31 22:49:39 | [Mutex] received everything.

2022-08-31 22:49:39 | [Mutex] isItemNotified: message:3af86281-0266-4f39-831b-db859728363e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.357s
2022-08-31 22:49:40 |

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

2022-08-31 22:49:40 | ------------------------------------

2022-08-31 22:49:40 | [Mutex] waiting for: [message:dd2c90a9-882e-4543-92d9-197072b8731b]

2022-08-31 22:49:40 | [Mutex] waiting for: [message:dd2c90a9-882e-4543-92d9-197072b8731b]

2022-08-31 22:49:40 | [Mutex] received everything.

2022-08-31 22:49:40 |


===== simulation of connection failure


2022-08-31 22:49:40 |


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


2022-08-31 22:49:40 |


===== sending message to look for


2022-08-31 22:49:41 |


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


2022-08-31 22:49:41 |


===== broadcasting presence


2022-08-31 22:49:41 | [Mutex] waiting for: [message:4ca2f5f9-801b-4bd9-89ec-89d4f7411956]

2022-08-31 22:49:41 | [Mutex] waiting for: [message:4ca2f5f9-801b-4bd9-89ec-89d4f7411956]

2022-08-31 22:49:41 | [Mutex] waiting for: [message:4ca2f5f9-801b-4bd9-89ec-89d4f7411956]

2022-08-31 22:49:41 | [Mutex] received everything.

2022-08-31 22:49:41 | [Mutex] isItemNotified: message:4ca2f5f9-801b-4bd9-89ec-89d4f7411956 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.329s
2022-08-31 22:49:42 |

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

2022-08-31 22:49:42 | ------------------------------------

2022-08-31 22:49:42 | [Mutex] waiting for: [message:e06d29e4-8f7d-43f4-8a68-22baf749c57b]

2022-08-31 22:49:42 | [Mutex] waiting for: [message:e06d29e4-8f7d-43f4-8a68-22baf749c57b]

2022-08-31 22:49:42 | [Mutex] received everything.

2022-08-31 22:49:42 |


===== simulation of connection failure


2022-08-31 22:49:42 |


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


2022-08-31 22:49:42 |


===== sending message to look for


2022-08-31 22:49:43 |


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


2022-08-31 22:49:45 |


===== broadcasting presence


2022-08-31 22:49:45 | [Mutex] waiting for: [message:34943c0f-e153-4d8e-b554-3b363bba076f]

2022-08-31 22:49:45 | [Mutex] waiting for: [message:34943c0f-e153-4d8e-b554-3b363bba076f]

2022-08-31 22:49:45 | [Mutex] received everything.

2022-08-31 22:49:45 | [Mutex] isItemNotified: message:34943c0f-e153-4d8e-b554-3b363bba076f :: true