Generated by TestNG with ReportNG at 22:48 PDT on Sunday 17 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 : 49.161s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.297s
2022-07-17 22:49:58 |

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

2022-07-17 22:49:58 | ------------------------------------

2022-07-17 22:49:58 | [Mutex] waiting for: [message:71a796be-9fe9-4970-aa19-088d9c470896]

2022-07-17 22:49:58 | [Mutex] received everything.

2022-07-17 22:49:58 |


===== simulation of connection failure


2022-07-17 22:49:58 |


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


2022-07-17 22:49:58 |


===== sending message to look for


2022-07-17 22:49:59 |


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


2022-07-17 22:50:00 |


===== broadcasting presence


2022-07-17 22:50:00 | [Mutex] received everything.

2022-07-17 22:50:00 | [Mutex] isItemNotified: message:68c7cc5f-53f8-4032-b361-14529afdaed8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.308s
2022-07-17 22:50:00 |

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

2022-07-17 22:50:00 | ------------------------------------

2022-07-17 22:50:00 | [Mutex] waiting for: [message:08313b48-ad87-40b3-afca-5da2da057e60]

2022-07-17 22:50:00 | [Mutex] received everything.

2022-07-17 22:50:00 |


===== simulation of connection failure


2022-07-17 22:50:00 |


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


2022-07-17 22:50:00 |


===== sending message to look for


2022-07-17 22:50:01 |


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


2022-07-17 22:50:04 |


===== broadcasting presence


2022-07-17 22:50:04 | [Mutex] received everything.

2022-07-17 22:50:04 | [Mutex] isItemNotified: message:acfad0c6-ae1e-4d10-8568-0d85c57283d8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.326s
2022-07-17 22:50:04 |

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

2022-07-17 22:50:04 | ------------------------------------

2022-07-17 22:50:04 | [Mutex] waiting for: [message:137486af-a53c-4746-b33b-a214aef3682a]

2022-07-17 22:50:04 | [Mutex] received everything.

2022-07-17 22:50:04 |


===== simulation of connection failure


2022-07-17 22:50:04 |


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


2022-07-17 22:50:05 |


===== sending message to look for


2022-07-17 22:50:06 |


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


2022-07-17 22:50:06 |


===== broadcasting presence


2022-07-17 22:50:06 | [Mutex] received everything.

2022-07-17 22:50:06 | [Mutex] isItemNotified: message:8afd6814-1c14-4947-acc2-ba0b5f3f0f09 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.312s
2022-07-17 22:50:07 |

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

2022-07-17 22:50:07 | ------------------------------------

2022-07-17 22:50:07 | [Mutex] waiting for: [message:d470624e-5e56-414c-b443-caf74a97bf18]

2022-07-17 22:50:07 | [Mutex] received everything.

2022-07-17 22:50:07 |


===== simulation of connection failure


2022-07-17 22:50:07 |


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


2022-07-17 22:50:07 |


===== sending message to look for


2022-07-17 22:50:08 |


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


2022-07-17 22:50:10 |


===== broadcasting presence


2022-07-17 22:50:10 | [Mutex] received everything.

2022-07-17 22:50:10 | [Mutex] isItemNotified: message:1d0920dd-e72b-43ed-b423-5e19a8c5fb8b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.375s
2022-07-17 22:50:11 |

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

2022-07-17 22:50:11 | ------------------------------------

2022-07-17 22:50:11 | [Mutex] waiting for: [message:1119018b-25dc-4d2d-bba5-c97c6ae62927]

2022-07-17 22:50:11 | [Mutex] received everything.

2022-07-17 22:50:11 |


===== simulation of connection failure


2022-07-17 22:50:11 |


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


2022-07-17 22:50:11 |


===== sending message to look for


2022-07-17 22:50:12 |


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


2022-07-17 22:50:12 |


===== broadcasting presence


2022-07-17 22:50:12 | [Mutex] waiting for: [message:0b823f80-3304-478c-bad4-b35439193ba5]

2022-07-17 22:50:12 | [Mutex] received everything.

2022-07-17 22:50:12 | [Mutex] isItemNotified: message:0b823f80-3304-478c-bad4-b35439193ba5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.299s
2022-07-17 22:50:13 |

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

2022-07-17 22:50:13 | ------------------------------------

2022-07-17 22:50:13 | [Mutex] waiting for: [message:fcc9ccf2-fc3b-46ef-b916-eebc5a0c5068]

2022-07-17 22:50:13 | [Mutex] received everything.

2022-07-17 22:50:13 |


===== simulation of connection failure


2022-07-17 22:50:13 |


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


2022-07-17 22:50:13 |


===== sending message to look for


2022-07-17 22:50:14 |


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


2022-07-17 22:50:16 |


===== broadcasting presence


2022-07-17 22:50:16 | [Mutex] received everything.

2022-07-17 22:50:16 | [Mutex] isItemNotified: message:50b4b590-332e-49bc-870f-ba3bd05d3c0a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.349s
2022-07-17 22:50:17 |

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

2022-07-17 22:50:17 | ------------------------------------

2022-07-17 22:50:17 | [Mutex] waiting for: [message:cd3360a3-ab9a-4175-88ca-b5c0c3916ad9]

2022-07-17 22:50:17 | [Mutex] received everything.

2022-07-17 22:50:17 |


===== simulation of connection failure


2022-07-17 22:50:17 |


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


2022-07-17 22:50:17 |


===== sending message to look for


2022-07-17 22:50:18 |


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


2022-07-17 22:50:18 |


===== broadcasting presence


2022-07-17 22:50:18 | [Mutex] waiting for: [message:3f39896c-d614-4b1e-9104-40e721b79571]

2022-07-17 22:50:18 | [Mutex] received everything.

2022-07-17 22:50:18 | [Mutex] isItemNotified: message:3f39896c-d614-4b1e-9104-40e721b79571 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.368s
2022-07-17 22:50:19 |

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

2022-07-17 22:50:19 | ------------------------------------

2022-07-17 22:50:19 | [Mutex] waiting for: [message:503f4760-1402-46ae-bf2a-87cdbd068cbb]

2022-07-17 22:50:19 | [Mutex] received everything.

2022-07-17 22:50:19 |


===== simulation of connection failure


2022-07-17 22:50:19 |


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


2022-07-17 22:50:19 |


===== sending message to look for


2022-07-17 22:50:20 |


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


2022-07-17 22:50:22 |


===== broadcasting presence


2022-07-17 22:50:22 | [Mutex] waiting for: [message:58e13488-dc3a-4cf8-8451-fb17cd19beb8]

2022-07-17 22:50:22 | [Mutex] waiting for: [message:58e13488-dc3a-4cf8-8451-fb17cd19beb8]

2022-07-17 22:50:22 | [Mutex] received everything.

2022-07-17 22:50:22 | [Mutex] isItemNotified: message:58e13488-dc3a-4cf8-8451-fb17cd19beb8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.302s
2022-07-17 22:50:23 |

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

2022-07-17 22:50:23 | ------------------------------------

2022-07-17 22:50:23 | [Mutex] waiting for: [message:5316b2eb-2dbe-40d4-a9a9-3799ee7fee74]

2022-07-17 22:50:23 | [Mutex] received everything.

2022-07-17 22:50:23 |


===== simulation of connection failure


2022-07-17 22:50:23 |


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


2022-07-17 22:50:23 |


===== sending message to look for


2022-07-17 22:50:24 |


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


2022-07-17 22:50:24 |


===== broadcasting presence


2022-07-17 22:50:24 | [Mutex] received everything.

2022-07-17 22:50:24 | [Mutex] isItemNotified: message:bf378342-cac6-4c0b-a548-fae9fd81383f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.301s
2022-07-17 22:50:25 |

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

2022-07-17 22:50:25 | ------------------------------------

2022-07-17 22:50:25 | [Mutex] waiting for: [message:0e8460ff-d3be-4e4a-9e39-635e64171ef3]

2022-07-17 22:50:25 | [Mutex] received everything.

2022-07-17 22:50:25 |


===== simulation of connection failure


2022-07-17 22:50:25 |


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


2022-07-17 22:50:25 |


===== sending message to look for


2022-07-17 22:50:26 |


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


2022-07-17 22:50:28 |


===== broadcasting presence


2022-07-17 22:50:28 | [Mutex] received everything.

2022-07-17 22:50:28 | [Mutex] isItemNotified: message:12d5328f-3e9f-4b2d-8623-598fd25bf75c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.293s
2022-07-17 22:50:29 |

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

2022-07-17 22:50:29 | ------------------------------------

2022-07-17 22:50:29 | [Mutex] waiting for: [message:14c3b3df-b802-42f9-b2e4-02c3490f99b5]

2022-07-17 22:50:29 | [Mutex] received everything.

2022-07-17 22:50:29 |


===== simulation of connection failure


2022-07-17 22:50:29 |


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


2022-07-17 22:50:29 |


===== sending message to look for


2022-07-17 22:50:30 |


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


2022-07-17 22:50:30 |


===== broadcasting presence


2022-07-17 22:50:30 | [Mutex] received everything.

2022-07-17 22:50:30 | [Mutex] isItemNotified: message:69362f34-b100-4814-aa28-2fab6deff771 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.322s
2022-07-17 22:50:31 |

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

2022-07-17 22:50:31 | ------------------------------------

2022-07-17 22:50:31 | [Mutex] waiting for: [message:d84f7452-7458-40de-b1bf-c79347dd0e99]

2022-07-17 22:50:31 | [Mutex] received everything.

2022-07-17 22:50:31 |


===== simulation of connection failure


2022-07-17 22:50:31 |


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


2022-07-17 22:50:31 |


===== sending message to look for


2022-07-17 22:50:32 |


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


2022-07-17 22:50:34 |


===== broadcasting presence


2022-07-17 22:50:34 | [Mutex] received everything.

2022-07-17 22:50:34 | [Mutex] isItemNotified: message:44a0d4eb-b76c-4ce7-9034-655de8195a9a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.300s
2022-07-17 22:50:35 |

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

2022-07-17 22:50:35 | ------------------------------------

2022-07-17 22:50:35 | [Mutex] waiting for: [message:cf93fbb1-73b0-4fca-ab0b-eca8f75dd2e7]

2022-07-17 22:50:35 | [Mutex] received everything.

2022-07-17 22:50:35 |


===== simulation of connection failure


2022-07-17 22:50:35 |


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


2022-07-17 22:50:35 |


===== sending message to look for


2022-07-17 22:50:36 |


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


2022-07-17 22:50:36 |


===== broadcasting presence


2022-07-17 22:50:36 | [Mutex] received everything.

2022-07-17 22:50:36 | [Mutex] isItemNotified: message:7303daa3-993e-45c8-8452-3b3e95c89ca8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.317s
2022-07-17 22:50:37 |

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

2022-07-17 22:50:37 | ------------------------------------

2022-07-17 22:50:37 | [Mutex] waiting for: [message:d761ce22-e208-47d1-ad5d-4c7d29b5bedb]

2022-07-17 22:50:37 | [Mutex] received everything.

2022-07-17 22:50:37 |


===== simulation of connection failure


2022-07-17 22:50:37 |


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


2022-07-17 22:50:37 |


===== sending message to look for


2022-07-17 22:50:38 |


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


2022-07-17 22:50:40 |


===== broadcasting presence


2022-07-17 22:50:40 | [Mutex] received everything.

2022-07-17 22:50:40 | [Mutex] isItemNotified: message:733ffcfe-5619-4610-92f6-b6065645cfb8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.361s
2022-07-17 22:50:41 |

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

2022-07-17 22:50:41 | ------------------------------------

2022-07-17 22:50:41 | [Mutex] waiting for: [message:cb89e0bd-a00d-47a9-9646-fb443a70b579]

2022-07-17 22:50:41 | [Mutex] received everything.

2022-07-17 22:50:41 |


===== simulation of connection failure


2022-07-17 22:50:41 |


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


2022-07-17 22:50:41 |


===== sending message to look for


2022-07-17 22:50:42 |


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


2022-07-17 22:50:42 |


===== broadcasting presence


2022-07-17 22:50:42 | [Mutex] waiting for: [message:1372af13-821b-44f0-ad99-03ceca1f2d2e]

2022-07-17 22:50:42 | [Mutex] waiting for: [message:1372af13-821b-44f0-ad99-03ceca1f2d2e]

2022-07-17 22:50:42 | [Mutex] received everything.

2022-07-17 22:50:42 | [Mutex] isItemNotified: message:1372af13-821b-44f0-ad99-03ceca1f2d2e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.315s
2022-07-17 22:50:43 |

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

2022-07-17 22:50:43 | ------------------------------------

2022-07-17 22:50:43 | [Mutex] waiting for: [message:b56e29b6-c250-4b21-9147-199702aa41c3]

2022-07-17 22:50:43 | [Mutex] received everything.

2022-07-17 22:50:43 |


===== simulation of connection failure


2022-07-17 22:50:43 |


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


2022-07-17 22:50:43 |


===== sending message to look for


2022-07-17 22:50:44 |


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


2022-07-17 22:50:46 |


===== broadcasting presence


2022-07-17 22:50:46 | [Mutex] waiting for: [message:25ea8764-80d9-471f-9a77-a9aea6910fc4]

2022-07-17 22:50:46 | [Mutex] waiting for: [message:25ea8764-80d9-471f-9a77-a9aea6910fc4]

2022-07-17 22:50:46 | [Mutex] received everything.

2022-07-17 22:50:46 | [Mutex] isItemNotified: message:25ea8764-80d9-471f-9a77-a9aea6910fc4 :: true