Generated by TestNG with ReportNG at 22:45 PDT on Thursday 06 July 2023
root@1512af24e4a5 / Java 17.0.6 (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 : 49.745s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.368s
2023-07-06 22:46:30 |

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

2023-07-06 22:46:30 | ------------------------------------

2023-07-06 22:46:30 | [Mutex] waiting for: [message:b60f3847-3614-4261-9a68-718bdf6b825e]

2023-07-06 22:46:30 | [Mutex] received everything.

2023-07-06 22:46:30 |


===== simulation of connection failure


2023-07-06 22:46:30 |


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


2023-07-06 22:46:30 |


===== sending message to look for


2023-07-06 22:46:31 |


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


2023-07-06 22:46:31 |


===== broadcasting presence


2023-07-06 22:46:31 | [Mutex] received everything.

2023-07-06 22:46:31 | [Mutex] isItemNotified: message:892d78a4-3412-467a-b779-18acf2598df1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.398s
2023-07-06 22:46:32 |

2023-07-06 22:46:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:32 | ------------------------------------

2023-07-06 22:46:32 | [Mutex] waiting for: [message:d892acf8-c66a-492c-b90d-fe1df636033f]

2023-07-06 22:46:32 | [Mutex] received everything.

2023-07-06 22:46:32 |


===== simulation of connection failure


2023-07-06 22:46:32 |


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


2023-07-06 22:46:32 |


===== sending message to look for


2023-07-06 22:46:33 |


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


2023-07-06 22:46:35 |


===== broadcasting presence


2023-07-06 22:46:35 | [Mutex] received everything.

2023-07-06 22:46:35 | [Mutex] isItemNotified: message:7c7d9ef7-3f5a-4337-8c9e-10f08b70eeec :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.363s
2023-07-06 22:46:36 |

2023-07-06 22:46:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:36 | ------------------------------------

2023-07-06 22:46:36 | [Mutex] waiting for: [message:fd7d1654-7942-4aa8-b99d-3a6785a27e4d]

2023-07-06 22:46:36 | [Mutex] received everything.

2023-07-06 22:46:36 |


===== simulation of connection failure


2023-07-06 22:46:36 |


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


2023-07-06 22:46:36 |


===== sending message to look for


2023-07-06 22:46:37 |


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


2023-07-06 22:46:38 |


===== broadcasting presence


2023-07-06 22:46:38 | [Mutex] received everything.

2023-07-06 22:46:38 | [Mutex] isItemNotified: message:a1294039-9df8-49c1-8093-adcdf57c6b3b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.337s
2023-07-06 22:46:38 |

2023-07-06 22:46:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:38 | ------------------------------------

2023-07-06 22:46:38 | [Mutex] waiting for: [message:165b3ad0-5a84-472e-b477-336c58f8658f]

2023-07-06 22:46:38 | [Mutex] received everything.

2023-07-06 22:46:38 |


===== simulation of connection failure


2023-07-06 22:46:38 |


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


2023-07-06 22:46:39 |


===== sending message to look for


2023-07-06 22:46:40 |


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


2023-07-06 22:46:42 |


===== broadcasting presence


2023-07-06 22:46:42 | [Mutex] received everything.

2023-07-06 22:46:42 | [Mutex] isItemNotified: message:51f14817-42d2-4cc6-ba20-7d549ad45e70 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.411s
2023-07-06 22:46:42 |

2023-07-06 22:46:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:42 | ------------------------------------

2023-07-06 22:46:42 | [Mutex] waiting for: [message:8325122a-2e9f-4fbb-87ad-d1093f894c7a]

2023-07-06 22:46:42 | [Mutex] received everything.

2023-07-06 22:46:42 |


===== simulation of connection failure


2023-07-06 22:46:42 |


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


2023-07-06 22:46:43 |


===== sending message to look for


2023-07-06 22:46:44 |


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


2023-07-06 22:46:44 |


===== broadcasting presence


2023-07-06 22:46:44 | [Mutex] waiting for: [message:d71c516b-c9c0-4c44-8ae1-034e326a0d95]

2023-07-06 22:46:44 | [Mutex] received everything.

2023-07-06 22:46:44 | [Mutex] isItemNotified: message:d71c516b-c9c0-4c44-8ae1-034e326a0d95 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.358s
2023-07-06 22:46:45 |

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

2023-07-06 22:46:45 | ------------------------------------

2023-07-06 22:46:45 | [Mutex] waiting for: [message:0403e10f-e5b7-4cb1-92cd-cab919b645cf]

2023-07-06 22:46:45 | [Mutex] received everything.

2023-07-06 22:46:45 |


===== simulation of connection failure


2023-07-06 22:46:45 |


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


2023-07-06 22:46:45 |


===== sending message to look for


2023-07-06 22:46:46 |


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


2023-07-06 22:46:48 |


===== broadcasting presence


2023-07-06 22:46:48 | [Mutex] received everything.

2023-07-06 22:46:48 | [Mutex] isItemNotified: message:91f4ff33-b0a9-4db7-a44d-d4c87ec66ebe :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.413s
2023-07-06 22:46:49 |

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

2023-07-06 22:46:49 | ------------------------------------

2023-07-06 22:46:49 | [Mutex] waiting for: [message:9663ef55-cb94-4b6b-8308-4f6711268cb9]

2023-07-06 22:46:49 | [Mutex] received everything.

2023-07-06 22:46:49 |


===== simulation of connection failure


2023-07-06 22:46:49 |


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


2023-07-06 22:46:49 |


===== sending message to look for


2023-07-06 22:46:50 |


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


2023-07-06 22:46:50 |


===== broadcasting presence


2023-07-06 22:46:50 | [Mutex] waiting for: [message:e8312e31-6b02-4630-9b67-0767888c65cd]

2023-07-06 22:46:50 | [Mutex] waiting for: [message:e8312e31-6b02-4630-9b67-0767888c65cd]

2023-07-06 22:46:50 | [Mutex] received everything.

2023-07-06 22:46:50 | [Mutex] isItemNotified: message:e8312e31-6b02-4630-9b67-0767888c65cd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.377s
2023-07-06 22:46:51 |

2023-07-06 22:46:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:51 | ------------------------------------

2023-07-06 22:46:51 | [Mutex] waiting for: [message:f83c7d37-e973-4283-9812-f9cdaf8bead1]

2023-07-06 22:46:51 | [Mutex] received everything.

2023-07-06 22:46:51 |


===== simulation of connection failure


2023-07-06 22:46:51 |


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


2023-07-06 22:46:51 |


===== sending message to look for


2023-07-06 22:46:52 |


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


2023-07-06 22:46:54 |


===== broadcasting presence


2023-07-06 22:46:54 | [Mutex] waiting for: [message:89c9303b-857c-4bfb-a6ab-94d2cf4dbfac]

2023-07-06 22:46:54 | [Mutex] waiting for: [message:89c9303b-857c-4bfb-a6ab-94d2cf4dbfac]

2023-07-06 22:46:54 | [Mutex] received everything.

2023-07-06 22:46:54 | [Mutex] isItemNotified: message:89c9303b-857c-4bfb-a6ab-94d2cf4dbfac :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.344s
2023-07-06 22:46:55 |

2023-07-06 22:46:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:55 | ------------------------------------

2023-07-06 22:46:55 | [Mutex] waiting for: [message:60125ccb-eb36-445c-b78b-df7914163a0a]

2023-07-06 22:46:55 | [Mutex] received everything.

2023-07-06 22:46:55 |


===== simulation of connection failure


2023-07-06 22:46:55 |


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


2023-07-06 22:46:55 |


===== sending message to look for


2023-07-06 22:46:56 |


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


2023-07-06 22:46:56 |


===== broadcasting presence


2023-07-06 22:46:56 | [Mutex] received everything.

2023-07-06 22:46:56 | [Mutex] isItemNotified: message:84cd8142-10e3-4bb6-8035-52b069455119 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.337s
2023-07-06 22:46:57 |

2023-07-06 22:46:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:46:57 | ------------------------------------

2023-07-06 22:46:57 | [Mutex] waiting for: [message:8373fc1b-0479-4c2a-8e04-ced70214b48b]

2023-07-06 22:46:57 | [Mutex] received everything.

2023-07-06 22:46:57 |


===== simulation of connection failure


2023-07-06 22:46:57 |


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


2023-07-06 22:46:57 |


===== sending message to look for


2023-07-06 22:46:58 |


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


2023-07-06 22:47:00 |


===== broadcasting presence


2023-07-06 22:47:00 | [Mutex] received everything.

2023-07-06 22:47:00 | [Mutex] isItemNotified: message:9e06b636-19ba-4041-be0e-864252ce2d25 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.354s
2023-07-06 22:47:01 |

2023-07-06 22:47:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:01 | ------------------------------------

2023-07-06 22:47:01 | [Mutex] waiting for: [message:6fc4e903-4160-40d5-8721-0d058fd72f9e]

2023-07-06 22:47:01 | [Mutex] received everything.

2023-07-06 22:47:01 |


===== simulation of connection failure


2023-07-06 22:47:01 |


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


2023-07-06 22:47:01 |


===== sending message to look for


2023-07-06 22:47:02 |


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


2023-07-06 22:47:02 |


===== broadcasting presence


2023-07-06 22:47:02 | [Mutex] received everything.

2023-07-06 22:47:02 | [Mutex] isItemNotified: message:120c4182-81eb-4eed-bcce-99c131dee7b9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.363s
2023-07-06 22:47:03 |

2023-07-06 22:47:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:03 | ------------------------------------

2023-07-06 22:47:03 | [Mutex] waiting for: [message:071d843d-c4ad-434d-8b1b-f43603a286b4]

2023-07-06 22:47:03 | [Mutex] received everything.

2023-07-06 22:47:03 |


===== simulation of connection failure


2023-07-06 22:47:03 |


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


2023-07-06 22:47:03 |


===== sending message to look for


2023-07-06 22:47:04 |


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


2023-07-06 22:47:06 |


===== broadcasting presence


2023-07-06 22:47:06 | [Mutex] received everything.

2023-07-06 22:47:06 | [Mutex] isItemNotified: message:4067970e-8b7b-4194-88ab-fdee3e2c6c69 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.322s
2023-07-06 22:47:07 |

2023-07-06 22:47:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:07 | ------------------------------------

2023-07-06 22:47:07 | [Mutex] waiting for: [message:6f3d4348-0179-4e95-8cd1-6cffc89b8d91]

2023-07-06 22:47:07 | [Mutex] received everything.

2023-07-06 22:47:07 |


===== simulation of connection failure


2023-07-06 22:47:07 |


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


2023-07-06 22:47:07 |


===== sending message to look for


2023-07-06 22:47:08 |


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


2023-07-06 22:47:08 |


===== broadcasting presence


2023-07-06 22:47:08 | [Mutex] received everything.

2023-07-06 22:47:08 | [Mutex] isItemNotified: message:e0f4337d-0bfc-4a70-8d66-e10e0207ac7f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.319s
2023-07-06 22:47:09 |

2023-07-06 22:47:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:09 | ------------------------------------

2023-07-06 22:47:09 | [Mutex] waiting for: [message:dc8e05e0-fc57-45b5-b917-a08e99b885c9]

2023-07-06 22:47:09 | [Mutex] received everything.

2023-07-06 22:47:09 |


===== simulation of connection failure


2023-07-06 22:47:09 |


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


2023-07-06 22:47:09 |


===== sending message to look for


2023-07-06 22:47:10 |


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


2023-07-06 22:47:12 |


===== broadcasting presence


2023-07-06 22:47:12 | [Mutex] received everything.

2023-07-06 22:47:12 | [Mutex] isItemNotified: message:2aa5531c-5154-4431-97c4-7867b97771d6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.422s
2023-07-06 22:47:13 |

2023-07-06 22:47:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:13 | ------------------------------------

2023-07-06 22:47:13 | [Mutex] waiting for: [message:1e9ca835-0263-442b-8526-a00c629673e4]

2023-07-06 22:47:13 | [Mutex] received everything.

2023-07-06 22:47:13 |


===== simulation of connection failure


2023-07-06 22:47:13 |


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


2023-07-06 22:47:13 |


===== sending message to look for


2023-07-06 22:47:14 |


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


2023-07-06 22:47:14 |


===== broadcasting presence


2023-07-06 22:47:14 | [Mutex] waiting for: [message:4cb6facc-f025-491e-ab3a-5467d4ab8977]

2023-07-06 22:47:14 | [Mutex] waiting for: [message:4cb6facc-f025-491e-ab3a-5467d4ab8977]

2023-07-06 22:47:14 | [Mutex] received everything.

2023-07-06 22:47:14 | [Mutex] isItemNotified: message:4cb6facc-f025-491e-ab3a-5467d4ab8977 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.346s
2023-07-06 22:47:15 |

2023-07-06 22:47:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-06 22:47:15 | ------------------------------------

2023-07-06 22:47:15 | [Mutex] waiting for: [message:cbc1eaeb-6136-4dd7-8296-3f8b3b2c5322]

2023-07-06 22:47:15 | [Mutex] received everything.

2023-07-06 22:47:15 |


===== simulation of connection failure


2023-07-06 22:47:15 |


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


2023-07-06 22:47:15 |


===== sending message to look for


2023-07-06 22:47:16 |


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


2023-07-06 22:47:19 |


===== broadcasting presence


2023-07-06 22:47:19 | [Mutex] waiting for: [message:2a9e542b-d993-4f37-a002-c0710712bc3d]

2023-07-06 22:47:19 | [Mutex] waiting for: [message:2a9e542b-d993-4f37-a002-c0710712bc3d]

2023-07-06 22:47:19 | [Mutex] received everything.

2023-07-06 22:47:19 | [Mutex] isItemNotified: message:2a9e542b-d993-4f37-a002-c0710712bc3d :: true