Generated by TestNG with ReportNG at 22:35 PDT on Tuesday 27 September 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 : 110.735s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.317s
2022-09-27 22:36:33 |

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

2022-09-27 22:36:33 | ------------------------------------

2022-09-27 22:36:33 | [Mutex] waiting for: [message:b2182f12-d6a0-499a-b05e-a65ef7ac2792]

2022-09-27 22:36:33 | [Mutex] received everything.

2022-09-27 22:36:33 |


===== simulation of connection failure


2022-09-27 22:36:33 |


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


2022-09-27 22:36:33 |


===== sending message to look for


2022-09-27 22:36:34 |


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


2022-09-27 22:36:34 |


===== broadcasting presence


2022-09-27 22:36:34 | [Mutex] received everything.

2022-09-27 22:36:34 | [Mutex] isItemNotified: message:05bdeebe-80b9-4a61-837e-d833cb649a6d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.328s
2022-09-27 22:36:35 |

2022-09-27 22:36:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:36:35 | ------------------------------------

2022-09-27 22:36:35 | [Mutex] waiting for: [message:38170730-9493-4712-8bbd-5c4d44c4745a]

2022-09-27 22:36:35 | [Mutex] received everything.

2022-09-27 22:36:35 |


===== simulation of connection failure


2022-09-27 22:36:35 |


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


2022-09-27 22:36:35 |


===== sending message to look for


2022-09-27 22:36:36 |


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


2022-09-27 22:36:39 |


===== broadcasting presence


2022-09-27 22:36:39 | [Mutex] received everything.

2022-09-27 22:36:39 | [Mutex] isItemNotified: message:2fc83387-9d4f-4a08-9026-fd5814828c7c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.307s
2022-09-27 22:36:39 |

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

2022-09-27 22:36:39 | ------------------------------------

2022-09-27 22:36:39 | [Mutex] waiting for: [message:c779186d-77a4-4a2c-8913-0e9a564b68e7]

2022-09-27 22:36:39 | [Mutex] waiting for: [message:c779186d-77a4-4a2c-8913-0e9a564b68e7]

2022-09-27 22:36:39 | [Mutex] received everything.

2022-09-27 22:36:39 |


===== simulation of connection failure


2022-09-27 22:36:39 |


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


2022-09-27 22:36:40 |


===== sending message to look for


2022-09-27 22:36:41 |


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


2022-09-27 22:36:41 |


===== broadcasting presence


2022-09-27 22:36:41 | [Mutex] received everything.

2022-09-27 22:36:41 | [Mutex] isItemNotified: message:0d993ee6-9de9-48a5-b5d1-53a1403bda71 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.294s
2022-09-27 22:36:42 |

2022-09-27 22:36:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:36:42 | ------------------------------------

2022-09-27 22:36:42 | [Mutex] waiting for: [message:901b349d-8a95-4da6-b6c7-a4241aae2d44]

2022-09-27 22:36:42 | [Mutex] received everything.

2022-09-27 22:36:42 |


===== simulation of connection failure


2022-09-27 22:36:42 |


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


2022-09-27 22:36:42 |


===== sending message to look for


2022-09-27 22:36:43 |


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


2022-09-27 22:36:45 |


===== broadcasting presence


2022-09-27 22:36:45 | [Mutex] received everything.

2022-09-27 22:36:45 | [Mutex] isItemNotified: message:5d8e18ec-dcd8-4dd8-a0a9-51ae3ab47112 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.307s
2022-09-27 22:36:46 |

2022-09-27 22:36:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:36:46 | ------------------------------------

2022-09-27 22:36:46 | [Mutex] waiting for: [message:00bb44ff-604c-42d3-a919-8f0b33fbc702]

2022-09-27 22:36:46 | [Mutex] received everything.

2022-09-27 22:36:46 |


===== simulation of connection failure


2022-09-27 22:36:46 |


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


2022-09-27 22:36:46 |


===== sending message to look for


2022-09-27 22:36:47 |


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


2022-09-27 22:36:47 |


===== broadcasting presence


2022-09-27 22:36:47 | [Mutex] waiting for: [message:5f23bdee-b600-4510-aabb-baffaf46bdfb]

2022-09-27 22:36:47 | [Mutex] waiting for: [message:5f23bdee-b600-4510-aabb-baffaf46bdfb]

2022-09-27 22:36:47 | [Mutex] received everything.

2022-09-27 22:36:47 | [Mutex] isItemNotified: message:5f23bdee-b600-4510-aabb-baffaf46bdfb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.324s
2022-09-27 22:36:48 |

2022-09-27 22:36:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:36:48 | ------------------------------------

2022-09-27 22:36:48 | [Mutex] waiting for: [message:01f76027-2efd-40f8-93fb-528684a9809b]

2022-09-27 22:36:48 | [Mutex] waiting for: [message:01f76027-2efd-40f8-93fb-528684a9809b]

2022-09-27 22:36:48 | [Mutex] received everything.

2022-09-27 22:36:48 |


===== simulation of connection failure


2022-09-27 22:36:48 |


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


2022-09-27 22:36:48 |


===== sending message to look for


2022-09-27 22:36:49 |


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


2022-09-27 22:36:51 |


===== broadcasting presence


2022-09-27 22:36:51 | [Mutex] received everything.

2022-09-27 22:36:51 | [Mutex] isItemNotified: message:689097f9-8f6e-4f84-a4a8-394479f692f4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 61.223s
2022-09-27 22:36:52 |

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

2022-09-27 22:36:52 | ------------------------------------

2022-09-27 22:36:52 | [Mutex] waiting for: [message:00fe0878-57cb-48e7-a0d0-39a8b84b48d3]

2022-09-27 22:36:52 | [Mutex] received everything.

2022-09-27 22:36:52 |


===== simulation of connection failure


2022-09-27 22:36:52 |


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


2022-09-27 22:36:52 |


===== sending message to look for


2022-09-27 22:36:53 |


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


2022-09-27 22:36:53 |


===== broadcasting presence


2022-09-27 22:36:53 | [Mutex] waiting for: [message:c33455b5-d338-4556-bcca-3a0166691dd3]

2022-09-27 22:37:53 | [Mutex] waiting for: [message:c33455b5-d338-4556-bcca-3a0166691dd3]

2022-09-27 22:37:53 | [Mutex] waiting for: [message:c33455b5-d338-4556-bcca-3a0166691dd3]

2022-09-27 22:37:53 | [Mutex] received everything.

2022-09-27 22:37:53 | [Mutex] isItemNotified: message:c33455b5-d338-4556-bcca-3a0166691dd3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.319s
2022-09-27 22:37:54 |

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

2022-09-27 22:37:54 | ------------------------------------

2022-09-27 22:37:54 | [Mutex] waiting for: [message:27c20ab3-7f38-43e5-8579-fea120116ff4]

2022-09-27 22:37:54 | [Mutex] waiting for: [message:27c20ab3-7f38-43e5-8579-fea120116ff4]

2022-09-27 22:37:54 | [Mutex] received everything.

2022-09-27 22:37:54 |


===== simulation of connection failure


2022-09-27 22:37:54 |


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


2022-09-27 22:37:54 |


===== sending message to look for


2022-09-27 22:37:55 |


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


2022-09-27 22:37:57 |


===== broadcasting presence


2022-09-27 22:37:57 | [Mutex] waiting for: [message:6b85e34e-d5ac-4301-9299-04b6f29759aa]

2022-09-27 22:37:57 | [Mutex] waiting for: [message:6b85e34e-d5ac-4301-9299-04b6f29759aa]

2022-09-27 22:37:57 | [Mutex] waiting for: [message:6b85e34e-d5ac-4301-9299-04b6f29759aa]

2022-09-27 22:37:57 | [Mutex] received everything.

2022-09-27 22:37:57 | [Mutex] isItemNotified: message:6b85e34e-d5ac-4301-9299-04b6f29759aa :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.307s
2022-09-27 22:37:58 |

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

2022-09-27 22:37:58 | ------------------------------------

2022-09-27 22:37:58 | [Mutex] waiting for: [message:327c800f-9f62-4f53-97bb-bb189dc5f42e]

2022-09-27 22:37:58 | [Mutex] waiting for: [message:327c800f-9f62-4f53-97bb-bb189dc5f42e]

2022-09-27 22:37:58 | [Mutex] received everything.

2022-09-27 22:37:58 |


===== simulation of connection failure


2022-09-27 22:37:58 |


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


2022-09-27 22:37:58 |


===== sending message to look for


2022-09-27 22:37:59 |


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


2022-09-27 22:38:00 |


===== broadcasting presence


2022-09-27 22:38:00 | [Mutex] received everything.

2022-09-27 22:38:00 | [Mutex] isItemNotified: message:191593b5-81a2-416b-84d1-4aea0ffe5a85 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.306s
2022-09-27 22:38:00 |

2022-09-27 22:38:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:38:00 | ------------------------------------

2022-09-27 22:38:00 | [Mutex] waiting for: [message:78e8b055-0d7b-4349-9efc-674b7f2b1cc3]

2022-09-27 22:38:00 | [Mutex] received everything.

2022-09-27 22:38:00 |


===== simulation of connection failure


2022-09-27 22:38:00 |


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


2022-09-27 22:38:00 |


===== sending message to look for


2022-09-27 22:38:01 |


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


2022-09-27 22:38:04 |


===== broadcasting presence


2022-09-27 22:38:04 | [Mutex] received everything.

2022-09-27 22:38:04 | [Mutex] isItemNotified: message:5a7590e8-b4ff-47dc-9a43-c8b25f507141 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.320s
2022-09-27 22:38:04 |

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

2022-09-27 22:38:04 | ------------------------------------

2022-09-27 22:38:04 | [Mutex] waiting for: [message:148bb9ec-c59b-41fd-b1b6-7da5d163f5be]

2022-09-27 22:38:04 | [Mutex] received everything.

2022-09-27 22:38:04 |


===== simulation of connection failure


2022-09-27 22:38:04 |


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


2022-09-27 22:38:05 |


===== sending message to look for


2022-09-27 22:38:06 |


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


2022-09-27 22:38:06 |


===== broadcasting presence


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

2022-09-27 22:38:06 | [Mutex] isItemNotified: message:295cf838-3cbe-4126-be2f-de08c80cfdf1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-09-27 22:38:07 |

2022-09-27 22:38:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:38:07 | ------------------------------------

2022-09-27 22:38:07 | [Mutex] waiting for: [message:fde5af28-5963-4d2c-a936-de7255d683f8]

2022-09-27 22:38:07 | [Mutex] waiting for: [message:fde5af28-5963-4d2c-a936-de7255d683f8]

2022-09-27 22:38:07 | [Mutex] received everything.

2022-09-27 22:38:07 |


===== simulation of connection failure


2022-09-27 22:38:07 |


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


2022-09-27 22:38:07 |


===== sending message to look for


2022-09-27 22:38:08 |


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


2022-09-27 22:38:10 |


===== broadcasting presence


2022-09-27 22:38:10 | [Mutex] received everything.

2022-09-27 22:38:10 | [Mutex] isItemNotified: message:4292f27b-361d-4a72-90fc-5a55563d0ad9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.321s
2022-09-27 22:38:11 |

2022-09-27 22:38:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:38:11 | ------------------------------------

2022-09-27 22:38:11 | [Mutex] waiting for: [message:43d293b2-6dd6-4650-b3ae-df45b3073d26]

2022-09-27 22:38:11 | [Mutex] waiting for: [message:43d293b2-6dd6-4650-b3ae-df45b3073d26]

2022-09-27 22:38:11 | [Mutex] received everything.

2022-09-27 22:38:11 |


===== simulation of connection failure


2022-09-27 22:38:11 |


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


2022-09-27 22:38:11 |


===== sending message to look for


2022-09-27 22:38:12 |


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


2022-09-27 22:38:12 |


===== broadcasting presence


2022-09-27 22:38:12 | [Mutex] waiting for: [message:87d18049-24c7-4106-838a-ba5d5190e76c]

2022-09-27 22:38:12 | [Mutex] waiting for: [message:87d18049-24c7-4106-838a-ba5d5190e76c]

2022-09-27 22:38:12 | [Mutex] received everything.

2022-09-27 22:38:12 | [Mutex] isItemNotified: message:87d18049-24c7-4106-838a-ba5d5190e76c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.307s
2022-09-27 22:38:13 |

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

2022-09-27 22:38:13 | ------------------------------------

2022-09-27 22:38:13 | [Mutex] waiting for: [message:10c260d8-7298-4abf-95be-57a65821428e]

2022-09-27 22:38:13 | [Mutex] waiting for: [message:10c260d8-7298-4abf-95be-57a65821428e]

2022-09-27 22:38:13 | [Mutex] received everything.

2022-09-27 22:38:13 |


===== simulation of connection failure


2022-09-27 22:38:13 |


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


2022-09-27 22:38:13 |


===== sending message to look for


2022-09-27 22:38:14 |


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


2022-09-27 22:38:16 |


===== broadcasting presence


2022-09-27 22:38:16 | [Mutex] received everything.

2022-09-27 22:38:16 | [Mutex] isItemNotified: message:da4a4f93-43c2-48ee-851d-d314ee672fb0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.348s
2022-09-27 22:38:17 |

2022-09-27 22:38:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:38:17 | ------------------------------------

2022-09-27 22:38:17 | [Mutex] waiting for: [message:27be5728-56c5-403f-9e47-ef157655caa1]

2022-09-27 22:38:17 | [Mutex] waiting for: [message:27be5728-56c5-403f-9e47-ef157655caa1]

2022-09-27 22:38:17 | [Mutex] received everything.

2022-09-27 22:38:17 |


===== simulation of connection failure


2022-09-27 22:38:17 |


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


2022-09-27 22:38:17 |


===== sending message to look for


2022-09-27 22:38:18 |


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


2022-09-27 22:38:18 |


===== broadcasting presence


2022-09-27 22:38:18 | [Mutex] waiting for: [message:05cbc6e0-bb5d-476a-a546-8767b293481d]

2022-09-27 22:38:18 | [Mutex] waiting for: [message:05cbc6e0-bb5d-476a-a546-8767b293481d]

2022-09-27 22:38:18 | [Mutex] waiting for: [message:05cbc6e0-bb5d-476a-a546-8767b293481d]

2022-09-27 22:38:18 | [Mutex] received everything.

2022-09-27 22:38:18 | [Mutex] isItemNotified: message:05cbc6e0-bb5d-476a-a546-8767b293481d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.336s
2022-09-27 22:38:19 |

2022-09-27 22:38:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-27 22:38:19 | ------------------------------------

2022-09-27 22:38:19 | [Mutex] waiting for: [message:fa4cbe99-6845-45cd-9e41-6888370f190e]

2022-09-27 22:38:19 | [Mutex] waiting for: [message:fa4cbe99-6845-45cd-9e41-6888370f190e]

2022-09-27 22:38:19 | [Mutex] received everything.

2022-09-27 22:38:19 |


===== simulation of connection failure


2022-09-27 22:38:19 |


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


2022-09-27 22:38:20 |


===== sending message to look for


2022-09-27 22:38:21 |


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


2022-09-27 22:38:23 |


===== broadcasting presence


2022-09-27 22:38:23 | [Mutex] waiting for: [message:68936f57-7392-4337-ac6f-976f1e20d708]

2022-09-27 22:38:23 | [Mutex] waiting for: [message:68936f57-7392-4337-ac6f-976f1e20d708]

2022-09-27 22:38:23 | [Mutex] received everything.

2022-09-27 22:38:23 | [Mutex] isItemNotified: message:68936f57-7392-4337-ac6f-976f1e20d708 :: true