Generated by TestNG with ReportNG at 22:28 PDT on Thursday 13 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 : 50.398s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.304s
2022-10-13 22:29:54 |

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

2022-10-13 22:29:54 | ------------------------------------

2022-10-13 22:29:54 | [Mutex] waiting for: [message:781533b8-c173-4679-b8f5-98caef5d9cb2]

2022-10-13 22:29:54 | [Mutex] waiting for: [message:781533b8-c173-4679-b8f5-98caef5d9cb2]

2022-10-13 22:29:54 | [Mutex] received everything.

2022-10-13 22:29:54 |


===== simulation of connection failure


2022-10-13 22:29:54 |


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


2022-10-13 22:29:54 |


===== sending message to look for


2022-10-13 22:29:55 |


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


2022-10-13 22:29:55 |


===== broadcasting presence


2022-10-13 22:29:55 | [Mutex] received everything.

2022-10-13 22:29:55 | [Mutex] isItemNotified: message:19d5e179-acb7-4721-bdcf-b7217891a7a9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.311s
2022-10-13 22:29:56 |

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

2022-10-13 22:29:56 | ------------------------------------

2022-10-13 22:29:56 | [Mutex] waiting for: [message:3a9a021a-a63e-4aec-bf04-72e777f4af84]

2022-10-13 22:29:56 | [Mutex] received everything.

2022-10-13 22:29:56 |


===== simulation of connection failure


2022-10-13 22:29:56 |


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


2022-10-13 22:29:56 |


===== sending message to look for


2022-10-13 22:29:57 |


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


2022-10-13 22:30:00 |


===== broadcasting presence


2022-10-13 22:30:00 | [Mutex] received everything.

2022-10-13 22:30:00 | [Mutex] isItemNotified: message:892906a0-1ac7-4a76-8b5d-2befb17cf642 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-10-13 22:30:00 |

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

2022-10-13 22:30:00 | ------------------------------------

2022-10-13 22:30:00 | [Mutex] waiting for: [message:dc2e61bc-4362-4939-ac56-3757c7715f6f]

2022-10-13 22:30:00 | [Mutex] received everything.

2022-10-13 22:30:00 |


===== simulation of connection failure


2022-10-13 22:30:00 |


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


2022-10-13 22:30:00 |


===== sending message to look for


2022-10-13 22:30:02 |


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


2022-10-13 22:30:02 |


===== broadcasting presence


2022-10-13 22:30:02 | [Mutex] received everything.

2022-10-13 22:30:02 | [Mutex] isItemNotified: message:25c8d861-2fb2-418a-8c6b-5e5e62abf55e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.298s
2022-10-13 22:30:03 |

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

2022-10-13 22:30:03 | ------------------------------------

2022-10-13 22:30:03 | [Mutex] waiting for: [message:7302abbc-3b88-4911-b1dd-08e9a17c46ee]

2022-10-13 22:30:03 | [Mutex] waiting for: [message:7302abbc-3b88-4911-b1dd-08e9a17c46ee]

2022-10-13 22:30:03 | [Mutex] received everything.

2022-10-13 22:30:03 |


===== simulation of connection failure


2022-10-13 22:30:03 |


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


2022-10-13 22:30:03 |


===== sending message to look for


2022-10-13 22:30:04 |


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


2022-10-13 22:30:06 |


===== broadcasting presence


2022-10-13 22:30:06 | [Mutex] received everything.

2022-10-13 22:30:06 | [Mutex] isItemNotified: message:5ecab488-dabb-41e5-b6fa-3c9be6047fe3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.358s
2022-10-13 22:30:07 |

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

2022-10-13 22:30:07 | ------------------------------------

2022-10-13 22:30:07 | [Mutex] waiting for: [message:6d605f63-a620-4014-98b0-e5ede82cf65c]

2022-10-13 22:30:07 | [Mutex] received everything.

2022-10-13 22:30:07 |


===== simulation of connection failure


2022-10-13 22:30:07 |


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


2022-10-13 22:30:07 |


===== sending message to look for


2022-10-13 22:30:08 |


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


2022-10-13 22:30:08 |


===== broadcasting presence


2022-10-13 22:30:08 | [Mutex] waiting for: [message:d52d94a8-c755-480e-ac5e-ee4583712372]

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

2022-10-13 22:30:08 | [Mutex] isItemNotified: message:d52d94a8-c755-480e-ac5e-ee4583712372 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.308s
2022-10-13 22:30:09 |

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

2022-10-13 22:30:09 | ------------------------------------

2022-10-13 22:30:09 | [Mutex] waiting for: [message:c3418709-29d6-4e05-a996-57d1487ff5da]

2022-10-13 22:30:09 | [Mutex] waiting for: [message:c3418709-29d6-4e05-a996-57d1487ff5da]

2022-10-13 22:30:09 | [Mutex] received everything.

2022-10-13 22:30:09 |


===== simulation of connection failure


2022-10-13 22:30:09 |


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


2022-10-13 22:30:09 |


===== sending message to look for


2022-10-13 22:30:10 |


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


2022-10-13 22:30:12 |


===== broadcasting presence


2022-10-13 22:30:12 | [Mutex] received everything.

2022-10-13 22:30:12 | [Mutex] isItemNotified: message:18f3d22c-a4ef-4676-b49b-e0350809725a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.436s
2022-10-13 22:30:13 |

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

2022-10-13 22:30:13 | ------------------------------------

2022-10-13 22:30:13 | [Mutex] waiting for: [message:343043db-c23c-48bb-9bed-5f14a57fa6b7]

2022-10-13 22:30:13 | [Mutex] received everything.

2022-10-13 22:30:13 |


===== simulation of connection failure


2022-10-13 22:30:13 |


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


2022-10-13 22:30:13 |


===== sending message to look for


2022-10-13 22:30:14 |


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


2022-10-13 22:30:14 |


===== broadcasting presence


2022-10-13 22:30:14 | [Mutex] waiting for: [message:301ba53c-d9ec-4798-9b0a-7b858ff6e0b9]

2022-10-13 22:30:14 | [Mutex] waiting for: [message:301ba53c-d9ec-4798-9b0a-7b858ff6e0b9]

2022-10-13 22:30:14 | [Mutex] received everything.

2022-10-13 22:30:14 | [Mutex] isItemNotified: message:301ba53c-d9ec-4798-9b0a-7b858ff6e0b9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.321s
2022-10-13 22:30:15 |

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

2022-10-13 22:30:15 | ------------------------------------

2022-10-13 22:30:15 | [Mutex] waiting for: [message:40706695-c149-4a40-be0e-dbe96b9b6bc3]

2022-10-13 22:30:15 | [Mutex] waiting for: [message:40706695-c149-4a40-be0e-dbe96b9b6bc3]

2022-10-13 22:30:15 | [Mutex] received everything.

2022-10-13 22:30:15 |


===== simulation of connection failure


2022-10-13 22:30:15 |


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


2022-10-13 22:30:15 |


===== sending message to look for


2022-10-13 22:30:16 |


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


2022-10-13 22:30:18 |


===== broadcasting presence


2022-10-13 22:30:18 | [Mutex] waiting for: [message:2d367d0c-0f85-4d5e-81c7-5baa8032a436]

2022-10-13 22:30:18 | [Mutex] waiting for: [message:2d367d0c-0f85-4d5e-81c7-5baa8032a436]

2022-10-13 22:30:18 | [Mutex] waiting for: [message:2d367d0c-0f85-4d5e-81c7-5baa8032a436]

2022-10-13 22:30:18 | [Mutex] received everything.

2022-10-13 22:30:18 | [Mutex] isItemNotified: message:2d367d0c-0f85-4d5e-81c7-5baa8032a436 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.292s
2022-10-13 22:30:19 |

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

2022-10-13 22:30:19 | ------------------------------------

2022-10-13 22:30:19 | [Mutex] waiting for: [message:dd2f5858-53f7-4c83-84b8-854e4936b2c6]

2022-10-13 22:30:19 | [Mutex] received everything.

2022-10-13 22:30:19 |


===== simulation of connection failure


2022-10-13 22:30:19 |


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


2022-10-13 22:30:20 |


===== sending message to look for


2022-10-13 22:30:21 |


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


2022-10-13 22:30:21 |


===== broadcasting presence


2022-10-13 22:30:21 | [Mutex] received everything.

2022-10-13 22:30:21 | [Mutex] isItemNotified: message:a9477eb6-2171-4a2d-964e-984dac530c89 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.311s
2022-10-13 22:30:22 |

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

2022-10-13 22:30:22 | ------------------------------------

2022-10-13 22:30:22 | [Mutex] waiting for: [message:817424d0-dffa-475e-a851-04f8d8043df9]

2022-10-13 22:30:22 | [Mutex] waiting for: [message:817424d0-dffa-475e-a851-04f8d8043df9]

2022-10-13 22:30:22 | [Mutex] received everything.

2022-10-13 22:30:22 |


===== simulation of connection failure


2022-10-13 22:30:22 |


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


2022-10-13 22:30:22 |


===== sending message to look for


2022-10-13 22:30:23 |


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


2022-10-13 22:30:25 |


===== broadcasting presence


2022-10-13 22:30:25 | [Mutex] received everything.

2022-10-13 22:30:25 | [Mutex] isItemNotified: message:f4220091-57e1-48b2-a7de-409bb95facde :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.295s
2022-10-13 22:30:26 |

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

2022-10-13 22:30:26 | ------------------------------------

2022-10-13 22:30:26 | [Mutex] waiting for: [message:a7d3b336-e4bd-4921-8611-527f716286c2]

2022-10-13 22:30:26 | [Mutex] waiting for: [message:a7d3b336-e4bd-4921-8611-527f716286c2]

2022-10-13 22:30:26 | [Mutex] received everything.

2022-10-13 22:30:26 |


===== simulation of connection failure


2022-10-13 22:30:26 |


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


2022-10-13 22:30:26 |


===== sending message to look for


2022-10-13 22:30:27 |


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


2022-10-13 22:30:27 |


===== broadcasting presence


2022-10-13 22:30:27 | [Mutex] received everything.

2022-10-13 22:30:27 | [Mutex] isItemNotified: message:6503bb11-749d-4d38-9c04-317017292b2d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.303s
2022-10-13 22:30:28 |

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

2022-10-13 22:30:28 | ------------------------------------

2022-10-13 22:30:28 | [Mutex] waiting for: [message:f6b43dc9-5d3a-46c5-b191-8cefb7078ced]

2022-10-13 22:30:28 | [Mutex] waiting for: [message:f6b43dc9-5d3a-46c5-b191-8cefb7078ced]

2022-10-13 22:30:28 | [Mutex] received everything.

2022-10-13 22:30:28 |


===== simulation of connection failure


2022-10-13 22:30:28 |


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


2022-10-13 22:30:28 |


===== sending message to look for


2022-10-13 22:30:29 |


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


2022-10-13 22:30:31 |


===== broadcasting presence


2022-10-13 22:30:31 | [Mutex] received everything.

2022-10-13 22:30:31 | [Mutex] isItemNotified: message:42777463-8394-4658-8c09-6292173e0eaa :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.297s
2022-10-13 22:30:32 |

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

2022-10-13 22:30:32 | ------------------------------------

2022-10-13 22:30:32 | [Mutex] waiting for: [message:044474cc-3cc6-4c15-bb71-5c459a686882]

2022-10-13 22:30:32 | [Mutex] received everything.

2022-10-13 22:30:32 |


===== simulation of connection failure


2022-10-13 22:30:32 |


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


2022-10-13 22:30:32 |


===== sending message to look for


2022-10-13 22:30:33 |


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


2022-10-13 22:30:33 |


===== broadcasting presence


2022-10-13 22:30:33 | [Mutex] waiting for: [message:6ed7efd2-9b0b-4ee9-a64a-c96695cc1928]

2022-10-13 22:30:33 | [Mutex] waiting for: [message:6ed7efd2-9b0b-4ee9-a64a-c96695cc1928]

2022-10-13 22:30:33 | [Mutex] received everything.

2022-10-13 22:30:33 | [Mutex] isItemNotified: message:6ed7efd2-9b0b-4ee9-a64a-c96695cc1928 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.308s
2022-10-13 22:30:34 |

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

2022-10-13 22:30:34 | ------------------------------------

2022-10-13 22:30:34 | [Mutex] waiting for: [message:81f3f64e-2e37-4568-adfe-cc69f07c6c6f]

2022-10-13 22:30:34 | [Mutex] waiting for: [message:81f3f64e-2e37-4568-adfe-cc69f07c6c6f]

2022-10-13 22:30:34 | [Mutex] received everything.

2022-10-13 22:30:34 |


===== simulation of connection failure


2022-10-13 22:30:34 |


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


2022-10-13 22:30:34 |


===== sending message to look for


2022-10-13 22:30:35 |


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


2022-10-13 22:30:37 |


===== broadcasting presence


2022-10-13 22:30:37 | [Mutex] received everything.

2022-10-13 22:30:37 | [Mutex] isItemNotified: message:e5ad188d-b29a-489c-83bf-7de4060b9039 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.345s
2022-10-13 22:30:38 |

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

2022-10-13 22:30:38 | ------------------------------------

2022-10-13 22:30:38 | [Mutex] waiting for: [message:bdb391f7-647b-4597-8e61-314b0475bf15]

2022-10-13 22:30:38 | [Mutex] waiting for: [message:bdb391f7-647b-4597-8e61-314b0475bf15]

2022-10-13 22:30:38 | [Mutex] received everything.

2022-10-13 22:30:38 |


===== simulation of connection failure


2022-10-13 22:30:38 |


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


2022-10-13 22:30:38 |


===== sending message to look for


2022-10-13 22:30:39 |


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


2022-10-13 22:30:39 |


===== broadcasting presence


2022-10-13 22:30:39 | [Mutex] waiting for: [message:99f249c7-5a35-41da-a50f-2fda968394f5]

2022-10-13 22:30:39 | [Mutex] received everything.

2022-10-13 22:30:39 | [Mutex] isItemNotified: message:99f249c7-5a35-41da-a50f-2fda968394f5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-10-13 22:30:40 |

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

2022-10-13 22:30:40 | ------------------------------------

2022-10-13 22:30:40 | [Mutex] waiting for: [message:1581500f-56fa-48b1-ba87-fc3ab847b919]

2022-10-13 22:30:40 | [Mutex] waiting for: [message:1581500f-56fa-48b1-ba87-fc3ab847b919]

2022-10-13 22:30:40 | [Mutex] received everything.

2022-10-13 22:30:40 |


===== simulation of connection failure


2022-10-13 22:30:40 |


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


2022-10-13 22:30:40 |


===== sending message to look for


2022-10-13 22:30:41 |


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


2022-10-13 22:30:43 |


===== broadcasting presence


2022-10-13 22:30:43 | [Mutex] waiting for: [message:c5e05f1f-85c7-4a39-ac9d-3e64b40e40d6]

2022-10-13 22:30:43 | [Mutex] waiting for: [message:c5e05f1f-85c7-4a39-ac9d-3e64b40e40d6]

2022-10-13 22:30:43 | [Mutex] waiting for: [message:c5e05f1f-85c7-4a39-ac9d-3e64b40e40d6]

2022-10-13 22:30:43 | [Mutex] received everything.

2022-10-13 22:30:43 | [Mutex] isItemNotified: message:c5e05f1f-85c7-4a39-ac9d-3e64b40e40d6 :: true