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

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.321s
2022-06-22 22:49:18 |

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

2022-06-22 22:49:18 | ------------------------------------

2022-06-22 22:49:18 | [Mutex] waiting for: [message:354e4d10-535c-4c80-9747-a568419cd3f1]

2022-06-22 22:49:18 | [Mutex] received everything.

2022-06-22 22:49:18 |


===== simulation of connection failure


2022-06-22 22:49:18 |


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


2022-06-22 22:49:18 |


===== sending message to look for


2022-06-22 22:49:19 |


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


2022-06-22 22:49:19 |


===== broadcasting presence


2022-06-22 22:49:19 | [Mutex] received everything.

2022-06-22 22:49:19 | [Mutex] isItemNotified: message:84105982-7654-4940-8c9e-0571c6fec196 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.298s
2022-06-22 22:49:20 |

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

2022-06-22 22:49:20 | ------------------------------------

2022-06-22 22:49:20 | [Mutex] waiting for: [message:5c8cd6e3-8426-4599-b985-6b6a53a082ad]

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

2022-06-22 22:49:20 |


===== simulation of connection failure


2022-06-22 22:49:20 |


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


2022-06-22 22:49:20 |


===== sending message to look for


2022-06-22 22:49:21 |


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


2022-06-22 22:49:23 |


===== broadcasting presence


2022-06-22 22:49:23 | [Mutex] received everything.

2022-06-22 22:49:23 | [Mutex] isItemNotified: message:f5e9a43c-5b49-41c1-a051-23490e83c2fd :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.313s
2022-06-22 22:49:24 |

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

2022-06-22 22:49:24 | ------------------------------------

2022-06-22 22:49:24 | [Mutex] waiting for: [message:54151039-38ff-44fc-90a7-408c4847d126]

2022-06-22 22:49:24 | [Mutex] waiting for: [message:54151039-38ff-44fc-90a7-408c4847d126]

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

2022-06-22 22:49:24 |


===== simulation of connection failure


2022-06-22 22:49:24 |


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


2022-06-22 22:49:24 |


===== sending message to look for


2022-06-22 22:49:25 |


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


2022-06-22 22:49:25 |


===== broadcasting presence


2022-06-22 22:49:25 | [Mutex] received everything.

2022-06-22 22:49:25 | [Mutex] isItemNotified: message:5e216f21-c771-4864-a952-1e96aed29f1d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.294s
2022-06-22 22:49:26 |

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

2022-06-22 22:49:26 | ------------------------------------

2022-06-22 22:49:26 | [Mutex] waiting for: [message:e52cc6fe-093c-435e-a8ad-ccf27118c4f6]

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

2022-06-22 22:49:26 |


===== simulation of connection failure


2022-06-22 22:49:26 |


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


2022-06-22 22:49:26 |


===== sending message to look for


2022-06-22 22:49:27 |


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


2022-06-22 22:49:30 |


===== broadcasting presence


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

2022-06-22 22:49:30 | [Mutex] isItemNotified: message:adabdb5e-af52-4ac6-9060-ebaa63b08b41 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.310s
2022-06-22 22:49:30 |

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

2022-06-22 22:49:30 | ------------------------------------

2022-06-22 22:49:30 | [Mutex] waiting for: [message:6a1c1cdf-e4e8-4b46-9bb0-e049e21eaa77]

2022-06-22 22:49:30 | [Mutex] waiting for: [message:6a1c1cdf-e4e8-4b46-9bb0-e049e21eaa77]

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

2022-06-22 22:49:30 |


===== simulation of connection failure


2022-06-22 22:49:30 |


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


2022-06-22 22:49:31 |


===== sending message to look for


2022-06-22 22:49:32 |


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


2022-06-22 22:49:32 |


===== broadcasting presence


2022-06-22 22:49:32 | [Mutex] waiting for: [message:85e22187-b766-4b8d-ba2d-8505e301dc88]

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

2022-06-22 22:49:32 | [Mutex] isItemNotified: message:85e22187-b766-4b8d-ba2d-8505e301dc88 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.307s
2022-06-22 22:49:33 |

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

2022-06-22 22:49:33 | ------------------------------------

2022-06-22 22:49:33 | [Mutex] waiting for: [message:6d5c1398-9695-4216-be54-c47bdd185618]

2022-06-22 22:49:33 | [Mutex] waiting for: [message:6d5c1398-9695-4216-be54-c47bdd185618]

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

2022-06-22 22:49:33 |


===== simulation of connection failure


2022-06-22 22:49:33 |


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


2022-06-22 22:49:33 |


===== sending message to look for


2022-06-22 22:49:34 |


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


2022-06-22 22:49:36 |


===== broadcasting presence


2022-06-22 22:49:36 | [Mutex] received everything.

2022-06-22 22:49:36 | [Mutex] isItemNotified: message:ee8eada6-2a03-4a97-ad40-854015eb634b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.348s
2022-06-22 22:49:37 |

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

2022-06-22 22:49:37 | ------------------------------------

2022-06-22 22:49:37 | [Mutex] waiting for: [message:38f755c9-7b9e-4207-ab04-58c4fe146b09]

2022-06-22 22:49:37 | [Mutex] waiting for: [message:38f755c9-7b9e-4207-ab04-58c4fe146b09]

2022-06-22 22:49:37 | [Mutex] received everything.

2022-06-22 22:49:37 |


===== simulation of connection failure


2022-06-22 22:49:37 |


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


2022-06-22 22:49:37 |


===== sending message to look for


2022-06-22 22:49:38 |


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


2022-06-22 22:49:38 |


===== broadcasting presence


2022-06-22 22:49:38 | [Mutex] waiting for: [message:2d9d3906-8c38-4e14-b9ce-900199959b0a]

2022-06-22 22:49:38 | [Mutex] waiting for: [message:2d9d3906-8c38-4e14-b9ce-900199959b0a]

2022-06-22 22:49:38 | [Mutex] waiting for: [message:2d9d3906-8c38-4e14-b9ce-900199959b0a]

2022-06-22 22:49:38 | [Mutex] received everything.

2022-06-22 22:49:38 | [Mutex] isItemNotified: message:2d9d3906-8c38-4e14-b9ce-900199959b0a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.329s
2022-06-22 22:49:39 |

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

2022-06-22 22:49:39 | ------------------------------------

2022-06-22 22:49:39 | [Mutex] waiting for: [message:68ceb11f-4184-4cc6-98b2-3f59295c4069]

2022-06-22 22:49:39 | [Mutex] waiting for: [message:68ceb11f-4184-4cc6-98b2-3f59295c4069]

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

2022-06-22 22:49:39 |


===== simulation of connection failure


2022-06-22 22:49:39 |


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


2022-06-22 22:49:39 |


===== sending message to look for


2022-06-22 22:49:40 |


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


2022-06-22 22:49:42 |


===== broadcasting presence


2022-06-22 22:49:42 | [Mutex] waiting for: [message:ab74382f-7661-43ab-88c4-57d3384aa826]

2022-06-22 22:49:42 | [Mutex] waiting for: [message:ab74382f-7661-43ab-88c4-57d3384aa826]

2022-06-22 22:49:42 | [Mutex] waiting for: [message:ab74382f-7661-43ab-88c4-57d3384aa826]

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

2022-06-22 22:49:42 | [Mutex] isItemNotified: message:ab74382f-7661-43ab-88c4-57d3384aa826 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.327s
2022-06-22 22:49:43 |

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

2022-06-22 22:49:43 | ------------------------------------

2022-06-22 22:49:43 | [Mutex] waiting for: [message:d53d5ce8-344a-4c67-98a0-186d963a2495]

2022-06-22 22:49:43 | [Mutex] waiting for: [message:d53d5ce8-344a-4c67-98a0-186d963a2495]

2022-06-22 22:49:43 | [Mutex] received everything.

2022-06-22 22:49:43 |


===== simulation of connection failure


2022-06-22 22:49:43 |


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


2022-06-22 22:49:43 |


===== sending message to look for


2022-06-22 22:49:44 |


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


2022-06-22 22:49:45 |


===== broadcasting presence


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

2022-06-22 22:49:45 | [Mutex] isItemNotified: message:2d808619-9856-4018-a5d0-06d273f307c8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.296s
2022-06-22 22:49:45 |

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

2022-06-22 22:49:45 | ------------------------------------

2022-06-22 22:49:45 | [Mutex] waiting for: [message:f6112152-03e3-4a31-af12-aee7838288a2]

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

2022-06-22 22:49:45 |


===== simulation of connection failure


2022-06-22 22:49:45 |


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


2022-06-22 22:49:46 |


===== sending message to look for


2022-06-22 22:49:47 |


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


2022-06-22 22:49:49 |


===== broadcasting presence


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

2022-06-22 22:49:49 | [Mutex] isItemNotified: message:4e0fc4b8-ccd0-49a2-a378-2c163f0ef9d6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.305s
2022-06-22 22:49:49 |

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

2022-06-22 22:49:49 | ------------------------------------

2022-06-22 22:49:49 | [Mutex] waiting for: [message:e78e63f6-7b75-4aa1-b324-565157c6d39d]

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

2022-06-22 22:49:49 |


===== simulation of connection failure


2022-06-22 22:49:49 |


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


2022-06-22 22:49:49 |


===== sending message to look for


2022-06-22 22:49:51 |


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


2022-06-22 22:49:51 |


===== broadcasting presence


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

2022-06-22 22:49:51 | [Mutex] isItemNotified: message:40dc5cc1-14cd-4d2b-b4e5-2d0b1ff7a946 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.298s
2022-06-22 22:49:52 |

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

2022-06-22 22:49:52 | ------------------------------------

2022-06-22 22:49:52 | [Mutex] waiting for: [message:4ea70df8-d1f0-42f1-a5de-71046bdec77f]

2022-06-22 22:49:52 | [Mutex] waiting for: [message:4ea70df8-d1f0-42f1-a5de-71046bdec77f]

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

2022-06-22 22:49:52 |


===== simulation of connection failure


2022-06-22 22:49:52 |


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


2022-06-22 22:49:52 |


===== sending message to look for


2022-06-22 22:49:53 |


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


2022-06-22 22:49:55 |


===== broadcasting presence


2022-06-22 22:49:55 | [Mutex] received everything.

2022-06-22 22:49:55 | [Mutex] isItemNotified: message:dea41a3f-e2bd-4f6e-8fbe-8c7a7fe061b6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.304s
2022-06-22 22:49:56 |

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

2022-06-22 22:49:56 | ------------------------------------

2022-06-22 22:49:56 | [Mutex] waiting for: [message:2d5781fa-efe2-4510-9b03-00063ca80112]

2022-06-22 22:49:56 | [Mutex] waiting for: [message:2d5781fa-efe2-4510-9b03-00063ca80112]

2022-06-22 22:49:56 | [Mutex] received everything.

2022-06-22 22:49:56 |


===== simulation of connection failure


2022-06-22 22:49:56 |


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


2022-06-22 22:49:56 |


===== sending message to look for


2022-06-22 22:49:57 |


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


2022-06-22 22:49:57 |


===== broadcasting presence


2022-06-22 22:49:57 | [Mutex] waiting for: [message:c535c539-6988-4f50-8a13-0574f489b60e]

2022-06-22 22:49:57 | [Mutex] received everything.

2022-06-22 22:49:57 | [Mutex] isItemNotified: message:c535c539-6988-4f50-8a13-0574f489b60e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.315s
2022-06-22 22:49:58 |

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

2022-06-22 22:49:58 | ------------------------------------

2022-06-22 22:49:58 | [Mutex] waiting for: [message:94d7e96f-8e91-40ae-8f68-301bc5d13350]

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

2022-06-22 22:49:58 |


===== simulation of connection failure


2022-06-22 22:49:58 |


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


2022-06-22 22:49:58 |


===== sending message to look for


2022-06-22 22:49:59 |


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


2022-06-22 22:50:01 |


===== broadcasting presence


2022-06-22 22:50:01 | [Mutex] received everything.

2022-06-22 22:50:01 | [Mutex] isItemNotified: message:2212172d-a05e-4f3e-a5e5-37015609edc0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.393s
2022-06-22 22:50:02 |

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

2022-06-22 22:50:02 | ------------------------------------

2022-06-22 22:50:02 | [Mutex] waiting for: [message:fa777ef8-74b4-431c-8bb8-7e7ee0846734]

2022-06-22 22:50:02 | [Mutex] waiting for: [message:fa777ef8-74b4-431c-8bb8-7e7ee0846734]

2022-06-22 22:50:02 | [Mutex] received everything.

2022-06-22 22:50:02 |


===== simulation of connection failure


2022-06-22 22:50:02 |


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


2022-06-22 22:50:02 |


===== sending message to look for


2022-06-22 22:50:03 |


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


2022-06-22 22:50:03 |


===== broadcasting presence


2022-06-22 22:50:03 | [Mutex] waiting for: [message:e784ded7-50d8-406c-b750-6b7fef339668]

2022-06-22 22:50:04 | [Mutex] waiting for: [message:e784ded7-50d8-406c-b750-6b7fef339668]

2022-06-22 22:50:04 | [Mutex] waiting for: [message:e784ded7-50d8-406c-b750-6b7fef339668]

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

2022-06-22 22:50:04 | [Mutex] isItemNotified: message:e784ded7-50d8-406c-b750-6b7fef339668 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.319s
2022-06-22 22:50:04 |

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

2022-06-22 22:50:04 | ------------------------------------

2022-06-22 22:50:04 | [Mutex] waiting for: [message:e844505a-51ad-451c-b350-bf67291c67ec]

2022-06-22 22:50:04 | [Mutex] waiting for: [message:e844505a-51ad-451c-b350-bf67291c67ec]

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

2022-06-22 22:50:04 |


===== simulation of connection failure


2022-06-22 22:50:04 |


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


2022-06-22 22:50:04 |


===== sending message to look for


2022-06-22 22:50:05 |


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


2022-06-22 22:50:08 |


===== broadcasting presence


2022-06-22 22:50:08 | [Mutex] waiting for: [message:2e96294e-4803-4d16-bdbb-57dfefa73b92]

2022-06-22 22:50:08 | [Mutex] waiting for: [message:2e96294e-4803-4d16-bdbb-57dfefa73b92]

2022-06-22 22:50:08 | [Mutex] waiting for: [message:2e96294e-4803-4d16-bdbb-57dfefa73b92]

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

2022-06-22 22:50:08 | [Mutex] isItemNotified: message:2e96294e-4803-4d16-bdbb-57dfefa73b92 :: true