Generated by TestNG with ReportNG at 22:51 PDT on Wednesday 17 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 : 50.447s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.322s
2022-08-17 22:52:48 |

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

2022-08-17 22:52:48 | ------------------------------------

2022-08-17 22:52:48 | [Mutex] waiting for: [message:9370450d-ef9f-4bd3-b63c-14f8b316cc22]

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

2022-08-17 22:52:48 |


===== simulation of connection failure


2022-08-17 22:52:48 |


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


2022-08-17 22:52:48 |


===== sending message to look for


2022-08-17 22:52:49 |


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


2022-08-17 22:52:50 |


===== broadcasting presence


2022-08-17 22:52:50 | [Mutex] received everything.

2022-08-17 22:52:50 | [Mutex] isItemNotified: message:f8b630c1-d3e9-453d-944b-dc1b6deb4dc8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.317s
2022-08-17 22:52:51 |

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

2022-08-17 22:52:51 | ------------------------------------

2022-08-17 22:52:51 | [Mutex] waiting for: [message:10713638-137a-43dd-9aae-470f1266781e]

2022-08-17 22:52:51 | [Mutex] received everything.

2022-08-17 22:52:51 |


===== simulation of connection failure


2022-08-17 22:52:51 |


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


2022-08-17 22:52:51 |


===== sending message to look for


2022-08-17 22:52:52 |


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


2022-08-17 22:52:54 |


===== broadcasting presence


2022-08-17 22:52:54 | [Mutex] received everything.

2022-08-17 22:52:54 | [Mutex] isItemNotified: message:b3dc7805-50a0-4e66-b71c-15181cc6f8ad :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.307s
2022-08-17 22:52:55 |

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

2022-08-17 22:52:55 | ------------------------------------

2022-08-17 22:52:55 | [Mutex] waiting for: [message:fd20b443-ba69-454e-9244-b100eae59a77]

2022-08-17 22:52:55 | [Mutex] waiting for: [message:fd20b443-ba69-454e-9244-b100eae59a77]

2022-08-17 22:52:55 | [Mutex] received everything.

2022-08-17 22:52:55 |


===== simulation of connection failure


2022-08-17 22:52:55 |


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


2022-08-17 22:52:55 |


===== sending message to look for


2022-08-17 22:52:56 |


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


2022-08-17 22:52:56 |


===== broadcasting presence


2022-08-17 22:52:56 | [Mutex] received everything.

2022-08-17 22:52:56 | [Mutex] isItemNotified: message:a55bde09-6a03-4452-a7c5-3c8b045fa772 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.292s
2022-08-17 22:52:57 |

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

2022-08-17 22:52:57 | ------------------------------------

2022-08-17 22:52:57 | [Mutex] waiting for: [message:ba1b6377-38f3-4578-9e80-1b6f5a4a7929]

2022-08-17 22:52:57 | [Mutex] waiting for: [message:ba1b6377-38f3-4578-9e80-1b6f5a4a7929]

2022-08-17 22:52:57 | [Mutex] received everything.

2022-08-17 22:52:57 |


===== simulation of connection failure


2022-08-17 22:52:57 |


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


2022-08-17 22:52:57 |


===== sending message to look for


2022-08-17 22:52:58 |


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


2022-08-17 22:53:00 |


===== broadcasting presence


2022-08-17 22:53:00 | [Mutex] received everything.

2022-08-17 22:53:00 | [Mutex] isItemNotified: message:0e9eb8bf-3397-421e-b7cf-59d3e8350140 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.311s
2022-08-17 22:53:01 |

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

2022-08-17 22:53:01 | ------------------------------------

2022-08-17 22:53:01 | [Mutex] waiting for: [message:01249b98-98ea-4f46-af7b-2f5e739eff16]

2022-08-17 22:53:01 | [Mutex] received everything.

2022-08-17 22:53:01 |


===== simulation of connection failure


2022-08-17 22:53:01 |


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


2022-08-17 22:53:01 |


===== sending message to look for


2022-08-17 22:53:02 |


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


2022-08-17 22:53:02 |


===== broadcasting presence


2022-08-17 22:53:02 | [Mutex] waiting for: [message:c4da69ec-016b-4a24-95de-81a614dfd763]

2022-08-17 22:53:02 | [Mutex] received everything.

2022-08-17 22:53:02 | [Mutex] isItemNotified: message:c4da69ec-016b-4a24-95de-81a614dfd763 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.300s
2022-08-17 22:53:03 |

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

2022-08-17 22:53:03 | ------------------------------------

2022-08-17 22:53:03 | [Mutex] waiting for: [message:77ef8fa6-a6ed-4192-9602-fccc8087e605]

2022-08-17 22:53:03 | [Mutex] received everything.

2022-08-17 22:53:03 |


===== simulation of connection failure


2022-08-17 22:53:03 |


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


2022-08-17 22:53:03 |


===== sending message to look for


2022-08-17 22:53:04 |


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


2022-08-17 22:53:06 |


===== broadcasting presence


2022-08-17 22:53:06 | [Mutex] received everything.

2022-08-17 22:53:06 | [Mutex] isItemNotified: message:457ae7b1-8574-4160-8629-39b368784571 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.352s
2022-08-17 22:53:07 |

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

2022-08-17 22:53:07 | ------------------------------------

2022-08-17 22:53:07 | [Mutex] waiting for: [message:efe7b3ef-7db2-43bb-935b-eb6fe779209e]

2022-08-17 22:53:07 | [Mutex] received everything.

2022-08-17 22:53:07 |


===== simulation of connection failure


2022-08-17 22:53:07 |


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


2022-08-17 22:53:07 |


===== sending message to look for


2022-08-17 22:53:08 |


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


2022-08-17 22:53:08 |


===== broadcasting presence


2022-08-17 22:53:08 | [Mutex] waiting for: [message:772deb97-b666-4fa9-98b0-e23ab7e91a94]

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

2022-08-17 22:53:08 | [Mutex] isItemNotified: message:772deb97-b666-4fa9-98b0-e23ab7e91a94 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.349s
2022-08-17 22:53:09 |

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

2022-08-17 22:53:09 | ------------------------------------

2022-08-17 22:53:09 | [Mutex] waiting for: [message:3f182783-1c45-49c8-b436-d17a5f5bb158]

2022-08-17 22:53:09 | [Mutex] waiting for: [message:3f182783-1c45-49c8-b436-d17a5f5bb158]

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

2022-08-17 22:53:09 |


===== simulation of connection failure


2022-08-17 22:53:09 |


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


2022-08-17 22:53:09 |


===== sending message to look for


2022-08-17 22:53:10 |


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


2022-08-17 22:53:13 |


===== broadcasting presence


2022-08-17 22:53:13 | [Mutex] waiting for: [message:39aa4e6f-3aea-4898-9619-7f347690e62c]

2022-08-17 22:53:13 | [Mutex] waiting for: [message:39aa4e6f-3aea-4898-9619-7f347690e62c]

2022-08-17 22:53:13 | [Mutex] waiting for: [message:39aa4e6f-3aea-4898-9619-7f347690e62c]

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

2022-08-17 22:53:13 | [Mutex] isItemNotified: message:39aa4e6f-3aea-4898-9619-7f347690e62c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.307s
2022-08-17 22:53:14 |

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

2022-08-17 22:53:14 | ------------------------------------

2022-08-17 22:53:14 | [Mutex] waiting for: [message:0038d41b-55dd-4305-88c1-097fb32d8707]

2022-08-17 22:53:14 | [Mutex] received everything.

2022-08-17 22:53:14 |


===== simulation of connection failure


2022-08-17 22:53:14 |


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


2022-08-17 22:53:14 |


===== sending message to look for


2022-08-17 22:53:15 |


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


2022-08-17 22:53:15 |


===== broadcasting presence


2022-08-17 22:53:15 | [Mutex] received everything.

2022-08-17 22:53:15 | [Mutex] isItemNotified: message:2b7f9a01-570f-43f4-808f-b1a46270182d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.312s
2022-08-17 22:53:16 |

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

2022-08-17 22:53:16 | ------------------------------------

2022-08-17 22:53:16 | [Mutex] waiting for: [message:3159ca32-0b8a-44fc-abff-3c650ab9cc25]

2022-08-17 22:53:16 | [Mutex] waiting for: [message:3159ca32-0b8a-44fc-abff-3c650ab9cc25]

2022-08-17 22:53:16 | [Mutex] received everything.

2022-08-17 22:53:16 |


===== simulation of connection failure


2022-08-17 22:53:16 |


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


2022-08-17 22:53:16 |


===== sending message to look for


2022-08-17 22:53:17 |


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


2022-08-17 22:53:19 |


===== broadcasting presence


2022-08-17 22:53:19 | [Mutex] received everything.

2022-08-17 22:53:19 | [Mutex] isItemNotified: message:75fa74bb-4cf8-4e40-8d41-4bc64b75c1a9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.310s
2022-08-17 22:53:20 |

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

2022-08-17 22:53:20 | ------------------------------------

2022-08-17 22:53:20 | [Mutex] waiting for: [message:30b20959-22b3-4237-8003-ade9cfb00736]

2022-08-17 22:53:20 | [Mutex] waiting for: [message:30b20959-22b3-4237-8003-ade9cfb00736]

2022-08-17 22:53:20 | [Mutex] received everything.

2022-08-17 22:53:20 |


===== simulation of connection failure


2022-08-17 22:53:20 |


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


2022-08-17 22:53:20 |


===== sending message to look for


2022-08-17 22:53:21 |


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


2022-08-17 22:53:21 |


===== broadcasting presence


2022-08-17 22:53:21 | [Mutex] received everything.

2022-08-17 22:53:21 | [Mutex] isItemNotified: message:57c8ee5c-dcb3-4f9e-9a0b-2268e4e1841b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.316s
2022-08-17 22:53:22 |

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

2022-08-17 22:53:22 | ------------------------------------

2022-08-17 22:53:22 | [Mutex] waiting for: [message:3a5f0239-187f-4703-b000-229e473032b6]

2022-08-17 22:53:22 | [Mutex] waiting for: [message:3a5f0239-187f-4703-b000-229e473032b6]

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

2022-08-17 22:53:22 |


===== simulation of connection failure


2022-08-17 22:53:22 |


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


2022-08-17 22:53:22 |


===== sending message to look for


2022-08-17 22:53:23 |


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


2022-08-17 22:53:25 |


===== broadcasting presence


2022-08-17 22:53:25 | [Mutex] received everything.

2022-08-17 22:53:25 | [Mutex] isItemNotified: message:515822d1-6c11-4c96-bb7b-302f333fd5bb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-08-17 22:53:26 |

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

2022-08-17 22:53:26 | ------------------------------------

2022-08-17 22:53:26 | [Mutex] waiting for: [message:fd61d6ba-e80a-442f-a693-7b050f2d3c28]

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

2022-08-17 22:53:26 |


===== simulation of connection failure


2022-08-17 22:53:26 |


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


2022-08-17 22:53:26 |


===== sending message to look for


2022-08-17 22:53:27 |


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


2022-08-17 22:53:27 |


===== broadcasting presence


2022-08-17 22:53:27 | [Mutex] waiting for: [message:a670f17b-457b-4b02-8688-1d089cf876d3]

2022-08-17 22:53:27 | [Mutex] waiting for: [message:a670f17b-457b-4b02-8688-1d089cf876d3]

2022-08-17 22:53:27 | [Mutex] received everything.

2022-08-17 22:53:27 | [Mutex] isItemNotified: message:a670f17b-457b-4b02-8688-1d089cf876d3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.304s
2022-08-17 22:53:28 |

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

2022-08-17 22:53:28 | ------------------------------------

2022-08-17 22:53:28 | [Mutex] waiting for: [message:f3deaa91-9098-4293-bc01-7f2b98bddbc7]

2022-08-17 22:53:28 | [Mutex] received everything.

2022-08-17 22:53:28 |


===== simulation of connection failure


2022-08-17 22:53:28 |


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


2022-08-17 22:53:28 |


===== sending message to look for


2022-08-17 22:53:29 |


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


2022-08-17 22:53:31 |


===== broadcasting presence


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

2022-08-17 22:53:31 | [Mutex] isItemNotified: message:a8563f78-3abf-44ef-a113-0d09ee805252 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.344s
2022-08-17 22:53:32 |

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

2022-08-17 22:53:32 | ------------------------------------

2022-08-17 22:53:32 | [Mutex] waiting for: [message:f2278241-1742-4f8d-93ad-53024e08bd2e]

2022-08-17 22:53:32 | [Mutex] waiting for: [message:f2278241-1742-4f8d-93ad-53024e08bd2e]

2022-08-17 22:53:32 | [Mutex] received everything.

2022-08-17 22:53:32 |


===== simulation of connection failure


2022-08-17 22:53:32 |


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


2022-08-17 22:53:32 |


===== sending message to look for


2022-08-17 22:53:33 |


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


2022-08-17 22:53:33 |


===== broadcasting presence


2022-08-17 22:53:33 | [Mutex] waiting for: [message:45ba8e09-3e98-4477-aff1-d880986f416f]

2022-08-17 22:53:34 | [Mutex] received everything.

2022-08-17 22:53:34 | [Mutex] isItemNotified: message:45ba8e09-3e98-4477-aff1-d880986f416f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.337s
2022-08-17 22:53:34 |

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

2022-08-17 22:53:34 | ------------------------------------

2022-08-17 22:53:34 | [Mutex] waiting for: [message:2a96abad-1746-4ed7-b2cf-fd556021bc9e]

2022-08-17 22:53:34 | [Mutex] waiting for: [message:2a96abad-1746-4ed7-b2cf-fd556021bc9e]

2022-08-17 22:53:34 | [Mutex] received everything.

2022-08-17 22:53:34 |


===== simulation of connection failure


2022-08-17 22:53:34 |


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


2022-08-17 22:53:35 |


===== sending message to look for


2022-08-17 22:53:36 |


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


2022-08-17 22:53:38 |


===== broadcasting presence


2022-08-17 22:53:38 | [Mutex] waiting for: [message:ca54e14d-5593-4df4-ab81-fb394e1bb099]

2022-08-17 22:53:38 | [Mutex] waiting for: [message:ca54e14d-5593-4df4-ab81-fb394e1bb099]

2022-08-17 22:53:38 | [Mutex] waiting for: [message:ca54e14d-5593-4df4-ab81-fb394e1bb099]

2022-08-17 22:53:38 | [Mutex] received everything.

2022-08-17 22:53:38 | [Mutex] isItemNotified: message:ca54e14d-5593-4df4-ab81-fb394e1bb099 :: true