Generated by TestNG with ReportNG at 22:22 PDT on Wednesday 27 April 2022
root@21fb2cc9076b / Java 17.0.2 (Private Build) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 107.817s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.308s
2022-04-27 22:23:51 |

2022-04-27 22:23:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:23:51 | ------------------------------------

2022-04-27 22:23:51 | [Mutex] waiting for: [message:6d39557e-d057-45ee-9ae6-78e2ca1409f1]

2022-04-27 22:23:51 | [Mutex] waiting for: [message:6d39557e-d057-45ee-9ae6-78e2ca1409f1]

2022-04-27 22:23:51 | [Mutex] received everything.

2022-04-27 22:23:51 |


===== simulation of connection failure


2022-04-27 22:23:51 |


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


2022-04-27 22:23:51 |


===== sending message to look for


2022-04-27 22:23:52 |


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


2022-04-27 22:23:52 |


===== broadcasting presence


2022-04-27 22:23:52 | [Mutex] received everything.

2022-04-27 22:23:52 | [Mutex] isItemNotified: message:a6f66f6c-47ed-483b-932d-082b1f7865ec :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.316s
2022-04-27 22:23:53 |

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

2022-04-27 22:23:53 | ------------------------------------

2022-04-27 22:23:53 | [Mutex] waiting for: [message:70eb294f-3e55-43b6-9825-1420c827af28]

2022-04-27 22:23:53 | [Mutex] received everything.

2022-04-27 22:23:53 |


===== simulation of connection failure


2022-04-27 22:23:53 |


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


2022-04-27 22:23:53 |


===== sending message to look for


2022-04-27 22:23:54 |


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


2022-04-27 22:23:57 |


===== broadcasting presence


2022-04-27 22:23:57 | [Mutex] received everything.

2022-04-27 22:23:57 | [Mutex] isItemNotified: message:387819af-a9e6-40ba-8ae0-7c13f4723fb3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.296s
2022-04-27 22:23:57 |

2022-04-27 22:23:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:23:57 | ------------------------------------

2022-04-27 22:23:57 | [Mutex] waiting for: [message:fe9f6ddb-1b2a-4f5b-a0b1-ed1647e346fc]

2022-04-27 22:23:57 | [Mutex] waiting for: [message:fe9f6ddb-1b2a-4f5b-a0b1-ed1647e346fc]

2022-04-27 22:23:57 | [Mutex] received everything.

2022-04-27 22:23:57 |


===== simulation of connection failure


2022-04-27 22:23:57 |


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


2022-04-27 22:23:58 |


===== sending message to look for


2022-04-27 22:23:59 |


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


2022-04-27 22:23:59 |


===== broadcasting presence


2022-04-27 22:23:59 | [Mutex] received everything.

2022-04-27 22:23:59 | [Mutex] isItemNotified: message:ea402979-a361-43c7-9090-de5bea59b0f2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.348s
2022-04-27 22:24:00 |

2022-04-27 22:24:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:24:00 | ------------------------------------

2022-04-27 22:24:00 | [Mutex] waiting for: [message:99384c68-9a77-4cb5-b327-7703ec2109b4]

2022-04-27 22:24:00 | [Mutex] received everything.

2022-04-27 22:24:00 |


===== simulation of connection failure


2022-04-27 22:24:00 |


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


2022-04-27 22:24:00 |


===== sending message to look for


2022-04-27 22:24:01 |


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


2022-04-27 22:24:03 |


===== broadcasting presence


2022-04-27 22:24:03 | [Mutex] received everything.

2022-04-27 22:24:03 | [Mutex] isItemNotified: message:de74c769-7f90-4b8e-b519-17a4b98134d7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.310s
2022-04-27 22:24:04 |

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

2022-04-27 22:24:04 | ------------------------------------

2022-04-27 22:24:04 | [Mutex] waiting for: [message:00ca3bc7-e6f4-446c-aa45-69678e3cf82b]

2022-04-27 22:24:04 | [Mutex] waiting for: [message:00ca3bc7-e6f4-446c-aa45-69678e3cf82b]

2022-04-27 22:24:04 | [Mutex] received everything.

2022-04-27 22:24:04 |


===== simulation of connection failure


2022-04-27 22:24:04 |


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


2022-04-27 22:24:04 |


===== sending message to look for


2022-04-27 22:24:05 |


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


2022-04-27 22:24:05 |


===== broadcasting presence


2022-04-27 22:24:05 | [Mutex] waiting for: [message:46e2c9c1-164a-4635-b247-3c8e52bf0b79]

2022-04-27 22:24:05 | [Mutex] received everything.

2022-04-27 22:24:05 | [Mutex] isItemNotified: message:46e2c9c1-164a-4635-b247-3c8e52bf0b79 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.317s
2022-04-27 22:24:06 |

2022-04-27 22:24:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:24:06 | ------------------------------------

2022-04-27 22:24:06 | [Mutex] waiting for: [message:b75a39b4-ab6a-4e80-bd55-3ae3fb8c612c]

2022-04-27 22:24:06 | [Mutex] waiting for: [message:b75a39b4-ab6a-4e80-bd55-3ae3fb8c612c]

2022-04-27 22:24:06 | [Mutex] received everything.

2022-04-27 22:24:06 |


===== simulation of connection failure


2022-04-27 22:24:06 |


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


2022-04-27 22:24:06 |


===== sending message to look for


2022-04-27 22:24:07 |


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


2022-04-27 22:24:09 |


===== broadcasting presence


2022-04-27 22:24:09 | [Mutex] received everything.

2022-04-27 22:24:09 | [Mutex] isItemNotified: message:10b01b99-ee34-4f30-a0e7-bb374c81cc2f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.372s
2022-04-27 22:24:10 |

2022-04-27 22:24:10 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:24:10 | ------------------------------------

2022-04-27 22:24:10 | [Mutex] waiting for: [message:907caee6-d1ab-49f5-8ede-cb2a7301271a]

2022-04-27 22:24:10 | [Mutex] received everything.

2022-04-27 22:24:10 |


===== simulation of connection failure


2022-04-27 22:24:10 |


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


2022-04-27 22:24:10 |


===== sending message to look for


2022-04-27 22:24:11 |


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


2022-04-27 22:24:11 |


===== broadcasting presence


2022-04-27 22:24:11 | [Mutex] waiting for: [message:5905fef7-a5ca-416c-9bde-24a14cdfeeba]

2022-04-27 22:24:11 | [Mutex] waiting for: [message:5905fef7-a5ca-416c-9bde-24a14cdfeeba]

2022-04-27 22:24:11 | [Mutex] received everything.

2022-04-27 22:24:11 | [Mutex] isItemNotified: message:5905fef7-a5ca-416c-9bde-24a14cdfeeba :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.294s
2022-04-27 22:24:12 |

2022-04-27 22:24:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:24:12 | ------------------------------------

2022-04-27 22:24:12 | [Mutex] waiting for: [message:0d3eb72e-57f6-48e8-b2a1-11689697134c]

2022-04-27 22:24:12 | [Mutex] waiting for: [message:0d3eb72e-57f6-48e8-b2a1-11689697134c]

2022-04-27 22:24:12 | [Mutex] received everything.

2022-04-27 22:24:12 |


===== simulation of connection failure


2022-04-27 22:24:12 |


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


2022-04-27 22:24:12 |


===== sending message to look for


2022-04-27 22:24:13 |


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


2022-04-27 22:24:15 |


===== broadcasting presence


2022-04-27 22:24:15 | [Mutex] waiting for: [message:112b1680-5c69-4072-8e56-5f1c8f913534]

2022-04-27 22:25:13 | [Mutex] waiting for: [message:112b1680-5c69-4072-8e56-5f1c8f913534]

2022-04-27 22:25:13 | [Mutex] waiting for: [message:112b1680-5c69-4072-8e56-5f1c8f913534]

2022-04-27 22:25:13 | [Mutex] received everything.

2022-04-27 22:25:13 | [Mutex] isItemNotified: message:112b1680-5c69-4072-8e56-5f1c8f913534 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.303s
2022-04-27 22:25:14 |

2022-04-27 22:25:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:14 | ------------------------------------

2022-04-27 22:25:14 | [Mutex] waiting for: [message:c1798d39-7f44-4b10-b518-c60599cdd545]

2022-04-27 22:25:14 | [Mutex] waiting for: [message:c1798d39-7f44-4b10-b518-c60599cdd545]

2022-04-27 22:25:14 | [Mutex] received everything.

2022-04-27 22:25:14 |


===== simulation of connection failure


2022-04-27 22:25:14 |


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


2022-04-27 22:25:14 |


===== sending message to look for


2022-04-27 22:25:15 |


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


2022-04-27 22:25:15 |


===== broadcasting presence


2022-04-27 22:25:15 | [Mutex] received everything.

2022-04-27 22:25:15 | [Mutex] isItemNotified: message:e225672b-edca-4d0a-9a63-2bcefbde6f1a :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.315s
2022-04-27 22:25:16 |

2022-04-27 22:25:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:16 | ------------------------------------

2022-04-27 22:25:16 | [Mutex] waiting for: [message:7c1e39de-798f-4007-ad7f-187d6d88a69f]

2022-04-27 22:25:16 | [Mutex] waiting for: [message:7c1e39de-798f-4007-ad7f-187d6d88a69f]

2022-04-27 22:25:16 | [Mutex] received everything.

2022-04-27 22:25:16 |


===== simulation of connection failure


2022-04-27 22:25:16 |


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


2022-04-27 22:25:16 |


===== sending message to look for


2022-04-27 22:25:17 |


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


2022-04-27 22:25:19 |


===== broadcasting presence


2022-04-27 22:25:19 | [Mutex] received everything.

2022-04-27 22:25:19 | [Mutex] isItemNotified: message:4a5d2829-60f4-4620-bd05-38366af8bee3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.295s
2022-04-27 22:25:20 |

2022-04-27 22:25:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:20 | ------------------------------------

2022-04-27 22:25:20 | [Mutex] waiting for: [message:9a0d934e-95d8-4602-8967-cc48484a9a6b]

2022-04-27 22:25:20 | [Mutex] waiting for: [message:9a0d934e-95d8-4602-8967-cc48484a9a6b]

2022-04-27 22:25:20 | [Mutex] received everything.

2022-04-27 22:25:20 |


===== simulation of connection failure


2022-04-27 22:25:20 |


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


2022-04-27 22:25:20 |


===== sending message to look for


2022-04-27 22:25:21 |


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


2022-04-27 22:25:21 |


===== broadcasting presence


2022-04-27 22:25:21 | [Mutex] received everything.

2022-04-27 22:25:21 | [Mutex] isItemNotified: message:926760ed-1ba9-4946-b3fb-c07a007c7d55 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-04-27 22:25:22 |

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

2022-04-27 22:25:22 | ------------------------------------

2022-04-27 22:25:22 | [Mutex] waiting for: [message:bd93dabb-07c0-4f38-b7aa-4720d2b6cd60]

2022-04-27 22:25:22 | [Mutex] waiting for: [message:bd93dabb-07c0-4f38-b7aa-4720d2b6cd60]

2022-04-27 22:25:22 | [Mutex] received everything.

2022-04-27 22:25:22 |


===== simulation of connection failure


2022-04-27 22:25:22 |


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


2022-04-27 22:25:22 |


===== sending message to look for


2022-04-27 22:25:23 |


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


2022-04-27 22:25:25 |


===== broadcasting presence


2022-04-27 22:25:25 | [Mutex] received everything.

2022-04-27 22:25:25 | [Mutex] isItemNotified: message:30a0dd66-c813-44aa-a47f-2e83e882f136 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.311s
2022-04-27 22:25:26 |

2022-04-27 22:25:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:26 | ------------------------------------

2022-04-27 22:25:26 | [Mutex] waiting for: [message:abff626d-bd36-4670-8f68-783423140f95]

2022-04-27 22:25:26 | [Mutex] waiting for: [message:abff626d-bd36-4670-8f68-783423140f95]

2022-04-27 22:25:26 | [Mutex] received everything.

2022-04-27 22:25:26 |


===== simulation of connection failure


2022-04-27 22:25:26 |


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


2022-04-27 22:25:26 |


===== sending message to look for


2022-04-27 22:25:27 |


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


2022-04-27 22:25:27 |


===== broadcasting presence


2022-04-27 22:25:27 | [Mutex] waiting for: [message:f12c3c8a-532a-4c55-8ac7-6a20c4df1b71]

2022-04-27 22:25:27 | [Mutex] waiting for: [message:f12c3c8a-532a-4c55-8ac7-6a20c4df1b71]

2022-04-27 22:25:27 | [Mutex] received everything.

2022-04-27 22:25:27 | [Mutex] isItemNotified: message:f12c3c8a-532a-4c55-8ac7-6a20c4df1b71 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.335s
2022-04-27 22:25:28 |

2022-04-27 22:25:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:28 | ------------------------------------

2022-04-27 22:25:28 | [Mutex] waiting for: [message:7f985d97-80a7-404c-8594-69f42463cdcb]

2022-04-27 22:25:28 | [Mutex] received everything.

2022-04-27 22:25:28 |


===== simulation of connection failure


2022-04-27 22:25:28 |


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


2022-04-27 22:25:28 |


===== sending message to look for


2022-04-27 22:25:29 |


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


2022-04-27 22:25:32 |


===== broadcasting presence


2022-04-27 22:25:32 | [Mutex] received everything.

2022-04-27 22:25:32 | [Mutex] isItemNotified: message:4ae08489-f968-45ff-bd75-1d7137b6eb62 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.392s
2022-04-27 22:25:32 |

2022-04-27 22:25:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:25:32 | ------------------------------------

2022-04-27 22:25:32 | [Mutex] waiting for: [message:28e87f8d-8f3d-41c3-bb3b-aed5499b1be1]

2022-04-27 22:25:32 | [Mutex] waiting for: [message:28e87f8d-8f3d-41c3-bb3b-aed5499b1be1]

2022-04-27 22:25:32 | [Mutex] received everything.

2022-04-27 22:25:32 |


===== simulation of connection failure


2022-04-27 22:25:32 |


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


2022-04-27 22:25:33 |


===== sending message to look for


2022-04-27 22:25:34 |


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


2022-04-27 22:25:34 |


===== broadcasting presence


2022-04-27 22:25:34 | [Mutex] waiting for: [message:038e480c-1e66-4b2f-90d2-c037e8a08b51]

2022-04-27 22:25:34 | [Mutex] received everything.

2022-04-27 22:25:34 | [Mutex] isItemNotified: message:038e480c-1e66-4b2f-90d2-c037e8a08b51 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.325s
2022-04-27 22:25:35 |

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

2022-04-27 22:25:35 | ------------------------------------

2022-04-27 22:25:35 | [Mutex] waiting for: [message:b0ae93bf-5229-4261-a379-d53ea86e6fbe]

2022-04-27 22:25:35 | [Mutex] received everything.

2022-04-27 22:25:35 |


===== simulation of connection failure


2022-04-27 22:25:35 |


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


2022-04-27 22:25:35 |


===== sending message to look for


2022-04-27 22:25:36 |


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


2022-04-27 22:25:38 |


===== broadcasting presence


2022-04-27 22:25:38 | [Mutex] waiting for: [message:ee441acd-4d71-4a59-ab06-df48611b7a12]

2022-04-27 22:25:38 | [Mutex] waiting for: [message:ee441acd-4d71-4a59-ab06-df48611b7a12]

2022-04-27 22:25:38 | [Mutex] waiting for: [message:ee441acd-4d71-4a59-ab06-df48611b7a12]

2022-04-27 22:25:38 | [Mutex] received everything.

2022-04-27 22:25:38 | [Mutex] isItemNotified: message:ee441acd-4d71-4a59-ab06-df48611b7a12 :: true