Generated by TestNG with ReportNG at 22:33 PDT on Wednesday 29 June 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 : 51.171s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.316s
2022-06-29 22:34:08 |

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

2022-06-29 22:34:08 | ------------------------------------

2022-06-29 22:34:08 | [Mutex] waiting for: [message:16bbf17f-5e19-472f-91b0-28f2df782496]

2022-06-29 22:34:08 | [Mutex] waiting for: [message:16bbf17f-5e19-472f-91b0-28f2df782496]

2022-06-29 22:34:08 | [Mutex] received everything.

2022-06-29 22:34:08 |


===== simulation of connection failure


2022-06-29 22:34:08 |


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


2022-06-29 22:34:08 |


===== sending message to look for


2022-06-29 22:34:09 |


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


2022-06-29 22:34:09 |


===== broadcasting presence


2022-06-29 22:34:09 | [Mutex] received everything.

2022-06-29 22:34:09 | [Mutex] isItemNotified: message:4bdad5c8-a9fd-4ff9-bf3a-a0ff81d6233e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.317s
2022-06-29 22:34:10 |

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

2022-06-29 22:34:10 | ------------------------------------

2022-06-29 22:34:10 | [Mutex] waiting for: [message:6b078cf5-a992-40f1-a0d8-494a7e97fbb3]

2022-06-29 22:34:10 | [Mutex] waiting for: [message:6b078cf5-a992-40f1-a0d8-494a7e97fbb3]

2022-06-29 22:34:10 | [Mutex] received everything.

2022-06-29 22:34:10 |


===== simulation of connection failure


2022-06-29 22:34:10 |


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


2022-06-29 22:34:10 |


===== sending message to look for


2022-06-29 22:34:11 |


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


2022-06-29 22:34:13 |


===== broadcasting presence


2022-06-29 22:34:13 | [Mutex] received everything.

2022-06-29 22:34:13 | [Mutex] isItemNotified: message:49cf9242-e434-450c-960b-fa5bcfd4294e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.293s
2022-06-29 22:34:14 |

2022-06-29 22:34:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:14 | ------------------------------------

2022-06-29 22:34:14 | [Mutex] waiting for: [message:185fd5e2-69c7-4db3-8c9a-73d64d6a7b3c]

2022-06-29 22:34:14 | [Mutex] waiting for: [message:185fd5e2-69c7-4db3-8c9a-73d64d6a7b3c]

2022-06-29 22:34:14 | [Mutex] received everything.

2022-06-29 22:34:14 |


===== simulation of connection failure


2022-06-29 22:34:14 |


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


2022-06-29 22:34:14 |


===== sending message to look for


2022-06-29 22:34:15 |


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


2022-06-29 22:34:15 |


===== broadcasting presence


2022-06-29 22:34:15 | [Mutex] received everything.

2022-06-29 22:34:15 | [Mutex] isItemNotified: message:52dc7824-5192-40d4-b925-7c08f167cbaa :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-06-29 22:34:16 |

2022-06-29 22:34:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:16 | ------------------------------------

2022-06-29 22:34:16 | [Mutex] waiting for: [message:252e8c73-bda0-4937-b13b-98ce90f1dc29]

2022-06-29 22:34:16 | [Mutex] waiting for: [message:252e8c73-bda0-4937-b13b-98ce90f1dc29]

2022-06-29 22:34:16 | [Mutex] received everything.

2022-06-29 22:34:16 |


===== simulation of connection failure


2022-06-29 22:34:16 |


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


2022-06-29 22:34:16 |


===== sending message to look for


2022-06-29 22:34:17 |


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


2022-06-29 22:34:20 |


===== broadcasting presence


2022-06-29 22:34:20 | [Mutex] received everything.

2022-06-29 22:34:20 | [Mutex] isItemNotified: message:b6f38677-3e74-4d3e-b876-190cd33afc62 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.308s
2022-06-29 22:34:20 |

2022-06-29 22:34:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:20 | ------------------------------------

2022-06-29 22:34:20 | [Mutex] waiting for: [message:c535fd2c-1247-4699-9ea6-61cbbd78e071]

2022-06-29 22:34:20 | [Mutex] waiting for: [message:c535fd2c-1247-4699-9ea6-61cbbd78e071]

2022-06-29 22:34:20 | [Mutex] received everything.

2022-06-29 22:34:20 |


===== simulation of connection failure


2022-06-29 22:34:20 |


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


2022-06-29 22:34:21 |


===== sending message to look for


2022-06-29 22:34:22 |


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


2022-06-29 22:34:22 |


===== broadcasting presence


2022-06-29 22:34:22 | [Mutex] waiting for: [message:0385bb6a-aa4f-4574-b1fd-51b43f14a811]

2022-06-29 22:34:22 | [Mutex] received everything.

2022-06-29 22:34:22 | [Mutex] isItemNotified: message:0385bb6a-aa4f-4574-b1fd-51b43f14a811 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-06-29 22:34:22 |

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

2022-06-29 22:34:22 | ------------------------------------

2022-06-29 22:34:22 | [Mutex] waiting for: [message:24f655f8-4056-41d1-b30a-0a8401341b14]

2022-06-29 22:34:22 | [Mutex] waiting for: [message:24f655f8-4056-41d1-b30a-0a8401341b14]

2022-06-29 22:34:22 | [Mutex] received everything.

2022-06-29 22:34:22 |


===== simulation of connection failure


2022-06-29 22:34:22 |


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


2022-06-29 22:34:23 |


===== sending message to look for


2022-06-29 22:34:24 |


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


2022-06-29 22:34:26 |


===== broadcasting presence


2022-06-29 22:34:26 | [Mutex] received everything.

2022-06-29 22:34:26 | [Mutex] isItemNotified: message:7a67d9ef-5e3f-41f6-bca6-02081272311a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.365s
2022-06-29 22:34:27 |

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

2022-06-29 22:34:27 | ------------------------------------

2022-06-29 22:34:27 | [Mutex] waiting for: [message:84288f33-49fa-47a3-93c6-6c3e63afda93]

2022-06-29 22:34:27 | [Mutex] waiting for: [message:84288f33-49fa-47a3-93c6-6c3e63afda93]

2022-06-29 22:34:27 | [Mutex] received everything.

2022-06-29 22:34:27 |


===== simulation of connection failure


2022-06-29 22:34:27 |


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


2022-06-29 22:34:27 |


===== sending message to look for


2022-06-29 22:34:28 |


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


2022-06-29 22:34:28 |


===== broadcasting presence


2022-06-29 22:34:28 | [Mutex] waiting for: [message:8d96548e-793b-4dcb-88ed-61269fc768e2]

2022-06-29 22:34:28 | [Mutex] waiting for: [message:8d96548e-793b-4dcb-88ed-61269fc768e2]

2022-06-29 22:34:28 | [Mutex] received everything.

2022-06-29 22:34:28 | [Mutex] isItemNotified: message:8d96548e-793b-4dcb-88ed-61269fc768e2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.414s
2022-06-29 22:34:29 |

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

2022-06-29 22:34:29 | ------------------------------------

2022-06-29 22:34:29 | [Mutex] waiting for: [message:7533e75b-065f-4def-9192-7b1222f5dec8]

2022-06-29 22:34:29 | [Mutex] waiting for: [message:7533e75b-065f-4def-9192-7b1222f5dec8]

2022-06-29 22:34:29 | [Mutex] received everything.

2022-06-29 22:34:29 |


===== simulation of connection failure


2022-06-29 22:34:29 |


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


2022-06-29 22:34:29 |


===== sending message to look for


2022-06-29 22:34:30 |


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


2022-06-29 22:34:32 |


===== broadcasting presence


2022-06-29 22:34:32 | [Mutex] waiting for: [message:6486a3b9-17eb-48b3-875e-f136e8b29cd8]

2022-06-29 22:34:32 | [Mutex] waiting for: [message:6486a3b9-17eb-48b3-875e-f136e8b29cd8]

2022-06-29 22:34:32 | [Mutex] waiting for: [message:6486a3b9-17eb-48b3-875e-f136e8b29cd8]

2022-06-29 22:34:32 | [Mutex] received everything.

2022-06-29 22:34:32 | [Mutex] isItemNotified: message:6486a3b9-17eb-48b3-875e-f136e8b29cd8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.294s
2022-06-29 22:34:33 |

2022-06-29 22:34:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:33 | ------------------------------------

2022-06-29 22:34:33 | [Mutex] waiting for: [message:6a911b26-4d4a-4847-8d48-374f9fbdb6f9]

2022-06-29 22:34:33 | [Mutex] waiting for: [message:6a911b26-4d4a-4847-8d48-374f9fbdb6f9]

2022-06-29 22:34:33 | [Mutex] received everything.

2022-06-29 22:34:33 |


===== simulation of connection failure


2022-06-29 22:34:33 |


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


2022-06-29 22:34:33 |


===== sending message to look for


2022-06-29 22:34:34 |


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


2022-06-29 22:34:34 |


===== broadcasting presence


2022-06-29 22:34:34 | [Mutex] received everything.

2022-06-29 22:34:34 | [Mutex] isItemNotified: message:622f5014-667a-4fce-84ef-1b4981b965c3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.298s
2022-06-29 22:34:35 |

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

2022-06-29 22:34:35 | ------------------------------------

2022-06-29 22:34:35 | [Mutex] waiting for: [message:167d350c-45f6-40da-8128-3094f945c023]

2022-06-29 22:34:35 | [Mutex] received everything.

2022-06-29 22:34:35 |


===== simulation of connection failure


2022-06-29 22:34:35 |


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


2022-06-29 22:34:35 |


===== sending message to look for


2022-06-29 22:34:36 |


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


2022-06-29 22:34:39 |


===== broadcasting presence


2022-06-29 22:34:39 | [Mutex] received everything.

2022-06-29 22:34:39 | [Mutex] isItemNotified: message:237d0359-dcfb-46f4-b12b-0b429a2b42c2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.310s
2022-06-29 22:34:39 |

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

2022-06-29 22:34:39 | ------------------------------------

2022-06-29 22:34:39 | [Mutex] waiting for: [message:0a2e87fa-4229-4ab8-8159-a509622e3dae]

2022-06-29 22:34:39 | [Mutex] waiting for: [message:0a2e87fa-4229-4ab8-8159-a509622e3dae]

2022-06-29 22:34:39 | [Mutex] received everything.

2022-06-29 22:34:39 |


===== simulation of connection failure


2022-06-29 22:34:39 |


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


2022-06-29 22:34:40 |


===== sending message to look for


2022-06-29 22:34:41 |


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


2022-06-29 22:34:41 |


===== broadcasting presence


2022-06-29 22:34:41 | [Mutex] received everything.

2022-06-29 22:34:41 | [Mutex] isItemNotified: message:da44d965-5644-40fd-880f-c3c3e7577ebd :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.303s
2022-06-29 22:34:42 |

2022-06-29 22:34:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:42 | ------------------------------------

2022-06-29 22:34:42 | [Mutex] waiting for: [message:d4770fda-ead8-46d2-8eec-711c915e764a]

2022-06-29 22:34:42 | [Mutex] waiting for: [message:d4770fda-ead8-46d2-8eec-711c915e764a]

2022-06-29 22:34:42 | [Mutex] received everything.

2022-06-29 22:34:42 |


===== simulation of connection failure


2022-06-29 22:34:42 |


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


2022-06-29 22:34:42 |


===== sending message to look for


2022-06-29 22:34:43 |


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


2022-06-29 22:34:45 |


===== broadcasting presence


2022-06-29 22:34:45 | [Mutex] received everything.

2022-06-29 22:34:45 | [Mutex] isItemNotified: message:b05ff2e0-e8bc-4f80-9fdb-7bbd659d97a2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.436s
2022-06-29 22:34:46 |

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

2022-06-29 22:34:46 | ------------------------------------

2022-06-29 22:34:46 | [Mutex] waiting for: [message:ef9f4dfd-9745-4433-818e-9b67760a83f0]

2022-06-29 22:34:46 | [Mutex] waiting for: [message:ef9f4dfd-9745-4433-818e-9b67760a83f0]

2022-06-29 22:34:46 | [Mutex] received everything.

2022-06-29 22:34:46 |


===== simulation of connection failure


2022-06-29 22:34:46 |


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


2022-06-29 22:34:46 |


===== sending message to look for


2022-06-29 22:34:47 |


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


2022-06-29 22:34:47 |


===== broadcasting presence


2022-06-29 22:34:47 | [Mutex] waiting for: [message:3e8a57f0-61ac-4199-904a-54a225e930d3]

2022-06-29 22:34:47 | [Mutex] received everything.

2022-06-29 22:34:47 | [Mutex] isItemNotified: message:3e8a57f0-61ac-4199-904a-54a225e930d3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-06-29 22:34:48 |

2022-06-29 22:34:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-29 22:34:48 | ------------------------------------

2022-06-29 22:34:48 | [Mutex] waiting for: [message:fde6bcff-6c49-4383-b925-8ca36c5fb125]

2022-06-29 22:34:48 | [Mutex] waiting for: [message:fde6bcff-6c49-4383-b925-8ca36c5fb125]

2022-06-29 22:34:48 | [Mutex] received everything.

2022-06-29 22:34:48 |


===== simulation of connection failure


2022-06-29 22:34:48 |


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


2022-06-29 22:34:48 |


===== sending message to look for


2022-06-29 22:34:49 |


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


2022-06-29 22:34:51 |


===== broadcasting presence


2022-06-29 22:34:51 | [Mutex] received everything.

2022-06-29 22:34:51 | [Mutex] isItemNotified: message:18fddf0f-a121-4b14-8f3e-91571e4eecb8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.376s
2022-06-29 22:34:52 |

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

2022-06-29 22:34:52 | ------------------------------------

2022-06-29 22:34:52 | [Mutex] waiting for: [message:6a24d772-d044-46d1-a794-313b47285cf0]

2022-06-29 22:34:52 | [Mutex] waiting for: [message:6a24d772-d044-46d1-a794-313b47285cf0]

2022-06-29 22:34:52 | [Mutex] received everything.

2022-06-29 22:34:52 |


===== simulation of connection failure


2022-06-29 22:34:52 |


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


2022-06-29 22:34:52 |


===== sending message to look for


2022-06-29 22:34:53 |


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


2022-06-29 22:34:53 |


===== broadcasting presence


2022-06-29 22:34:53 | [Mutex] waiting for: [message:bab06724-180d-4187-8355-35a0b27a3487]

2022-06-29 22:34:53 | [Mutex] received everything.

2022-06-29 22:34:53 | [Mutex] isItemNotified: message:bab06724-180d-4187-8355-35a0b27a3487 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.335s
2022-06-29 22:34:54 |

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

2022-06-29 22:34:54 | ------------------------------------

2022-06-29 22:34:54 | [Mutex] waiting for: [message:cfcb5781-9e07-46e2-b41a-d5a39420969a]

2022-06-29 22:34:54 | [Mutex] received everything.

2022-06-29 22:34:54 |


===== simulation of connection failure


2022-06-29 22:34:54 |


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


2022-06-29 22:34:54 |


===== sending message to look for


2022-06-29 22:34:55 |


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


2022-06-29 22:34:58 |


===== broadcasting presence


2022-06-29 22:34:58 | [Mutex] waiting for: [message:4cd4e801-f557-4204-ba10-64f4bcd1ed0a]

2022-06-29 22:34:58 | [Mutex] waiting for: [message:4cd4e801-f557-4204-ba10-64f4bcd1ed0a]

2022-06-29 22:34:58 | [Mutex] waiting for: [message:4cd4e801-f557-4204-ba10-64f4bcd1ed0a]

2022-06-29 22:34:58 | [Mutex] received everything.

2022-06-29 22:34:58 | [Mutex] isItemNotified: message:4cd4e801-f557-4204-ba10-64f4bcd1ed0a :: true