Generated by TestNG with ReportNG at 22:31 PDT on Wednesday 27 July 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 : 111.182s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.342s
2022-07-27 22:32:47 |

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

2022-07-27 22:32:47 | ------------------------------------

2022-07-27 22:32:47 | [Mutex] waiting for: [message:25b058b1-e185-4538-a4cf-7f259ee7b3e4]

2022-07-27 22:32:47 | [Mutex] waiting for: [message:25b058b1-e185-4538-a4cf-7f259ee7b3e4]

2022-07-27 22:32:47 | [Mutex] received everything.

2022-07-27 22:32:47 |


===== simulation of connection failure


2022-07-27 22:32:47 |


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


2022-07-27 22:32:47 |


===== sending message to look for


2022-07-27 22:32:48 |


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


2022-07-27 22:32:48 |


===== broadcasting presence


2022-07-27 22:32:48 | [Mutex] received everything.

2022-07-27 22:32:48 | [Mutex] isItemNotified: message:b8817d58-1fb1-44a7-8b0b-4443c01790bb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.310s
2022-07-27 22:32:49 |

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

2022-07-27 22:32:49 | ------------------------------------

2022-07-27 22:32:49 | [Mutex] waiting for: [message:cd6082aa-751e-453d-b052-3269073aed5f]

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

2022-07-27 22:32:49 |


===== simulation of connection failure


2022-07-27 22:32:49 |


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


2022-07-27 22:32:49 |


===== sending message to look for


2022-07-27 22:32:50 |


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


2022-07-27 22:32:52 |


===== broadcasting presence


2022-07-27 22:32:52 | [Mutex] received everything.

2022-07-27 22:32:52 | [Mutex] isItemNotified: message:32ff93fd-bcc1-4106-a1a4-4504eaf4ddee :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-07-27 22:32:53 |

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

2022-07-27 22:32:53 | ------------------------------------

2022-07-27 22:32:53 | [Mutex] waiting for: [message:16644072-6475-4a60-aa37-71936fdcb2bb]

2022-07-27 22:32:53 | [Mutex] waiting for: [message:16644072-6475-4a60-aa37-71936fdcb2bb]

2022-07-27 22:32:53 | [Mutex] received everything.

2022-07-27 22:32:53 |


===== simulation of connection failure


2022-07-27 22:32:53 |


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


2022-07-27 22:32:53 |


===== sending message to look for


2022-07-27 22:32:54 |


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


2022-07-27 22:32:55 |


===== broadcasting presence


2022-07-27 22:32:55 | [Mutex] received everything.

2022-07-27 22:32:55 | [Mutex] isItemNotified: message:04ac04ec-9f7d-4f28-acc6-49450e1338e0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-07-27 22:32:55 |

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

2022-07-27 22:32:55 | ------------------------------------

2022-07-27 22:32:55 | [Mutex] waiting for: [message:ac21b97f-f324-4d30-96a4-43b5758b42fe]

2022-07-27 22:32:55 | [Mutex] waiting for: [message:ac21b97f-f324-4d30-96a4-43b5758b42fe]

2022-07-27 22:32:55 | [Mutex] received everything.

2022-07-27 22:32:55 |


===== simulation of connection failure


2022-07-27 22:32:55 |


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


2022-07-27 22:32:55 |


===== sending message to look for


2022-07-27 22:32:56 |


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


2022-07-27 22:32:59 |


===== broadcasting presence


2022-07-27 22:32:59 | [Mutex] received everything.

2022-07-27 22:32:59 | [Mutex] isItemNotified: message:5196e89d-298e-4e5c-821c-66158c9882f8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.317s
2022-07-27 22:32:59 |

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

2022-07-27 22:32:59 | ------------------------------------

2022-07-27 22:32:59 | [Mutex] waiting for: [message:710d0cc6-aeb0-4f26-a6aa-ac8f19674415]

2022-07-27 22:32:59 | [Mutex] waiting for: [message:710d0cc6-aeb0-4f26-a6aa-ac8f19674415]

2022-07-27 22:32:59 | [Mutex] received everything.

2022-07-27 22:32:59 |


===== simulation of connection failure


2022-07-27 22:32:59 |


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


2022-07-27 22:33:00 |


===== sending message to look for


2022-07-27 22:33:01 |


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


2022-07-27 22:33:01 |


===== broadcasting presence


2022-07-27 22:33:01 | [Mutex] waiting for: [message:ff521d16-edb3-44b7-a8c5-59cdc225bcb2]

2022-07-27 22:33:01 | [Mutex] received everything.

2022-07-27 22:33:01 | [Mutex] isItemNotified: message:ff521d16-edb3-44b7-a8c5-59cdc225bcb2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.314s
2022-07-27 22:33:02 |

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

2022-07-27 22:33:02 | ------------------------------------

2022-07-27 22:33:02 | [Mutex] waiting for: [message:858eec45-38e9-43fa-849f-7dd4a4eddad7]

2022-07-27 22:33:02 | [Mutex] received everything.

2022-07-27 22:33:02 |


===== simulation of connection failure


2022-07-27 22:33:02 |


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


2022-07-27 22:33:02 |


===== sending message to look for


2022-07-27 22:33:03 |


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


2022-07-27 22:33:05 |


===== broadcasting presence


2022-07-27 22:33:05 | [Mutex] received everything.

2022-07-27 22:33:05 | [Mutex] isItemNotified: message:79306659-fa89-41c3-b4a5-a4b717e59c00 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.358s
2022-07-27 22:33:06 |

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

2022-07-27 22:33:06 | ------------------------------------

2022-07-27 22:33:06 | [Mutex] waiting for: [message:f152074d-c417-4f1f-a6c3-2ac0272c7e4d]

2022-07-27 22:33:06 | [Mutex] waiting for: [message:f152074d-c417-4f1f-a6c3-2ac0272c7e4d]

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

2022-07-27 22:33:06 |


===== simulation of connection failure


2022-07-27 22:33:06 |


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


2022-07-27 22:33:06 |


===== sending message to look for


2022-07-27 22:33:07 |


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


2022-07-27 22:33:07 |


===== broadcasting presence


2022-07-27 22:33:07 | [Mutex] waiting for: [message:f0486d28-d154-4be1-b344-25fa616c27c7]

2022-07-27 22:33:07 | [Mutex] waiting for: [message:f0486d28-d154-4be1-b344-25fa616c27c7]

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

2022-07-27 22:33:07 | [Mutex] isItemNotified: message:f0486d28-d154-4be1-b344-25fa616c27c7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-07-27 22:33:08 |

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

2022-07-27 22:33:08 | ------------------------------------

2022-07-27 22:33:08 | [Mutex] waiting for: [message:97b16e52-5e0d-4dfa-81e5-e270eca16fe4]

2022-07-27 22:33:08 | [Mutex] waiting for: [message:97b16e52-5e0d-4dfa-81e5-e270eca16fe4]

2022-07-27 22:33:08 | [Mutex] received everything.

2022-07-27 22:33:08 |


===== simulation of connection failure


2022-07-27 22:33:08 |


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


2022-07-27 22:33:08 |


===== sending message to look for


2022-07-27 22:33:09 |


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


2022-07-27 22:33:11 |


===== broadcasting presence


2022-07-27 22:33:11 | [Mutex] waiting for: [message:553eb651-ee9a-4b92-8a9d-19b98b3ff8c5]

2022-07-27 22:33:11 | [Mutex] waiting for: [message:553eb651-ee9a-4b92-8a9d-19b98b3ff8c5]

2022-07-27 22:33:11 | [Mutex] waiting for: [message:553eb651-ee9a-4b92-8a9d-19b98b3ff8c5]

2022-07-27 22:33:11 | [Mutex] received everything.

2022-07-27 22:33:11 | [Mutex] isItemNotified: message:553eb651-ee9a-4b92-8a9d-19b98b3ff8c5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.293s
2022-07-27 22:33:12 |

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

2022-07-27 22:33:12 | ------------------------------------

2022-07-27 22:33:12 | [Mutex] waiting for: [message:5d27c103-8d36-46a5-9030-9f9f6de8a9d2]

2022-07-27 22:33:12 | [Mutex] received everything.

2022-07-27 22:33:12 |


===== simulation of connection failure


2022-07-27 22:33:12 |


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


2022-07-27 22:33:12 |


===== sending message to look for


2022-07-27 22:33:13 |


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


2022-07-27 22:33:14 |


===== broadcasting presence


2022-07-27 22:33:14 | [Mutex] received everything.

2022-07-27 22:33:14 | [Mutex] isItemNotified: message:124a959c-9a22-4ef1-8ed8-c7325040ce63 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.308s
2022-07-27 22:33:14 |

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

2022-07-27 22:33:14 | ------------------------------------

2022-07-27 22:33:14 | [Mutex] waiting for: [message:ce535347-4d75-4751-ae51-32aa1045c4a8]

2022-07-27 22:33:14 | [Mutex] waiting for: [message:ce535347-4d75-4751-ae51-32aa1045c4a8]

2022-07-27 22:33:14 | [Mutex] received everything.

2022-07-27 22:33:14 |


===== simulation of connection failure


2022-07-27 22:33:14 |


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


2022-07-27 22:33:15 |


===== sending message to look for


2022-07-27 22:33:16 |


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


2022-07-27 22:33:18 |


===== broadcasting presence


2022-07-27 22:33:18 | [Mutex] received everything.

2022-07-27 22:33:18 | [Mutex] isItemNotified: message:5b63dcdf-7915-4337-8ca4-3b3c91cbcb4c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.299s
2022-07-27 22:33:19 |

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

2022-07-27 22:33:19 | ------------------------------------

2022-07-27 22:33:19 | [Mutex] waiting for: [message:25a3aa13-ea96-47b5-b361-a8482c2be2f7]

2022-07-27 22:33:19 | [Mutex] received everything.

2022-07-27 22:33:19 |


===== simulation of connection failure


2022-07-27 22:33:19 |


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


2022-07-27 22:33:19 |


===== sending message to look for


2022-07-27 22:33:20 |


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


2022-07-27 22:33:20 |


===== broadcasting presence


2022-07-27 22:33:20 | [Mutex] received everything.

2022-07-27 22:33:20 | [Mutex] isItemNotified: message:28b24160-b9df-4229-bb15-3da5d90bb221 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.306s
2022-07-27 22:33:21 |

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

2022-07-27 22:33:21 | ------------------------------------

2022-07-27 22:33:21 | [Mutex] waiting for: [message:5636f36e-c891-4837-9c22-c48abd776d0c]

2022-07-27 22:33:21 | [Mutex] waiting for: [message:5636f36e-c891-4837-9c22-c48abd776d0c]

2022-07-27 22:33:21 | [Mutex] received everything.

2022-07-27 22:33:21 |


===== simulation of connection failure


2022-07-27 22:33:21 |


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


2022-07-27 22:33:21 |


===== sending message to look for


2022-07-27 22:33:22 |


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


2022-07-27 22:33:24 |


===== broadcasting presence


2022-07-27 22:33:24 | [Mutex] received everything.

2022-07-27 22:33:24 | [Mutex] isItemNotified: message:f1c4f525-1b20-447a-9fa7-9887de6146b5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.321s
2022-07-27 22:33:25 |

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

2022-07-27 22:33:25 | ------------------------------------

2022-07-27 22:33:25 | [Mutex] waiting for: [message:03eccdf9-023a-4ba5-b722-82b091592e7b]

2022-07-27 22:33:25 | [Mutex] received everything.

2022-07-27 22:33:25 |


===== simulation of connection failure


2022-07-27 22:33:25 |


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


2022-07-27 22:33:25 |


===== sending message to look for


2022-07-27 22:33:26 |


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


2022-07-27 22:33:26 |


===== broadcasting presence


2022-07-27 22:33:26 | [Mutex] waiting for: [message:53981bb6-0bc6-4601-9c84-b9342458511b]

2022-07-27 22:33:26 | [Mutex] received everything.

2022-07-27 22:33:26 | [Mutex] isItemNotified: message:53981bb6-0bc6-4601-9c84-b9342458511b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-07-27 22:33:27 |

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

2022-07-27 22:33:27 | ------------------------------------

2022-07-27 22:33:27 | [Mutex] waiting for: [message:eadbe8e2-8005-44b5-b74d-d296e84c6e7d]

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

2022-07-27 22:33:27 |


===== simulation of connection failure


2022-07-27 22:33:27 |


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


2022-07-27 22:33:27 |


===== sending message to look for


2022-07-27 22:33:28 |


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


2022-07-27 22:33:30 |


===== broadcasting presence


2022-07-27 22:33:30 | [Mutex] received everything.

2022-07-27 22:33:30 | [Mutex] isItemNotified: message:5c1dbabb-210d-4ec5-8232-759fdee9e967 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.239s
2022-07-27 22:33:31 |

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

2022-07-27 22:33:31 | ------------------------------------

2022-07-27 22:33:31 | [Mutex] waiting for: [message:56111506-48de-4e28-986b-4953c0338273]

2022-07-27 22:33:31 | [Mutex] waiting for: [message:56111506-48de-4e28-986b-4953c0338273]

2022-07-27 22:33:31 | [Mutex] received everything.

2022-07-27 22:33:31 |


===== simulation of connection failure


2022-07-27 22:33:31 |


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


2022-07-27 22:33:31 |


===== sending message to look for


2022-07-27 22:33:32 |


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


2022-07-27 22:33:33 |


===== broadcasting presence


2022-07-27 22:33:33 | [Mutex] waiting for: [message:c4232cf9-8fd6-4b45-a41c-44029a6c9273]

2022-07-27 22:34:33 | [Mutex] waiting for: [message:c4232cf9-8fd6-4b45-a41c-44029a6c9273]

2022-07-27 22:34:33 | [Mutex] waiting for: [message:c4232cf9-8fd6-4b45-a41c-44029a6c9273]

2022-07-27 22:34:33 | [Mutex] received everything.

2022-07-27 22:34:33 | [Mutex] isItemNotified: message:c4232cf9-8fd6-4b45-a41c-44029a6c9273 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.346s
2022-07-27 22:34:33 |

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

2022-07-27 22:34:33 | ------------------------------------

2022-07-27 22:34:33 | [Mutex] waiting for: [message:60e92192-ecba-4120-8ad0-dcae88225e4c]

2022-07-27 22:34:33 | [Mutex] waiting for: [message:60e92192-ecba-4120-8ad0-dcae88225e4c]

2022-07-27 22:34:33 | [Mutex] received everything.

2022-07-27 22:34:33 |


===== simulation of connection failure


2022-07-27 22:34:33 |


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


2022-07-27 22:34:33 |


===== sending message to look for


2022-07-27 22:34:34 |


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


2022-07-27 22:34:37 |


===== broadcasting presence


2022-07-27 22:34:37 | [Mutex] waiting for: [message:15f2fd33-48cf-4998-b4b4-19eefec8fc26]

2022-07-27 22:34:37 | [Mutex] waiting for: [message:15f2fd33-48cf-4998-b4b4-19eefec8fc26]

2022-07-27 22:34:37 | [Mutex] waiting for: [message:15f2fd33-48cf-4998-b4b4-19eefec8fc26]

2022-07-27 22:34:37 | [Mutex] received everything.

2022-07-27 22:34:37 | [Mutex] isItemNotified: message:15f2fd33-48cf-4998-b4b4-19eefec8fc26 :: true