Generated by TestNG with ReportNG at 22:58 PDT on Thursday 06 October 2022
root@7c41cec37518 / 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 : 107.231s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.299s
2022-10-06 22:59:37 |

2022-10-06 22:59:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:37 | ------------------------------------

2022-10-06 22:59:37 | [Mutex] waiting for: [message:1a25834f-de82-4604-a81e-3bb4b21438d8]

2022-10-06 22:59:37 | [Mutex] received everything.

2022-10-06 22:59:37 |


===== simulation of connection failure


2022-10-06 22:59:37 |


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


2022-10-06 22:59:37 |


===== sending message to look for


2022-10-06 22:59:38 |


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


2022-10-06 22:59:38 |


===== broadcasting presence


2022-10-06 22:59:38 | [Mutex] received everything.

2022-10-06 22:59:38 | [Mutex] isItemNotified: message:d896cb7d-5ddc-4bfa-8b48-13df1c8b3051 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.334s
2022-10-06 22:59:39 |

2022-10-06 22:59:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:39 | ------------------------------------

2022-10-06 22:59:39 | [Mutex] waiting for: [message:1782c4bf-75e6-4695-8b18-5873c0d81c9c]

2022-10-06 22:59:39 | [Mutex] waiting for: [message:1782c4bf-75e6-4695-8b18-5873c0d81c9c]

2022-10-06 22:59:39 | [Mutex] received everything.

2022-10-06 22:59:39 |


===== simulation of connection failure


2022-10-06 22:59:39 |


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


2022-10-06 22:59:39 |


===== sending message to look for


2022-10-06 22:59:40 |


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


2022-10-06 22:59:43 |


===== broadcasting presence


2022-10-06 22:59:43 | [Mutex] received everything.

2022-10-06 22:59:43 | [Mutex] isItemNotified: message:085022e2-b290-464e-9d07-e1d0e21eb5e9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.291s
2022-10-06 22:59:43 |

2022-10-06 22:59:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:43 | ------------------------------------

2022-10-06 22:59:43 | [Mutex] waiting for: [message:9e5f0a93-5fbc-4349-9042-321ff89325ba]

2022-10-06 22:59:43 | [Mutex] waiting for: [message:9e5f0a93-5fbc-4349-9042-321ff89325ba]

2022-10-06 22:59:43 | [Mutex] received everything.

2022-10-06 22:59:43 |


===== simulation of connection failure


2022-10-06 22:59:43 |


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


2022-10-06 22:59:44 |


===== sending message to look for


2022-10-06 22:59:45 |


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


2022-10-06 22:59:45 |


===== broadcasting presence


2022-10-06 22:59:45 | [Mutex] received everything.

2022-10-06 22:59:45 | [Mutex] isItemNotified: message:bf5ea138-0f8b-46d5-8eb5-83069d9d8d5b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-10-06 22:59:46 |

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

2022-10-06 22:59:46 | ------------------------------------

2022-10-06 22:59:46 | [Mutex] waiting for: [message:f674537e-81d1-4a4a-b07c-bb20c2b0b0c0]

2022-10-06 22:59:46 | [Mutex] waiting for: [message:f674537e-81d1-4a4a-b07c-bb20c2b0b0c0]

2022-10-06 22:59:46 | [Mutex] received everything.

2022-10-06 22:59:46 |


===== simulation of connection failure


2022-10-06 22:59:46 |


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


2022-10-06 22:59:46 |


===== sending message to look for


2022-10-06 22:59:47 |


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


2022-10-06 22:59:49 |


===== broadcasting presence


2022-10-06 22:59:49 | [Mutex] received everything.

2022-10-06 22:59:49 | [Mutex] isItemNotified: message:72a0c53a-cb7e-4a3e-a90d-0fb9ec7e5d35 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.309s
2022-10-06 22:59:50 |

2022-10-06 22:59:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:50 | ------------------------------------

2022-10-06 22:59:50 | [Mutex] waiting for: [message:8fa3fbc9-9ac2-4feb-971c-c0d68409eb53]

2022-10-06 22:59:50 | [Mutex] received everything.

2022-10-06 22:59:50 |


===== simulation of connection failure


2022-10-06 22:59:50 |


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


2022-10-06 22:59:50 |


===== sending message to look for


2022-10-06 22:59:51 |


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


2022-10-06 22:59:51 |


===== broadcasting presence


2022-10-06 22:59:51 | [Mutex] waiting for: [message:b100fe34-1082-4c3d-9a95-1f433aa47854]

2022-10-06 22:59:51 | [Mutex] received everything.

2022-10-06 22:59:51 | [Mutex] isItemNotified: message:b100fe34-1082-4c3d-9a95-1f433aa47854 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.304s
2022-10-06 22:59:52 |

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

2022-10-06 22:59:52 | ------------------------------------

2022-10-06 22:59:52 | [Mutex] waiting for: [message:60c91c9c-b84c-4626-9029-c423100a23ab]

2022-10-06 22:59:52 | [Mutex] received everything.

2022-10-06 22:59:52 |


===== simulation of connection failure


2022-10-06 22:59:52 |


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


2022-10-06 22:59:52 |


===== sending message to look for


2022-10-06 22:59:53 |


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


2022-10-06 22:59:55 |


===== broadcasting presence


2022-10-06 22:59:55 | [Mutex] received everything.

2022-10-06 22:59:55 | [Mutex] isItemNotified: message:a1f63833-1cac-4132-9779-b3f326680e81 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.381s
2022-10-06 22:59:56 |

2022-10-06 22:59:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:56 | ------------------------------------

2022-10-06 22:59:56 | [Mutex] waiting for: [message:5ad2037b-37e1-4098-afc8-76b2037eb2aa]

2022-10-06 22:59:56 | [Mutex] received everything.

2022-10-06 22:59:56 |


===== simulation of connection failure


2022-10-06 22:59:56 |


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


2022-10-06 22:59:56 |


===== sending message to look for


2022-10-06 22:59:57 |


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


2022-10-06 22:59:57 |


===== broadcasting presence


2022-10-06 22:59:57 | [Mutex] waiting for: [message:3e25be05-4912-45a1-99ef-b9e9b784b321]

2022-10-06 22:59:57 | [Mutex] received everything.

2022-10-06 22:59:57 | [Mutex] isItemNotified: message:3e25be05-4912-45a1-99ef-b9e9b784b321 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.189s
2022-10-06 22:59:58 |

2022-10-06 22:59:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 22:59:58 | ------------------------------------

2022-10-06 22:59:58 | [Mutex] waiting for: [message:60ba7852-2698-4a90-84d9-64c4fa5a3d68]

2022-10-06 22:59:58 | [Mutex] waiting for: [message:60ba7852-2698-4a90-84d9-64c4fa5a3d68]

2022-10-06 22:59:58 | [Mutex] received everything.

2022-10-06 22:59:58 |


===== simulation of connection failure


2022-10-06 22:59:58 |


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


2022-10-06 22:59:58 |


===== sending message to look for


2022-10-06 22:59:59 |


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


2022-10-06 23:00:01 |


===== broadcasting presence


2022-10-06 23:00:01 | [Mutex] waiting for: [message:b6d20697-b564-4942-8e91-775cdaa95d8e]

2022-10-06 23:00:59 | [Mutex] waiting for: [message:b6d20697-b564-4942-8e91-775cdaa95d8e]

2022-10-06 23:00:59 | [Mutex] waiting for: [message:b6d20697-b564-4942-8e91-775cdaa95d8e]

2022-10-06 23:00:59 | [Mutex] received everything.

2022-10-06 23:00:59 | [Mutex] isItemNotified: message:b6d20697-b564-4942-8e91-775cdaa95d8e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.309s
2022-10-06 23:01:00 |

2022-10-06 23:01:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:00 | ------------------------------------

2022-10-06 23:01:00 | [Mutex] waiting for: [message:0d880c2d-dae0-4bf2-95b6-7137da1334a1]

2022-10-06 23:01:00 | [Mutex] received everything.

2022-10-06 23:01:00 |


===== simulation of connection failure


2022-10-06 23:01:00 |


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


2022-10-06 23:01:00 |


===== sending message to look for


2022-10-06 23:01:01 |


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


2022-10-06 23:01:01 |


===== broadcasting presence


2022-10-06 23:01:01 | [Mutex] received everything.

2022-10-06 23:01:01 | [Mutex] isItemNotified: message:cf574cec-0c71-48e1-9b69-3cae80bdfd9e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.296s
2022-10-06 23:01:02 |

2022-10-06 23:01:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:02 | ------------------------------------

2022-10-06 23:01:02 | [Mutex] waiting for: [message:4d51cbe0-a092-412f-9921-f57f4361f696]

2022-10-06 23:01:02 | [Mutex] waiting for: [message:4d51cbe0-a092-412f-9921-f57f4361f696]

2022-10-06 23:01:02 | [Mutex] received everything.

2022-10-06 23:01:02 |


===== simulation of connection failure


2022-10-06 23:01:02 |


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


2022-10-06 23:01:02 |


===== sending message to look for


2022-10-06 23:01:03 |


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


2022-10-06 23:01:05 |


===== broadcasting presence


2022-10-06 23:01:05 | [Mutex] received everything.

2022-10-06 23:01:05 | [Mutex] isItemNotified: message:71574989-ce93-4e46-9135-7b4080ae4e45 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.298s
2022-10-06 23:01:06 |

2022-10-06 23:01:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:06 | ------------------------------------

2022-10-06 23:01:06 | [Mutex] waiting for: [message:cc7c63ad-58cc-4e81-a22e-702df49b2a4a]

2022-10-06 23:01:06 | [Mutex] received everything.

2022-10-06 23:01:06 |


===== simulation of connection failure


2022-10-06 23:01:06 |


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


2022-10-06 23:01:06 |


===== sending message to look for


2022-10-06 23:01:07 |


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


2022-10-06 23:01:07 |


===== broadcasting presence


2022-10-06 23:01:07 | [Mutex] received everything.

2022-10-06 23:01:07 | [Mutex] isItemNotified: message:49976272-5220-4c23-aaa1-5250e2f131e7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.314s
2022-10-06 23:01:08 |

2022-10-06 23:01:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:08 | ------------------------------------

2022-10-06 23:01:08 | [Mutex] waiting for: [message:df98ada6-0111-4a09-93ae-f2daf7117a66]

2022-10-06 23:01:08 | [Mutex] waiting for: [message:df98ada6-0111-4a09-93ae-f2daf7117a66]

2022-10-06 23:01:08 | [Mutex] received everything.

2022-10-06 23:01:08 |


===== simulation of connection failure


2022-10-06 23:01:08 |


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


2022-10-06 23:01:08 |


===== sending message to look for


2022-10-06 23:01:09 |


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


2022-10-06 23:01:11 |


===== broadcasting presence


2022-10-06 23:01:11 | [Mutex] received everything.

2022-10-06 23:01:11 | [Mutex] isItemNotified: message:02e088d6-3b15-45d6-934e-45dfb622a01e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.314s
2022-10-06 23:01:12 |

2022-10-06 23:01:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:12 | ------------------------------------

2022-10-06 23:01:12 | [Mutex] waiting for: [message:33133328-08ee-49eb-a9f1-d1f5567d3785]

2022-10-06 23:01:12 | [Mutex] received everything.

2022-10-06 23:01:12 |


===== simulation of connection failure


2022-10-06 23:01:12 |


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


2022-10-06 23:01:12 |


===== sending message to look for


2022-10-06 23:01:13 |


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


2022-10-06 23:01:13 |


===== broadcasting presence


2022-10-06 23:01:13 | [Mutex] waiting for: [message:88abc638-e5dc-429b-96ba-56ac3fb21ad9]

2022-10-06 23:01:13 | [Mutex] waiting for: [message:88abc638-e5dc-429b-96ba-56ac3fb21ad9]

2022-10-06 23:01:13 | [Mutex] received everything.

2022-10-06 23:01:13 | [Mutex] isItemNotified: message:88abc638-e5dc-429b-96ba-56ac3fb21ad9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.307s
2022-10-06 23:01:14 |

2022-10-06 23:01:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:14 | ------------------------------------

2022-10-06 23:01:14 | [Mutex] waiting for: [message:b194da6a-185b-41a3-8050-bbbb67f359a7]

2022-10-06 23:01:14 | [Mutex] waiting for: [message:b194da6a-185b-41a3-8050-bbbb67f359a7]

2022-10-06 23:01:14 | [Mutex] received everything.

2022-10-06 23:01:14 |


===== simulation of connection failure


2022-10-06 23:01:14 |


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


2022-10-06 23:01:14 |


===== sending message to look for


2022-10-06 23:01:15 |


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


2022-10-06 23:01:17 |


===== broadcasting presence


2022-10-06 23:01:17 | [Mutex] received everything.

2022-10-06 23:01:17 | [Mutex] isItemNotified: message:7cf1f909-e686-45d3-ad27-5108ab18c0f2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.365s
2022-10-06 23:01:18 |

2022-10-06 23:01:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:18 | ------------------------------------

2022-10-06 23:01:18 | [Mutex] waiting for: [message:b80394e5-a177-4133-ada5-950f0651c554]

2022-10-06 23:01:18 | [Mutex] received everything.

2022-10-06 23:01:18 |


===== simulation of connection failure


2022-10-06 23:01:18 |


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


2022-10-06 23:01:18 |


===== sending message to look for


2022-10-06 23:01:19 |


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


2022-10-06 23:01:19 |


===== broadcasting presence


2022-10-06 23:01:19 | [Mutex] waiting for: [message:bedd19a1-3481-492b-b9fe-cd2202d5b909]

2022-10-06 23:01:19 | [Mutex] waiting for: [message:bedd19a1-3481-492b-b9fe-cd2202d5b909]

2022-10-06 23:01:19 | [Mutex] waiting for: [message:bedd19a1-3481-492b-b9fe-cd2202d5b909]

2022-10-06 23:01:19 | [Mutex] received everything.

2022-10-06 23:01:19 | [Mutex] isItemNotified: message:bedd19a1-3481-492b-b9fe-cd2202d5b909 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.342s
2022-10-06 23:01:20 |

2022-10-06 23:01:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-10-06 23:01:20 | ------------------------------------

2022-10-06 23:01:20 | [Mutex] waiting for: [message:9180a848-aa78-4594-9f87-be63935b6a54]

2022-10-06 23:01:20 | [Mutex] waiting for: [message:9180a848-aa78-4594-9f87-be63935b6a54]

2022-10-06 23:01:20 | [Mutex] received everything.

2022-10-06 23:01:20 |


===== simulation of connection failure


2022-10-06 23:01:20 |


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


2022-10-06 23:01:20 |


===== sending message to look for


2022-10-06 23:01:21 |


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


2022-10-06 23:01:23 |


===== broadcasting presence


2022-10-06 23:01:23 | [Mutex] waiting for: [message:6fe29d31-6e16-401c-8773-89cacb4a55bf]

2022-10-06 23:01:23 | [Mutex] waiting for: [message:6fe29d31-6e16-401c-8773-89cacb4a55bf]

2022-10-06 23:01:23 | [Mutex] waiting for: [message:6fe29d31-6e16-401c-8773-89cacb4a55bf]

2022-10-06 23:01:23 | [Mutex] received everything.

2022-10-06 23:01:23 | [Mutex] isItemNotified: message:6fe29d31-6e16-401c-8773-89cacb4a55bf :: true