Generated by TestNG with ReportNG at 22:32 PDT on Saturday 13 August 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 : 109.322s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.310s
2022-08-13 22:33:44 |

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

2022-08-13 22:33:44 | ------------------------------------

2022-08-13 22:33:44 | [Mutex] waiting for: [message:d6ea4fa7-188f-44d6-9e55-b1e3750c9e00]

2022-08-13 22:33:44 | [Mutex] received everything.

2022-08-13 22:33:44 |


===== simulation of connection failure


2022-08-13 22:33:44 |


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


2022-08-13 22:33:44 |


===== sending message to look for


2022-08-13 22:33:45 |


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


2022-08-13 22:33:45 |


===== broadcasting presence


2022-08-13 22:33:45 | [Mutex] received everything.

2022-08-13 22:33:45 | [Mutex] isItemNotified: message:46bd743f-7484-471b-9133-f72f7674296f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.340s
2022-08-13 22:33:46 |

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

2022-08-13 22:33:46 | ------------------------------------

2022-08-13 22:33:46 | [Mutex] waiting for: [message:487ae236-09d7-4fac-8136-f1d9229d9948]

2022-08-13 22:33:46 | [Mutex] waiting for: [message:487ae236-09d7-4fac-8136-f1d9229d9948]

2022-08-13 22:33:46 | [Mutex] received everything.

2022-08-13 22:33:46 |


===== simulation of connection failure


2022-08-13 22:33:46 |


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


2022-08-13 22:33:46 |


===== sending message to look for


2022-08-13 22:33:47 |


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


2022-08-13 22:33:49 |


===== broadcasting presence


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

2022-08-13 22:33:49 | [Mutex] isItemNotified: message:963590ad-4333-4abf-80e7-1ad3122f1e7a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.299s
2022-08-13 22:33:50 |

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

2022-08-13 22:33:50 | ------------------------------------

2022-08-13 22:33:50 | [Mutex] waiting for: [message:afe42cc8-8db4-4e64-8e99-2dc713184517]

2022-08-13 22:33:50 | [Mutex] waiting for: [message:afe42cc8-8db4-4e64-8e99-2dc713184517]

2022-08-13 22:33:50 | [Mutex] received everything.

2022-08-13 22:33:50 |


===== simulation of connection failure


2022-08-13 22:33:50 |


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


2022-08-13 22:33:50 |


===== sending message to look for


2022-08-13 22:33:51 |


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


2022-08-13 22:33:51 |


===== broadcasting presence


2022-08-13 22:33:51 | [Mutex] received everything.

2022-08-13 22:33:51 | [Mutex] isItemNotified: message:50e3e51c-3d1f-45a1-b2e5-fff07a391e8e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.299s
2022-08-13 22:33:52 |

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

2022-08-13 22:33:52 | ------------------------------------

2022-08-13 22:33:52 | [Mutex] waiting for: [message:2fee3fa1-70c4-40bf-ad54-27c3111a18f7]

2022-08-13 22:33:52 | [Mutex] waiting for: [message:2fee3fa1-70c4-40bf-ad54-27c3111a18f7]

2022-08-13 22:33:52 | [Mutex] received everything.

2022-08-13 22:33:52 |


===== simulation of connection failure


2022-08-13 22:33:52 |


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


2022-08-13 22:33:52 |


===== sending message to look for


2022-08-13 22:33:53 |


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


2022-08-13 22:33:55 |


===== broadcasting presence


2022-08-13 22:33:55 | [Mutex] received everything.

2022-08-13 22:33:55 | [Mutex] isItemNotified: message:d061ba35-1faf-4771-9648-19933cc1e4c9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.311s
2022-08-13 22:33:56 |

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

2022-08-13 22:33:56 | ------------------------------------

2022-08-13 22:33:56 | [Mutex] waiting for: [message:3c1bf718-c57b-449d-8c15-eca5f0d40b68]

2022-08-13 22:33:56 | [Mutex] waiting for: [message:3c1bf718-c57b-449d-8c15-eca5f0d40b68]

2022-08-13 22:33:56 | [Mutex] received everything.

2022-08-13 22:33:56 |


===== simulation of connection failure


2022-08-13 22:33:56 |


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


2022-08-13 22:33:56 |


===== sending message to look for


2022-08-13 22:33:57 |


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


2022-08-13 22:33:58 |


===== broadcasting presence


2022-08-13 22:33:58 | [Mutex] waiting for: [message:ae2bf526-a55f-4fc9-8824-718362a0ec39]

2022-08-13 22:33:58 | [Mutex] received everything.

2022-08-13 22:33:58 | [Mutex] isItemNotified: message:ae2bf526-a55f-4fc9-8824-718362a0ec39 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.223s
2022-08-13 22:33:58 |

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

2022-08-13 22:33:58 | ------------------------------------

2022-08-13 22:33:58 | [Mutex] waiting for: [message:a42fbadd-afba-4bf5-9172-26084cfd4834]

2022-08-13 22:33:58 | [Mutex] received everything.

2022-08-13 22:33:58 |


===== simulation of connection failure


2022-08-13 22:33:58 |


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


2022-08-13 22:33:58 |


===== sending message to look for


2022-08-13 22:33:59 |


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


2022-08-13 22:34:02 |


===== broadcasting presence


2022-08-13 22:34:02 | [Mutex] waiting for: [message:99a6c81a-5cf6-4598-9a8c-6cd8cb99f51f]

2022-08-13 22:35:00 | [Mutex] waiting for: [message:99a6c81a-5cf6-4598-9a8c-6cd8cb99f51f]

2022-08-13 22:35:00 | [Mutex] waiting for: [message:99a6c81a-5cf6-4598-9a8c-6cd8cb99f51f]

2022-08-13 22:35:00 | [Mutex] received everything.

2022-08-13 22:35:00 | [Mutex] isItemNotified: message:99a6c81a-5cf6-4598-9a8c-6cd8cb99f51f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.422s
2022-08-13 22:35:01 |

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

2022-08-13 22:35:01 | ------------------------------------

2022-08-13 22:35:01 | [Mutex] waiting for: [message:84c20089-9e80-411f-8d96-796d22254325]

2022-08-13 22:35:01 | [Mutex] waiting for: [message:84c20089-9e80-411f-8d96-796d22254325]

2022-08-13 22:35:01 | [Mutex] received everything.

2022-08-13 22:35:01 |


===== simulation of connection failure


2022-08-13 22:35:01 |


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


2022-08-13 22:35:01 |


===== sending message to look for


2022-08-13 22:35:02 |


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


2022-08-13 22:35:02 |


===== broadcasting presence


2022-08-13 22:35:02 | [Mutex] waiting for: [message:7b9258cc-64d7-49ce-ac5e-36f55311b81d]

2022-08-13 22:35:02 | [Mutex] waiting for: [message:7b9258cc-64d7-49ce-ac5e-36f55311b81d]

2022-08-13 22:35:02 | [Mutex] waiting for: [message:7b9258cc-64d7-49ce-ac5e-36f55311b81d]

2022-08-13 22:35:02 | [Mutex] received everything.

2022-08-13 22:35:02 | [Mutex] isItemNotified: message:7b9258cc-64d7-49ce-ac5e-36f55311b81d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.337s
2022-08-13 22:35:03 |

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

2022-08-13 22:35:03 | ------------------------------------

2022-08-13 22:35:03 | [Mutex] waiting for: [message:f7aedc67-2d9a-42fd-9f89-6a10bf988572]

2022-08-13 22:35:03 | [Mutex] received everything.

2022-08-13 22:35:03 |


===== simulation of connection failure


2022-08-13 22:35:03 |


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


2022-08-13 22:35:03 |


===== sending message to look for


2022-08-13 22:35:04 |


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


2022-08-13 22:35:06 |


===== broadcasting presence


2022-08-13 22:35:06 | [Mutex] waiting for: [message:382a3e74-d3aa-4dd6-9fef-fc4c2494f5d0]

2022-08-13 22:35:06 | [Mutex] waiting for: [message:382a3e74-d3aa-4dd6-9fef-fc4c2494f5d0]

2022-08-13 22:35:06 | [Mutex] waiting for: [message:382a3e74-d3aa-4dd6-9fef-fc4c2494f5d0]

2022-08-13 22:35:06 | [Mutex] received everything.

2022-08-13 22:35:06 | [Mutex] isItemNotified: message:382a3e74-d3aa-4dd6-9fef-fc4c2494f5d0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.299s
2022-08-13 22:35:07 |

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

2022-08-13 22:35:07 | ------------------------------------

2022-08-13 22:35:07 | [Mutex] waiting for: [message:bc08fc1f-3d0f-4506-9e75-51852d9a4bce]

2022-08-13 22:35:07 | [Mutex] waiting for: [message:bc08fc1f-3d0f-4506-9e75-51852d9a4bce]

2022-08-13 22:35:07 | [Mutex] received everything.

2022-08-13 22:35:07 |


===== simulation of connection failure


2022-08-13 22:35:07 |


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


2022-08-13 22:35:07 |


===== sending message to look for


2022-08-13 22:35:08 |


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


2022-08-13 22:35:08 |


===== broadcasting presence


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

2022-08-13 22:35:08 | [Mutex] isItemNotified: message:3495bb35-68b5-43ee-8e0a-2857f2f0f3d0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.319s
2022-08-13 22:35:09 |

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

2022-08-13 22:35:09 | ------------------------------------

2022-08-13 22:35:09 | [Mutex] waiting for: [message:324fdd56-4bd3-4696-bae3-8c3ae83f02b0]

2022-08-13 22:35:09 | [Mutex] waiting for: [message:324fdd56-4bd3-4696-bae3-8c3ae83f02b0]

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

2022-08-13 22:35:09 |


===== simulation of connection failure


2022-08-13 22:35:09 |


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


2022-08-13 22:35:09 |


===== sending message to look for


2022-08-13 22:35:10 |


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


2022-08-13 22:35:12 |


===== broadcasting presence


2022-08-13 22:35:12 | [Mutex] received everything.

2022-08-13 22:35:12 | [Mutex] isItemNotified: message:9dcf6aab-3c42-4298-a4dd-f0a0f944068f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.296s
2022-08-13 22:35:13 |

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

2022-08-13 22:35:13 | ------------------------------------

2022-08-13 22:35:13 | [Mutex] waiting for: [message:51320fa4-375c-4708-8edc-070e6e66cd4a]

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

2022-08-13 22:35:13 |


===== simulation of connection failure


2022-08-13 22:35:13 |


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


2022-08-13 22:35:13 |


===== sending message to look for


2022-08-13 22:35:14 |


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


2022-08-13 22:35:15 |


===== broadcasting presence


2022-08-13 22:35:15 | [Mutex] received everything.

2022-08-13 22:35:15 | [Mutex] isItemNotified: message:1cc6b1f3-acf0-41ee-b262-e391798fc2e6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.316s
2022-08-13 22:35:16 |

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

2022-08-13 22:35:16 | ------------------------------------

2022-08-13 22:35:16 | [Mutex] waiting for: [message:873ea2c6-e862-4baa-8ae4-9c07d02b67aa]

2022-08-13 22:35:16 | [Mutex] received everything.

2022-08-13 22:35:16 |


===== simulation of connection failure


2022-08-13 22:35:16 |


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


2022-08-13 22:35:16 |


===== sending message to look for


2022-08-13 22:35:17 |


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


2022-08-13 22:35:19 |


===== broadcasting presence


2022-08-13 22:35:19 | [Mutex] received everything.

2022-08-13 22:35:19 | [Mutex] isItemNotified: message:89c114a9-d06b-4217-9860-d567f58ff1e4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.315s
2022-08-13 22:35:20 |

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

2022-08-13 22:35:20 | ------------------------------------

2022-08-13 22:35:20 | [Mutex] waiting for: [message:17e7a014-702d-4ba0-bcdb-006992dbe33f]

2022-08-13 22:35:20 | [Mutex] waiting for: [message:17e7a014-702d-4ba0-bcdb-006992dbe33f]

2022-08-13 22:35:20 | [Mutex] received everything.

2022-08-13 22:35:20 |


===== simulation of connection failure


2022-08-13 22:35:20 |


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


2022-08-13 22:35:20 |


===== sending message to look for


2022-08-13 22:35:21 |


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


2022-08-13 22:35:21 |


===== broadcasting presence


2022-08-13 22:35:21 | [Mutex] waiting for: [message:1092d807-8311-4df8-8a21-3cc282101f46]

2022-08-13 22:35:21 | [Mutex] waiting for: [message:1092d807-8311-4df8-8a21-3cc282101f46]

2022-08-13 22:35:21 | [Mutex] received everything.

2022-08-13 22:35:21 | [Mutex] isItemNotified: message:1092d807-8311-4df8-8a21-3cc282101f46 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.299s
2022-08-13 22:35:22 |

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

2022-08-13 22:35:22 | ------------------------------------

2022-08-13 22:35:22 | [Mutex] waiting for: [message:306683d5-5903-42c0-99b3-45de8f4e1cf4]

2022-08-13 22:35:22 | [Mutex] waiting for: [message:306683d5-5903-42c0-99b3-45de8f4e1cf4]

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

2022-08-13 22:35:22 |


===== simulation of connection failure


2022-08-13 22:35:22 |


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


2022-08-13 22:35:22 |


===== sending message to look for


2022-08-13 22:35:23 |


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


2022-08-13 22:35:25 |


===== broadcasting presence


2022-08-13 22:35:25 | [Mutex] received everything.

2022-08-13 22:35:25 | [Mutex] isItemNotified: message:6c628841-60e8-44ba-8861-bbfc4c2a5b0c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.362s
2022-08-13 22:35:26 |

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

2022-08-13 22:35:26 | ------------------------------------

2022-08-13 22:35:26 | [Mutex] waiting for: [message:893bc6d4-0ecf-4a29-8183-c8dee5297914]

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

2022-08-13 22:35:26 |


===== simulation of connection failure


2022-08-13 22:35:26 |


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


2022-08-13 22:35:26 |


===== sending message to look for


2022-08-13 22:35:27 |


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


2022-08-13 22:35:27 |


===== broadcasting presence


2022-08-13 22:35:27 | [Mutex] waiting for: [message:b01e5deb-01f7-485f-96cb-16262d50faeb]

2022-08-13 22:35:27 | [Mutex] waiting for: [message:b01e5deb-01f7-485f-96cb-16262d50faeb]

2022-08-13 22:35:27 | [Mutex] received everything.

2022-08-13 22:35:27 | [Mutex] isItemNotified: message:b01e5deb-01f7-485f-96cb-16262d50faeb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.331s
2022-08-13 22:35:28 |

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

2022-08-13 22:35:28 | ------------------------------------

2022-08-13 22:35:28 | [Mutex] waiting for: [message:64cab0de-3a67-4d93-992b-308c2fd8894f]

2022-08-13 22:35:28 | [Mutex] waiting for: [message:64cab0de-3a67-4d93-992b-308c2fd8894f]

2022-08-13 22:35:28 | [Mutex] received everything.

2022-08-13 22:35:28 |


===== simulation of connection failure


2022-08-13 22:35:28 |


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


2022-08-13 22:35:28 |


===== sending message to look for


2022-08-13 22:35:29 |


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


2022-08-13 22:35:32 |


===== broadcasting presence


2022-08-13 22:35:32 | [Mutex] waiting for: [message:b130d883-143e-4d1d-b2e9-d3074aaf4174]

2022-08-13 22:35:32 | [Mutex] waiting for: [message:b130d883-143e-4d1d-b2e9-d3074aaf4174]

2022-08-13 22:35:32 | [Mutex] waiting for: [message:b130d883-143e-4d1d-b2e9-d3074aaf4174]

2022-08-13 22:35:32 | [Mutex] received everything.

2022-08-13 22:35:32 | [Mutex] isItemNotified: message:b130d883-143e-4d1d-b2e9-d3074aaf4174 :: true