Generated by TestNG with ReportNG at 21:30 PST on Sunday 18 December 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 : 225.905s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.354s
2022-12-18 21:31:12 |

2022-12-18 21:31:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:12 | ------------------------------------

2022-12-18 21:31:12 | [Mutex] waiting for: [message:9568f259-5f72-4c75-8d2b-d8a036ccfc0f]

2022-12-18 21:31:12 | [Mutex] received everything.

2022-12-18 21:31:12 |


===== simulation of connection failure


2022-12-18 21:31:12 |


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


2022-12-18 21:31:12 |


===== sending message to look for


2022-12-18 21:31:13 |


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


2022-12-18 21:31:13 |


===== broadcasting presence


2022-12-18 21:31:13 | [Mutex] received everything.

2022-12-18 21:31:13 | [Mutex] isItemNotified: message:580566ab-aef0-41aa-8935-71e823d62dbb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.347s
2022-12-18 21:31:14 |

2022-12-18 21:31:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:14 | ------------------------------------

2022-12-18 21:31:14 | [Mutex] waiting for: [message:ffbca034-65b7-4d7f-ad7e-abe0210b5d48]

2022-12-18 21:31:14 | [Mutex] received everything.

2022-12-18 21:31:14 |


===== simulation of connection failure


2022-12-18 21:31:14 |


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


2022-12-18 21:31:14 |


===== sending message to look for


2022-12-18 21:31:15 |


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


2022-12-18 21:31:18 |


===== broadcasting presence


2022-12-18 21:31:18 | [Mutex] received everything.

2022-12-18 21:31:18 | [Mutex] isItemNotified: message:c6c439c6-317f-4f8a-9eda-311639b79f8d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.345s
2022-12-18 21:31:18 |

2022-12-18 21:31:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:18 | ------------------------------------

2022-12-18 21:31:18 | [Mutex] waiting for: [message:66db765f-6256-44b8-a016-5dcf818c0c8c]

2022-12-18 21:31:18 | [Mutex] received everything.

2022-12-18 21:31:18 |


===== simulation of connection failure


2022-12-18 21:31:18 |


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


2022-12-18 21:31:18 |


===== sending message to look for


2022-12-18 21:31:19 |


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


2022-12-18 21:31:20 |


===== broadcasting presence


2022-12-18 21:31:20 | [Mutex] received everything.

2022-12-18 21:31:20 | [Mutex] isItemNotified: message:e4dd939b-3ae7-4dad-a86e-62fb9425cd1f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.324s
2022-12-18 21:31:20 |

2022-12-18 21:31:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:20 | ------------------------------------

2022-12-18 21:31:20 | [Mutex] waiting for: [message:419d76ba-729f-4ff4-8bbc-922f545ac0e5]

2022-12-18 21:31:20 | [Mutex] received everything.

2022-12-18 21:31:20 |


===== simulation of connection failure


2022-12-18 21:31:20 |


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


2022-12-18 21:31:20 |


===== sending message to look for


2022-12-18 21:31:22 |


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


2022-12-18 21:31:24 |


===== broadcasting presence


2022-12-18 21:31:24 | [Mutex] received everything.

2022-12-18 21:31:24 | [Mutex] isItemNotified: message:91eaa524-5990-494a-87b7-e2795fda96eb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.344s
2022-12-18 21:31:24 |

2022-12-18 21:31:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:24 | ------------------------------------

2022-12-18 21:31:24 | [Mutex] waiting for: [message:b027c460-1f91-4bf9-b6eb-1e5ff4d9d0a5]

2022-12-18 21:31:24 | [Mutex] received everything.

2022-12-18 21:31:24 |


===== simulation of connection failure


2022-12-18 21:31:24 |


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


2022-12-18 21:31:25 |


===== sending message to look for


2022-12-18 21:31:26 |


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


2022-12-18 21:31:26 |


===== broadcasting presence


2022-12-18 21:31:26 | [Mutex] waiting for: [message:25a834af-883c-437f-958d-045f7afdde05]

2022-12-18 21:31:26 | [Mutex] received everything.

2022-12-18 21:31:26 | [Mutex] isItemNotified: message:25a834af-883c-437f-958d-045f7afdde05 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.350s
2022-12-18 21:31:27 |

2022-12-18 21:31:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:27 | ------------------------------------

2022-12-18 21:31:27 | [Mutex] waiting for: [message:d2e2101c-ee7d-40a9-a1d1-d7ff918594b3]

2022-12-18 21:31:27 | [Mutex] received everything.

2022-12-18 21:31:27 |


===== simulation of connection failure


2022-12-18 21:31:27 |


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


2022-12-18 21:31:27 |


===== sending message to look for


2022-12-18 21:31:28 |


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


2022-12-18 21:31:30 |


===== broadcasting presence


2022-12-18 21:31:30 | [Mutex] received everything.

2022-12-18 21:31:30 | [Mutex] isItemNotified: message:7146d273-4ddc-4c0c-882e-d3bc1b050e42 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.420s
2022-12-18 21:31:31 |

2022-12-18 21:31:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:31 | ------------------------------------

2022-12-18 21:31:31 | [Mutex] waiting for: [message:24120705-1f9b-41b5-97af-1b81586b5a3c]

2022-12-18 21:31:31 | [Mutex] received everything.

2022-12-18 21:31:31 |


===== simulation of connection failure


2022-12-18 21:31:31 |


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


2022-12-18 21:31:31 |


===== sending message to look for


2022-12-18 21:31:32 |


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


2022-12-18 21:31:32 |


===== broadcasting presence


2022-12-18 21:31:32 | [Mutex] waiting for: [message:544c29b8-236a-4d74-ac20-1c47753732f0]

2022-12-18 21:31:32 | [Mutex] waiting for: [message:544c29b8-236a-4d74-ac20-1c47753732f0]

2022-12-18 21:31:32 | [Mutex] received everything.

2022-12-18 21:31:32 | [Mutex] isItemNotified: message:544c29b8-236a-4d74-ac20-1c47753732f0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.289s
2022-12-18 21:31:33 |

2022-12-18 21:31:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:31:33 | ------------------------------------

2022-12-18 21:31:33 | [Mutex] waiting for: [message:73ed3576-b2a8-46af-bd77-a61a7dea99d9]

2022-12-18 21:31:33 | [Mutex] received everything.

2022-12-18 21:31:33 |


===== simulation of connection failure


2022-12-18 21:31:33 |


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


2022-12-18 21:31:33 |


===== sending message to look for


2022-12-18 21:31:34 |


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


2022-12-18 21:31:36 |


===== broadcasting presence


2022-12-18 21:31:36 | [Mutex] waiting for: [message:92412473-b735-414c-8245-b717ce30eb26]

2022-12-18 21:32:34 | [Mutex] waiting for: [message:92412473-b735-414c-8245-b717ce30eb26]

2022-12-18 21:32:34 | [Mutex] received everything.

2022-12-18 21:32:34 | [Mutex] isItemNotified: message:92412473-b735-414c-8245-b717ce30eb26 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.350s
2022-12-18 21:32:35 |

2022-12-18 21:32:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:32:35 | ------------------------------------

2022-12-18 21:32:35 | [Mutex] waiting for: [message:c06f9479-1bf6-473c-a68d-3050abea6070]

2022-12-18 21:32:35 | [Mutex] received everything.

2022-12-18 21:32:35 |


===== simulation of connection failure


2022-12-18 21:32:35 |


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


2022-12-18 21:32:35 |


===== sending message to look for


2022-12-18 21:32:36 |


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


2022-12-18 21:32:36 |


===== broadcasting presence


2022-12-18 21:32:36 | [Mutex] received everything.

2022-12-18 21:32:36 | [Mutex] isItemNotified: message:9af08061-cba8-4f61-8e6d-50cd83b5ecd7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.332s
2022-12-18 21:32:37 |

2022-12-18 21:32:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:32:37 | ------------------------------------

2022-12-18 21:32:37 | [Mutex] waiting for: [message:2cf51f20-18c6-4e15-ac9b-665ad5e235bf]

2022-12-18 21:32:37 | [Mutex] received everything.

2022-12-18 21:32:37 |


===== simulation of connection failure


2022-12-18 21:32:37 |


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


2022-12-18 21:32:37 |


===== sending message to look for


2022-12-18 21:32:38 |


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


2022-12-18 21:32:40 |


===== broadcasting presence


2022-12-18 21:32:40 | [Mutex] received everything.

2022-12-18 21:32:40 | [Mutex] isItemNotified: message:5135143c-243f-42de-a6da-42322d4ff041 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.351s
2022-12-18 21:32:41 |

2022-12-18 21:32:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:32:41 | ------------------------------------

2022-12-18 21:32:41 | [Mutex] waiting for: [message:de61fd9b-f0dd-4fb1-831c-d358bbde9c1b]

2022-12-18 21:32:41 | [Mutex] received everything.

2022-12-18 21:32:41 |


===== simulation of connection failure


2022-12-18 21:32:41 |


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


2022-12-18 21:32:41 |


===== sending message to look for


2022-12-18 21:32:42 |


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


2022-12-18 21:32:42 |


===== broadcasting presence


2022-12-18 21:32:42 | [Mutex] received everything.

2022-12-18 21:32:42 | [Mutex] isItemNotified: message:f842e674-9714-43de-8d6f-2e18f0e46dc8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.351s
2022-12-18 21:32:43 |

2022-12-18 21:32:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:32:43 | ------------------------------------

2022-12-18 21:32:43 | [Mutex] waiting for: [message:17da6627-b141-4444-80ff-41a78213d336]

2022-12-18 21:32:43 | [Mutex] received everything.

2022-12-18 21:32:43 |


===== simulation of connection failure


2022-12-18 21:32:43 |


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


2022-12-18 21:32:43 |


===== sending message to look for


2022-12-18 21:32:44 |


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


2022-12-18 21:32:46 |


===== broadcasting presence


2022-12-18 21:32:46 | [Mutex] received everything.

2022-12-18 21:32:46 | [Mutex] isItemNotified: message:ecd80399-334a-46aa-b5f1-883a74ffc9ac :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.265s
2022-12-18 21:32:47 |

2022-12-18 21:32:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:32:47 | ------------------------------------

2022-12-18 21:32:47 | [Mutex] waiting for: [message:098c4b76-01ca-45b9-a971-bacec03ee001]

2022-12-18 21:32:47 | [Mutex] received everything.

2022-12-18 21:32:47 |


===== simulation of connection failure


2022-12-18 21:32:47 |


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


2022-12-18 21:32:47 |


===== sending message to look for


2022-12-18 21:32:48 |


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


2022-12-18 21:32:48 |


===== broadcasting presence


2022-12-18 21:32:48 | [Mutex] waiting for: [message:077d463f-dec4-4f86-ad03-0b2ae8a721b0]

2022-12-18 21:33:48 | [Mutex] waiting for: [message:077d463f-dec4-4f86-ad03-0b2ae8a721b0]

2022-12-18 21:33:48 | [Mutex] waiting for: [message:077d463f-dec4-4f86-ad03-0b2ae8a721b0]

2022-12-18 21:33:48 | [Mutex] received everything.

2022-12-18 21:33:48 | [Mutex] isItemNotified: message:077d463f-dec4-4f86-ad03-0b2ae8a721b0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.351s
2022-12-18 21:33:49 |

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

2022-12-18 21:33:49 | ------------------------------------

2022-12-18 21:33:49 | [Mutex] waiting for: [message:29bd8667-b11f-444e-8be2-a7ebba1565e3]

2022-12-18 21:33:49 | [Mutex] received everything.

2022-12-18 21:33:49 |


===== simulation of connection failure


2022-12-18 21:33:49 |


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


2022-12-18 21:33:49 |


===== sending message to look for


2022-12-18 21:33:50 |


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


2022-12-18 21:33:53 |


===== broadcasting presence


2022-12-18 21:33:53 | [Mutex] received everything.

2022-12-18 21:33:53 | [Mutex] isItemNotified: message:b0302b59-8872-44be-af0c-9c1b26815978 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.410s
2022-12-18 21:33:53 |

2022-12-18 21:33:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:33:53 | ------------------------------------

2022-12-18 21:33:53 | [Mutex] waiting for: [message:dcb475f0-b2ce-4650-8fa7-e247a3e450ec]

2022-12-18 21:33:53 | [Mutex] received everything.

2022-12-18 21:33:53 |


===== simulation of connection failure


2022-12-18 21:33:53 |


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


2022-12-18 21:33:53 |


===== sending message to look for


2022-12-18 21:33:55 |


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


2022-12-18 21:33:55 |


===== broadcasting presence


2022-12-18 21:33:55 | [Mutex] waiting for: [message:31048ea5-4f71-428d-8613-d10effb33b85]

2022-12-18 21:33:55 | [Mutex] received everything.

2022-12-18 21:33:55 | [Mutex] isItemNotified: message:31048ea5-4f71-428d-8613-d10effb33b85 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.251s
2022-12-18 21:33:56 |

2022-12-18 21:33:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-18 21:33:56 | ------------------------------------

2022-12-18 21:33:56 | [Mutex] waiting for: [message:a0ab882c-fb9c-4763-b53c-0f234e1837ca]

2022-12-18 21:33:56 | [Mutex] received everything.

2022-12-18 21:33:56 |


===== simulation of connection failure


2022-12-18 21:33:56 |


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


2022-12-18 21:33:56 |


===== sending message to look for


2022-12-18 21:33:57 |


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


2022-12-18 21:33:59 |


===== broadcasting presence


2022-12-18 21:33:59 | [Mutex] waiting for: [message:3a7f7936-9901-4447-9f19-1291a0ed0ee8]

2022-12-18 21:34:57 | [Mutex] waiting for: [message:3a7f7936-9901-4447-9f19-1291a0ed0ee8]

2022-12-18 21:34:57 | [Mutex] received everything.

2022-12-18 21:34:57 | [Mutex] isItemNotified: message:3a7f7936-9901-4447-9f19-1291a0ed0ee8 :: true