Generated by TestNG with ReportNG at 22:46 PDT on Monday 29 August 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 : 51.508s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.309s
2022-08-29 22:47:33 |

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

2022-08-29 22:47:33 | ------------------------------------

2022-08-29 22:47:33 | [Mutex] waiting for: [message:8a7a1bb1-dd94-4e8d-aab7-9caef245ee32]

2022-08-29 22:47:33 | [Mutex] received everything.

2022-08-29 22:47:33 |


===== simulation of connection failure


2022-08-29 22:47:33 |


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


2022-08-29 22:47:33 |


===== sending message to look for


2022-08-29 22:47:34 |


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


2022-08-29 22:47:34 |


===== broadcasting presence


2022-08-29 22:47:34 | [Mutex] received everything.

2022-08-29 22:47:34 | [Mutex] isItemNotified: message:6900c504-2ffa-4759-b044-d4b9d63c72b0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.380s
2022-08-29 22:47:35 |

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

2022-08-29 22:47:35 | ------------------------------------

2022-08-29 22:47:35 | [Mutex] waiting for: [message:6c8b84b5-32c8-485f-a67c-6bd7a04ff76b]

2022-08-29 22:47:35 | [Mutex] received everything.

2022-08-29 22:47:35 |


===== simulation of connection failure


2022-08-29 22:47:35 |


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


2022-08-29 22:47:35 |


===== sending message to look for


2022-08-29 22:47:36 |


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


2022-08-29 22:47:39 |


===== broadcasting presence


2022-08-29 22:47:39 | [Mutex] received everything.

2022-08-29 22:47:39 | [Mutex] isItemNotified: message:0efa7197-8d24-4439-996e-da0338361c6e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.292s
2022-08-29 22:47:40 |

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

2022-08-29 22:47:40 | ------------------------------------

2022-08-29 22:47:40 | [Mutex] waiting for: [message:79175538-467e-485b-bac9-bea7dcba3088]

2022-08-29 22:47:40 | [Mutex] waiting for: [message:79175538-467e-485b-bac9-bea7dcba3088]

2022-08-29 22:47:40 | [Mutex] received everything.

2022-08-29 22:47:40 |


===== simulation of connection failure


2022-08-29 22:47:40 |


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


2022-08-29 22:47:40 |


===== sending message to look for


2022-08-29 22:47:41 |


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


2022-08-29 22:47:41 |


===== broadcasting presence


2022-08-29 22:47:41 | [Mutex] received everything.

2022-08-29 22:47:41 | [Mutex] isItemNotified: message:c30102e9-eb95-4341-958e-cb3e022841d3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.299s
2022-08-29 22:47:42 |

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

2022-08-29 22:47:42 | ------------------------------------

2022-08-29 22:47:42 | [Mutex] waiting for: [message:b87f9855-4469-4e48-81a2-a72835e87db3]

2022-08-29 22:47:42 | [Mutex] received everything.

2022-08-29 22:47:42 |


===== simulation of connection failure


2022-08-29 22:47:42 |


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


2022-08-29 22:47:42 |


===== sending message to look for


2022-08-29 22:47:43 |


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


2022-08-29 22:47:45 |


===== broadcasting presence


2022-08-29 22:47:45 | [Mutex] received everything.

2022-08-29 22:47:45 | [Mutex] isItemNotified: message:d4d65a96-3ca5-4e32-8a89-bb01f0721fd9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.306s
2022-08-29 22:47:46 |

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

2022-08-29 22:47:46 | ------------------------------------

2022-08-29 22:47:46 | [Mutex] waiting for: [message:98b0fa34-0e3f-4269-9c04-7b3a1944375a]

2022-08-29 22:47:46 | [Mutex] received everything.

2022-08-29 22:47:46 |


===== simulation of connection failure


2022-08-29 22:47:46 |


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


2022-08-29 22:47:46 |


===== sending message to look for


2022-08-29 22:47:47 |


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


2022-08-29 22:47:47 |


===== broadcasting presence


2022-08-29 22:47:47 | [Mutex] waiting for: [message:04fe5982-91c1-4b81-a2d3-e581645fe469]

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

2022-08-29 22:47:47 | [Mutex] isItemNotified: message:04fe5982-91c1-4b81-a2d3-e581645fe469 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.320s
2022-08-29 22:47:48 |

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

2022-08-29 22:47:48 | ------------------------------------

2022-08-29 22:47:48 | [Mutex] waiting for: [message:2bc63530-e3e2-41ac-b33e-9ed3b13eb15e]

2022-08-29 22:47:48 | [Mutex] received everything.

2022-08-29 22:47:48 |


===== simulation of connection failure


2022-08-29 22:47:48 |


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


2022-08-29 22:47:48 |


===== sending message to look for


2022-08-29 22:47:49 |


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


2022-08-29 22:47:51 |


===== broadcasting presence


2022-08-29 22:47:51 | [Mutex] received everything.

2022-08-29 22:47:51 | [Mutex] isItemNotified: message:b1a43517-23f6-408d-ae79-79ccd132626a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.365s
2022-08-29 22:47:52 |

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

2022-08-29 22:47:52 | ------------------------------------

2022-08-29 22:47:52 | [Mutex] waiting for: [message:e05db9f0-8e80-4d5e-94bf-04518d736b13]

2022-08-29 22:47:52 | [Mutex] received everything.

2022-08-29 22:47:52 |


===== simulation of connection failure


2022-08-29 22:47:52 |


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


2022-08-29 22:47:53 |


===== sending message to look for


2022-08-29 22:47:54 |


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


2022-08-29 22:47:54 |


===== broadcasting presence


2022-08-29 22:47:54 | [Mutex] waiting for: [message:c2cf09e3-891c-4a60-9ee8-396df4dccf84]

2022-08-29 22:47:54 | [Mutex] waiting for: [message:c2cf09e3-891c-4a60-9ee8-396df4dccf84]

2022-08-29 22:47:54 | [Mutex] received everything.

2022-08-29 22:47:54 | [Mutex] isItemNotified: message:c2cf09e3-891c-4a60-9ee8-396df4dccf84 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.341s
2022-08-29 22:47:55 |

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

2022-08-29 22:47:55 | ------------------------------------

2022-08-29 22:47:55 | [Mutex] waiting for: [message:97ff116d-88c1-45e6-9721-e7aea283a815]

2022-08-29 22:47:55 | [Mutex] waiting for: [message:97ff116d-88c1-45e6-9721-e7aea283a815]

2022-08-29 22:47:55 | [Mutex] received everything.

2022-08-29 22:47:55 |


===== simulation of connection failure


2022-08-29 22:47:55 |


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


2022-08-29 22:47:55 |


===== sending message to look for


2022-08-29 22:47:56 |


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


2022-08-29 22:47:58 |


===== broadcasting presence


2022-08-29 22:47:58 | [Mutex] waiting for: [message:34024157-afa3-4eea-8aa9-b29f49fab397]

2022-08-29 22:47:58 | [Mutex] waiting for: [message:34024157-afa3-4eea-8aa9-b29f49fab397]

2022-08-29 22:47:58 | [Mutex] waiting for: [message:34024157-afa3-4eea-8aa9-b29f49fab397]

2022-08-29 22:47:58 | [Mutex] received everything.

2022-08-29 22:47:58 | [Mutex] isItemNotified: message:34024157-afa3-4eea-8aa9-b29f49fab397 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.296s
2022-08-29 22:47:59 |

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

2022-08-29 22:47:59 | ------------------------------------

2022-08-29 22:47:59 | [Mutex] waiting for: [message:58105887-7b5d-4038-b3f5-5acecea459e6]

2022-08-29 22:47:59 | [Mutex] waiting for: [message:58105887-7b5d-4038-b3f5-5acecea459e6]

2022-08-29 22:47:59 | [Mutex] received everything.

2022-08-29 22:47:59 |


===== simulation of connection failure


2022-08-29 22:47:59 |


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


2022-08-29 22:47:59 |


===== sending message to look for


2022-08-29 22:48:00 |


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


2022-08-29 22:48:00 |


===== broadcasting presence


2022-08-29 22:48:00 | [Mutex] received everything.

2022-08-29 22:48:00 | [Mutex] isItemNotified: message:47810082-9ab0-4b60-a578-3cb5d72aedbe :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.333s
2022-08-29 22:48:01 |

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

2022-08-29 22:48:01 | ------------------------------------

2022-08-29 22:48:01 | [Mutex] waiting for: [message:57d032db-004e-4573-88c4-fb4b2584723c]

2022-08-29 22:48:01 | [Mutex] received everything.

2022-08-29 22:48:01 |


===== simulation of connection failure


2022-08-29 22:48:01 |


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


2022-08-29 22:48:01 |


===== sending message to look for


2022-08-29 22:48:02 |


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


2022-08-29 22:48:04 |


===== broadcasting presence


2022-08-29 22:48:04 | [Mutex] received everything.

2022-08-29 22:48:04 | [Mutex] isItemNotified: message:51cac666-abcb-4e54-a259-4ce9f161bd0e :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.309s
2022-08-29 22:48:05 |

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

2022-08-29 22:48:05 | ------------------------------------

2022-08-29 22:48:05 | [Mutex] waiting for: [message:a1ae0161-e564-4d11-8a4b-c6c9362feec5]

2022-08-29 22:48:05 | [Mutex] waiting for: [message:a1ae0161-e564-4d11-8a4b-c6c9362feec5]

2022-08-29 22:48:05 | [Mutex] received everything.

2022-08-29 22:48:05 |


===== simulation of connection failure


2022-08-29 22:48:05 |


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


2022-08-29 22:48:05 |


===== sending message to look for


2022-08-29 22:48:06 |


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


2022-08-29 22:48:06 |


===== broadcasting presence


2022-08-29 22:48:06 | [Mutex] received everything.

2022-08-29 22:48:06 | [Mutex] isItemNotified: message:f43d5edb-00db-447d-bc44-ccfcba5e83c2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.303s
2022-08-29 22:48:07 |

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

2022-08-29 22:48:07 | ------------------------------------

2022-08-29 22:48:07 | [Mutex] waiting for: [message:49dc77b7-0d7a-43d8-8763-a0f92813b75c]

2022-08-29 22:48:07 | [Mutex] received everything.

2022-08-29 22:48:07 |


===== simulation of connection failure


2022-08-29 22:48:07 |


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


2022-08-29 22:48:07 |


===== sending message to look for


2022-08-29 22:48:08 |


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


2022-08-29 22:48:10 |


===== broadcasting presence


2022-08-29 22:48:10 | [Mutex] received everything.

2022-08-29 22:48:10 | [Mutex] isItemNotified: message:a94f3566-4cba-46b2-8ab2-235437e535fc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.316s
2022-08-29 22:48:12 |

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

2022-08-29 22:48:12 | ------------------------------------

2022-08-29 22:48:12 | [Mutex] waiting for: [message:909666f3-ed98-40e9-a510-0bdb48586531]

2022-08-29 22:48:12 | [Mutex] waiting for: [message:909666f3-ed98-40e9-a510-0bdb48586531]

2022-08-29 22:48:12 | [Mutex] received everything.

2022-08-29 22:48:12 |


===== simulation of connection failure


2022-08-29 22:48:12 |


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


2022-08-29 22:48:12 |


===== sending message to look for


2022-08-29 22:48:13 |


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


2022-08-29 22:48:13 |


===== broadcasting presence


2022-08-29 22:48:13 | [Mutex] waiting for: [message:0fec601a-d86d-4207-90b5-bb72407b14ef]

2022-08-29 22:48:13 | [Mutex] received everything.

2022-08-29 22:48:13 | [Mutex] isItemNotified: message:0fec601a-d86d-4207-90b5-bb72407b14ef :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.301s
2022-08-29 22:48:14 |

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

2022-08-29 22:48:14 | ------------------------------------

2022-08-29 22:48:14 | [Mutex] waiting for: [message:165bd38d-12f5-4207-ae58-52b9e209f5ec]

2022-08-29 22:48:14 | [Mutex] received everything.

2022-08-29 22:48:14 |


===== simulation of connection failure


2022-08-29 22:48:14 |


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


2022-08-29 22:48:14 |


===== sending message to look for


2022-08-29 22:48:15 |


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


2022-08-29 22:48:17 |


===== broadcasting presence


2022-08-29 22:48:17 | [Mutex] received everything.

2022-08-29 22:48:17 | [Mutex] isItemNotified: message:eef7c424-abfc-4140-be5a-7bbc8da4d7da :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.353s
2022-08-29 22:48:18 |

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

2022-08-29 22:48:18 | ------------------------------------

2022-08-29 22:48:18 | [Mutex] waiting for: [message:29c73c65-64e9-45af-86ab-ba20e8da4f25]

2022-08-29 22:48:18 | [Mutex] received everything.

2022-08-29 22:48:18 |


===== simulation of connection failure


2022-08-29 22:48:18 |


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


2022-08-29 22:48:18 |


===== sending message to look for


2022-08-29 22:48:19 |


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


2022-08-29 22:48:19 |


===== broadcasting presence


2022-08-29 22:48:19 | [Mutex] waiting for: [message:44d90e1a-c200-40cf-b6b7-fc9cf9fcddaf]

2022-08-29 22:48:19 | [Mutex] received everything.

2022-08-29 22:48:19 | [Mutex] isItemNotified: message:44d90e1a-c200-40cf-b6b7-fc9cf9fcddaf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.331s
2022-08-29 22:48:20 |

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

2022-08-29 22:48:20 | ------------------------------------

2022-08-29 22:48:20 | [Mutex] waiting for: [message:ffd4e288-25f6-4331-8496-90a96bf025dc]

2022-08-29 22:48:20 | [Mutex] received everything.

2022-08-29 22:48:20 |


===== simulation of connection failure


2022-08-29 22:48:20 |


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


2022-08-29 22:48:20 |


===== sending message to look for


2022-08-29 22:48:21 |


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


2022-08-29 22:48:23 |


===== broadcasting presence


2022-08-29 22:48:23 | [Mutex] waiting for: [message:449a7653-ba05-484a-b642-70a2d41e5710]

2022-08-29 22:48:23 | [Mutex] waiting for: [message:449a7653-ba05-484a-b642-70a2d41e5710]

2022-08-29 22:48:23 | [Mutex] waiting for: [message:449a7653-ba05-484a-b642-70a2d41e5710]

2022-08-29 22:48:23 | [Mutex] received everything.

2022-08-29 22:48:23 | [Mutex] isItemNotified: message:449a7653-ba05-484a-b642-70a2d41e5710 :: true