Generated by TestNG with ReportNG at 22:32 PDT on Tuesday 02 August 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 : 108.556s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.362s
2022-08-02 22:34:03 |

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

2022-08-02 22:34:03 | ------------------------------------

2022-08-02 22:34:03 | [Mutex] waiting for: [message:96a98e20-325a-42d9-a23a-c04c936a9bf7]

2022-08-02 22:34:03 | [Mutex] received everything.

2022-08-02 22:34:03 |


===== simulation of connection failure


2022-08-02 22:34:03 |


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


2022-08-02 22:34:03 |


===== sending message to look for


2022-08-02 22:34:04 |


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


2022-08-02 22:34:04 |


===== broadcasting presence


2022-08-02 22:34:04 | [Mutex] received everything.

2022-08-02 22:34:04 | [Mutex] isItemNotified: message:e6cec578-0a27-4fe7-b14d-9eab4a252e19 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.383s
2022-08-02 22:34:05 |

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

2022-08-02 22:34:05 | ------------------------------------

2022-08-02 22:34:05 | [Mutex] waiting for: [message:58bfe30c-41a1-455a-a6c0-a45e45a7774b]

2022-08-02 22:34:05 | [Mutex] received everything.

2022-08-02 22:34:05 |


===== simulation of connection failure


2022-08-02 22:34:05 |


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


2022-08-02 22:34:05 |


===== sending message to look for


2022-08-02 22:34:06 |


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


2022-08-02 22:34:08 |


===== broadcasting presence


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

2022-08-02 22:34:08 | [Mutex] isItemNotified: message:acab5e3a-24ca-47d3-ac17-f70984fd527a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.347s
2022-08-02 22:34:09 |

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

2022-08-02 22:34:09 | ------------------------------------

2022-08-02 22:34:09 | [Mutex] waiting for: [message:8b8220c5-b636-4bb8-8b58-95291e1cb052]

2022-08-02 22:34:09 | [Mutex] received everything.

2022-08-02 22:34:09 |


===== simulation of connection failure


2022-08-02 22:34:09 |


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


2022-08-02 22:34:09 |


===== sending message to look for


2022-08-02 22:34:10 |


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


2022-08-02 22:34:11 |


===== broadcasting presence


2022-08-02 22:34:11 | [Mutex] received everything.

2022-08-02 22:34:11 | [Mutex] isItemNotified: message:3326f2b6-b08d-48d1-af83-2026e44bb698 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.353s
2022-08-02 22:34:11 |

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

2022-08-02 22:34:11 | ------------------------------------

2022-08-02 22:34:11 | [Mutex] waiting for: [message:46fb94b3-43f9-4da2-ad27-4e9626959397]

2022-08-02 22:34:11 | [Mutex] received everything.

2022-08-02 22:34:11 |


===== simulation of connection failure


2022-08-02 22:34:11 |


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


2022-08-02 22:34:12 |


===== sending message to look for


2022-08-02 22:34:13 |


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


2022-08-02 22:34:15 |


===== broadcasting presence


2022-08-02 22:34:15 | [Mutex] received everything.

2022-08-02 22:34:15 | [Mutex] isItemNotified: message:ec1e9655-6971-4d72-ba3b-376c14412e85 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.343s
2022-08-02 22:34:16 |

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

2022-08-02 22:34:16 | ------------------------------------

2022-08-02 22:34:16 | [Mutex] waiting for: [message:0e8ae821-fb5a-4d4d-8a25-dd118fa06394]

2022-08-02 22:34:16 | [Mutex] received everything.

2022-08-02 22:34:16 |


===== simulation of connection failure


2022-08-02 22:34:16 |


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


2022-08-02 22:34:16 |


===== sending message to look for


2022-08-02 22:34:17 |


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


2022-08-02 22:34:17 |


===== broadcasting presence


2022-08-02 22:34:17 | [Mutex] waiting for: [message:35f172e7-754f-4328-9025-c598845d13e3]

2022-08-02 22:34:17 | [Mutex] received everything.

2022-08-02 22:34:17 | [Mutex] isItemNotified: message:35f172e7-754f-4328-9025-c598845d13e3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.351s
2022-08-02 22:34:18 |

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

2022-08-02 22:34:18 | ------------------------------------

2022-08-02 22:34:18 | [Mutex] waiting for: [message:a143653b-f7e3-4cb8-b458-869feac3343c]

2022-08-02 22:34:18 | [Mutex] received everything.

2022-08-02 22:34:18 |


===== simulation of connection failure


2022-08-02 22:34:18 |


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


2022-08-02 22:34:18 |


===== sending message to look for


2022-08-02 22:34:19 |


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


2022-08-02 22:34:21 |


===== broadcasting presence


2022-08-02 22:34:21 | [Mutex] received everything.

2022-08-02 22:34:21 | [Mutex] isItemNotified: message:d190bae6-f25f-4b26-8f57-e1d188379d94 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.420s
2022-08-02 22:34:22 |

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

2022-08-02 22:34:22 | ------------------------------------

2022-08-02 22:34:22 | [Mutex] waiting for: [message:7d8de242-8a7f-439d-9c0d-7a9c83f34d26]

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

2022-08-02 22:34:22 |


===== simulation of connection failure


2022-08-02 22:34:22 |


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


2022-08-02 22:34:22 |


===== sending message to look for


2022-08-02 22:34:23 |


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


2022-08-02 22:34:23 |


===== broadcasting presence


2022-08-02 22:34:23 | [Mutex] waiting for: [message:1c301ce4-62a6-45db-bd8a-a760937e17e1]

2022-08-02 22:34:23 | [Mutex] received everything.

2022-08-02 22:34:23 | [Mutex] isItemNotified: message:1c301ce4-62a6-45db-bd8a-a760937e17e1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.275s
2022-08-02 22:34:24 |

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

2022-08-02 22:34:24 | ------------------------------------

2022-08-02 22:34:24 | [Mutex] waiting for: [message:de2db122-022c-44af-9f12-84ecb92facc1]

2022-08-02 22:34:24 | [Mutex] received everything.

2022-08-02 22:34:24 |


===== simulation of connection failure


2022-08-02 22:34:24 |


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


2022-08-02 22:34:24 |


===== sending message to look for


2022-08-02 22:34:25 |


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


2022-08-02 22:34:27 |


===== broadcasting presence


2022-08-02 22:34:27 | [Mutex] waiting for: [message:9ce3a112-032a-46cb-a612-9e51a4f9cddd]

2022-08-02 22:35:25 | [Mutex] waiting for: [message:9ce3a112-032a-46cb-a612-9e51a4f9cddd]

2022-08-02 22:35:25 | [Mutex] received everything.

2022-08-02 22:35:25 | [Mutex] isItemNotified: message:9ce3a112-032a-46cb-a612-9e51a4f9cddd :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.343s
2022-08-02 22:35:26 |

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

2022-08-02 22:35:26 | ------------------------------------

2022-08-02 22:35:26 | [Mutex] waiting for: [message:c06e3c3d-79fe-4f6c-bf4f-9a819342c5a9]

2022-08-02 22:35:26 | [Mutex] received everything.

2022-08-02 22:35:26 |


===== simulation of connection failure


2022-08-02 22:35:26 |


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


2022-08-02 22:35:26 |


===== sending message to look for


2022-08-02 22:35:27 |


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


2022-08-02 22:35:27 |


===== broadcasting presence


2022-08-02 22:35:27 | [Mutex] received everything.

2022-08-02 22:35:27 | [Mutex] isItemNotified: message:225b9076-2f04-4e0e-bbb8-16b381783f23 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.368s
2022-08-02 22:35:28 |

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

2022-08-02 22:35:28 | ------------------------------------

2022-08-02 22:35:28 | [Mutex] waiting for: [message:4055503d-55b8-4043-a9aa-fe1e02b74ab6]

2022-08-02 22:35:28 | [Mutex] received everything.

2022-08-02 22:35:28 |


===== simulation of connection failure


2022-08-02 22:35:28 |


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


2022-08-02 22:35:28 |


===== sending message to look for


2022-08-02 22:35:29 |


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


2022-08-02 22:35:32 |


===== broadcasting presence


2022-08-02 22:35:32 | [Mutex] received everything.

2022-08-02 22:35:32 | [Mutex] isItemNotified: message:c713c29c-2dde-43b9-8259-c6d045b3147b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.346s
2022-08-02 22:35:32 |

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

2022-08-02 22:35:32 | ------------------------------------

2022-08-02 22:35:32 | [Mutex] waiting for: [message:e1ea4eb5-f03e-4c3f-9a3a-6b8b22cca70e]

2022-08-02 22:35:32 | [Mutex] received everything.

2022-08-02 22:35:32 |


===== simulation of connection failure


2022-08-02 22:35:32 |


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


2022-08-02 22:35:32 |


===== sending message to look for


2022-08-02 22:35:33 |


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


2022-08-02 22:35:34 |


===== broadcasting presence


2022-08-02 22:35:34 | [Mutex] received everything.

2022-08-02 22:35:34 | [Mutex] isItemNotified: message:e3560cbb-58d6-4cb7-b881-ad8968dc6883 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.381s
2022-08-02 22:35:34 |

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

2022-08-02 22:35:34 | ------------------------------------

2022-08-02 22:35:34 | [Mutex] waiting for: [message:bbe5b01d-6fb3-48e6-a531-de70751d301a]

2022-08-02 22:35:34 | [Mutex] received everything.

2022-08-02 22:35:34 |


===== simulation of connection failure


2022-08-02 22:35:34 |


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


2022-08-02 22:35:34 |


===== sending message to look for


2022-08-02 22:35:35 |


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


2022-08-02 22:35:38 |


===== broadcasting presence


2022-08-02 22:35:38 | [Mutex] received everything.

2022-08-02 22:35:38 | [Mutex] isItemNotified: message:e0845e43-1a55-4bf7-9e74-4a6eef77c7f8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.349s
2022-08-02 22:35:38 |

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

2022-08-02 22:35:38 | ------------------------------------

2022-08-02 22:35:38 | [Mutex] waiting for: [message:e7435d78-92c9-4d50-8e55-a2ed9697ed4c]

2022-08-02 22:35:38 | [Mutex] received everything.

2022-08-02 22:35:38 |


===== simulation of connection failure


2022-08-02 22:35:38 |


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


2022-08-02 22:35:39 |


===== sending message to look for


2022-08-02 22:35:40 |


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


2022-08-02 22:35:40 |


===== broadcasting presence


2022-08-02 22:35:40 | [Mutex] waiting for: [message:cc8d58c3-c04a-435b-88a4-93cf78dcab5e]

2022-08-02 22:35:40 | [Mutex] waiting for: [message:cc8d58c3-c04a-435b-88a4-93cf78dcab5e]

2022-08-02 22:35:40 | [Mutex] received everything.

2022-08-02 22:35:40 | [Mutex] isItemNotified: message:cc8d58c3-c04a-435b-88a4-93cf78dcab5e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.358s
2022-08-02 22:35:41 |

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

2022-08-02 22:35:41 | ------------------------------------

2022-08-02 22:35:41 | [Mutex] waiting for: [message:a417493b-11f5-4619-a819-570d18ab6057]

2022-08-02 22:35:41 | [Mutex] received everything.

2022-08-02 22:35:41 |


===== simulation of connection failure


2022-08-02 22:35:41 |


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


2022-08-02 22:35:41 |


===== sending message to look for


2022-08-02 22:35:42 |


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


2022-08-02 22:35:44 |


===== broadcasting presence


2022-08-02 22:35:44 | [Mutex] received everything.

2022-08-02 22:35:44 | [Mutex] isItemNotified: message:fc510c65-51eb-4df6-921b-647d519d0218 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.408s
2022-08-02 22:35:45 |

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

2022-08-02 22:35:45 | ------------------------------------

2022-08-02 22:35:45 | [Mutex] waiting for: [message:8a7cb899-a2d1-48f8-9436-838a33afb837]

2022-08-02 22:35:45 | [Mutex] received everything.

2022-08-02 22:35:45 |


===== simulation of connection failure


2022-08-02 22:35:45 |


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


2022-08-02 22:35:45 |


===== sending message to look for


2022-08-02 22:35:46 |


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


2022-08-02 22:35:46 |


===== broadcasting presence


2022-08-02 22:35:46 | [Mutex] waiting for: [message:c799ea7e-a3b9-4df9-9a23-f597334c9fe3]

2022-08-02 22:35:46 | [Mutex] waiting for: [message:c799ea7e-a3b9-4df9-9a23-f597334c9fe3]

2022-08-02 22:35:46 | [Mutex] received everything.

2022-08-02 22:35:46 | [Mutex] isItemNotified: message:c799ea7e-a3b9-4df9-9a23-f597334c9fe3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.372s
2022-08-02 22:35:47 |

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

2022-08-02 22:35:47 | ------------------------------------

2022-08-02 22:35:47 | [Mutex] waiting for: [message:6b864ab3-967b-4ce0-b3d2-fd5b98187ea5]

2022-08-02 22:35:47 | [Mutex] received everything.

2022-08-02 22:35:47 |


===== simulation of connection failure


2022-08-02 22:35:47 |


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


2022-08-02 22:35:47 |


===== sending message to look for


2022-08-02 22:35:48 |


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


2022-08-02 22:35:50 |


===== broadcasting presence


2022-08-02 22:35:50 | [Mutex] waiting for: [message:c1dca365-f737-475b-8e13-596b0fd345da]

2022-08-02 22:35:50 | [Mutex] waiting for: [message:c1dca365-f737-475b-8e13-596b0fd345da]

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

2022-08-02 22:35:50 | [Mutex] isItemNotified: message:c1dca365-f737-475b-8e13-596b0fd345da :: true