Generated by TestNG with ReportNG at 22:17 PDT on Friday 25 August 2023
root@a4d66e74f1de / Java 17.0.8 (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 : 48.634s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.313s
2023-08-25 22:18:41 |

2023-08-25 22:18:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:41 | ------------------------------------

2023-08-25 22:18:41 | [Mutex] waiting for: [message:4ceae70e-2a48-4aad-a9c4-7286e1a5c6ff]

2023-08-25 22:18:41 | [Mutex] received everything.

2023-08-25 22:18:41 |


===== simulation of connection failure


2023-08-25 22:18:41 |


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


2023-08-25 22:18:41 |


===== sending message to look for


2023-08-25 22:18:42 |


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


2023-08-25 22:18:42 |


===== broadcasting presence


2023-08-25 22:18:42 | [Mutex] received everything.

2023-08-25 22:18:42 | [Mutex] isItemNotified: message:f023160d-5d5b-447f-b312-e4d32132a27c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.298s
2023-08-25 22:18:43 |

2023-08-25 22:18:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:43 | ------------------------------------

2023-08-25 22:18:43 | [Mutex] waiting for: [message:3b224772-6c4d-4a8a-b291-c5158f614d75]

2023-08-25 22:18:43 | [Mutex] received everything.

2023-08-25 22:18:43 |


===== simulation of connection failure


2023-08-25 22:18:43 |


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


2023-08-25 22:18:43 |


===== sending message to look for


2023-08-25 22:18:44 |


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


2023-08-25 22:18:46 |


===== broadcasting presence


2023-08-25 22:18:46 | [Mutex] received everything.

2023-08-25 22:18:46 | [Mutex] isItemNotified: message:0ace7005-8f63-4d03-a6d3-862fc8e6e0e3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.321s
2023-08-25 22:18:47 |

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

2023-08-25 22:18:47 | ------------------------------------

2023-08-25 22:18:47 | [Mutex] waiting for: [message:fe67a14f-752a-404f-806e-e17251532e93]

2023-08-25 22:18:47 | [Mutex] received everything.

2023-08-25 22:18:47 |


===== simulation of connection failure


2023-08-25 22:18:47 |


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


2023-08-25 22:18:47 |


===== sending message to look for


2023-08-25 22:18:48 |


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


2023-08-25 22:18:48 |


===== broadcasting presence


2023-08-25 22:18:48 | [Mutex] received everything.

2023-08-25 22:18:48 | [Mutex] isItemNotified: message:77ec907c-7c3c-4690-99d6-6d4842045bfb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.320s
2023-08-25 22:18:49 |

2023-08-25 22:18:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:49 | ------------------------------------

2023-08-25 22:18:49 | [Mutex] waiting for: [message:e5f4ebf5-d9de-4e4d-b2e0-fcfb1ee695dd]

2023-08-25 22:18:49 | [Mutex] received everything.

2023-08-25 22:18:49 |


===== simulation of connection failure


2023-08-25 22:18:49 |


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


2023-08-25 22:18:49 |


===== sending message to look for


2023-08-25 22:18:50 |


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


2023-08-25 22:18:52 |


===== broadcasting presence


2023-08-25 22:18:52 | [Mutex] received everything.

2023-08-25 22:18:52 | [Mutex] isItemNotified: message:55256452-9a3b-4559-a25e-0e6488d246ca :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.306s
2023-08-25 22:18:53 |

2023-08-25 22:18:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:53 | ------------------------------------

2023-08-25 22:18:53 | [Mutex] waiting for: [message:8092a939-d189-4b82-8a69-ba3b898b48e7]

2023-08-25 22:18:53 | [Mutex] received everything.

2023-08-25 22:18:53 |


===== simulation of connection failure


2023-08-25 22:18:53 |


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


2023-08-25 22:18:53 |


===== sending message to look for


2023-08-25 22:18:54 |


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


2023-08-25 22:18:54 |


===== broadcasting presence


2023-08-25 22:18:54 | [Mutex] waiting for: [message:c44e02c6-f7b0-49d2-bf39-7f9be8e119eb]

2023-08-25 22:18:54 | [Mutex] received everything.

2023-08-25 22:18:54 | [Mutex] isItemNotified: message:c44e02c6-f7b0-49d2-bf39-7f9be8e119eb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.301s
2023-08-25 22:18:55 |

2023-08-25 22:18:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:55 | ------------------------------------

2023-08-25 22:18:55 | [Mutex] waiting for: [message:46fee29d-a712-4662-8d1d-c1e92fbc104a]

2023-08-25 22:18:55 | [Mutex] received everything.

2023-08-25 22:18:55 |


===== simulation of connection failure


2023-08-25 22:18:55 |


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


2023-08-25 22:18:55 |


===== sending message to look for


2023-08-25 22:18:56 |


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


2023-08-25 22:18:59 |


===== broadcasting presence


2023-08-25 22:18:59 | [Mutex] received everything.

2023-08-25 22:18:59 | [Mutex] isItemNotified: message:dedad254-942a-406b-91aa-0199bdfb915e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.381s
2023-08-25 22:18:59 |

2023-08-25 22:18:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:18:59 | ------------------------------------

2023-08-25 22:18:59 | [Mutex] waiting for: [message:99f82133-1204-4a76-9116-c5cd3067802b]

2023-08-25 22:18:59 | [Mutex] received everything.

2023-08-25 22:18:59 |


===== simulation of connection failure


2023-08-25 22:18:59 |


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


2023-08-25 22:18:59 |


===== sending message to look for


2023-08-25 22:19:00 |


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


2023-08-25 22:19:01 |


===== broadcasting presence


2023-08-25 22:19:01 | [Mutex] waiting for: [message:09876841-9dc1-44e9-8135-8be92442534e]

2023-08-25 22:19:01 | [Mutex] received everything.

2023-08-25 22:19:01 | [Mutex] isItemNotified: message:09876841-9dc1-44e9-8135-8be92442534e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.320s
2023-08-25 22:19:01 |

2023-08-25 22:19:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:01 | ------------------------------------

2023-08-25 22:19:01 | [Mutex] waiting for: [message:de5b5517-af30-4f3a-8a10-2892ed8cbb75]

2023-08-25 22:19:01 | [Mutex] received everything.

2023-08-25 22:19:01 |


===== simulation of connection failure


2023-08-25 22:19:01 |


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


2023-08-25 22:19:01 |


===== sending message to look for


2023-08-25 22:19:02 |


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


2023-08-25 22:19:05 |


===== broadcasting presence


2023-08-25 22:19:05 | [Mutex] waiting for: [message:222f97dd-059b-46c7-8a9b-0228cfbf4e97]

2023-08-25 22:19:05 | [Mutex] waiting for: [message:222f97dd-059b-46c7-8a9b-0228cfbf4e97]

2023-08-25 22:19:05 | [Mutex] received everything.

2023-08-25 22:19:05 | [Mutex] isItemNotified: message:222f97dd-059b-46c7-8a9b-0228cfbf4e97 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.300s
2023-08-25 22:19:05 |

2023-08-25 22:19:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:05 | ------------------------------------

2023-08-25 22:19:05 | [Mutex] waiting for: [message:d5cd42ae-f7dc-40af-b9b8-1313a1c4c803]

2023-08-25 22:19:05 | [Mutex] received everything.

2023-08-25 22:19:05 |


===== simulation of connection failure


2023-08-25 22:19:05 |


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


2023-08-25 22:19:06 |


===== sending message to look for


2023-08-25 22:19:07 |


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


2023-08-25 22:19:07 |


===== broadcasting presence


2023-08-25 22:19:07 | [Mutex] received everything.

2023-08-25 22:19:07 | [Mutex] isItemNotified: message:ea9a9bed-16bc-425a-b481-f6bb52bcea89 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.295s
2023-08-25 22:19:07 |

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

2023-08-25 22:19:07 | ------------------------------------

2023-08-25 22:19:07 | [Mutex] waiting for: [message:f9cb608b-1927-40db-a004-def794917fcc]

2023-08-25 22:19:07 | [Mutex] received everything.

2023-08-25 22:19:07 |


===== simulation of connection failure


2023-08-25 22:19:07 |


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


2023-08-25 22:19:08 |


===== sending message to look for


2023-08-25 22:19:09 |


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


2023-08-25 22:19:11 |


===== broadcasting presence


2023-08-25 22:19:11 | [Mutex] received everything.

2023-08-25 22:19:11 | [Mutex] isItemNotified: message:3a75bea9-3f3c-4455-ad6a-c9e794641964 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.297s
2023-08-25 22:19:11 |

2023-08-25 22:19:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:11 | ------------------------------------

2023-08-25 22:19:11 | [Mutex] waiting for: [message:24b39eb5-0712-4775-941c-f7202917658b]

2023-08-25 22:19:11 | [Mutex] received everything.

2023-08-25 22:19:11 |


===== simulation of connection failure


2023-08-25 22:19:11 |


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


2023-08-25 22:19:12 |


===== sending message to look for


2023-08-25 22:19:13 |


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


2023-08-25 22:19:13 |


===== broadcasting presence


2023-08-25 22:19:13 | [Mutex] received everything.

2023-08-25 22:19:13 | [Mutex] isItemNotified: message:0852d85b-f01a-447b-9797-6686e7fd79bf :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.311s
2023-08-25 22:19:13 |

2023-08-25 22:19:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:13 | ------------------------------------

2023-08-25 22:19:13 | [Mutex] waiting for: [message:694bc227-8248-429b-ae75-0793a978ff46]

2023-08-25 22:19:13 | [Mutex] received everything.

2023-08-25 22:19:13 |


===== simulation of connection failure


2023-08-25 22:19:13 |


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


2023-08-25 22:19:13 |


===== sending message to look for


2023-08-25 22:19:15 |


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


2023-08-25 22:19:17 |


===== broadcasting presence


2023-08-25 22:19:17 | [Mutex] received everything.

2023-08-25 22:19:17 | [Mutex] isItemNotified: message:598e1c83-2d57-4d7a-b422-bd08e349107b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.295s
2023-08-25 22:19:17 |

2023-08-25 22:19:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:17 | ------------------------------------

2023-08-25 22:19:17 | [Mutex] waiting for: [message:dab98980-6a33-4f7e-8057-159a3bce99ea]

2023-08-25 22:19:17 | [Mutex] received everything.

2023-08-25 22:19:17 |


===== simulation of connection failure


2023-08-25 22:19:17 |


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


2023-08-25 22:19:17 |


===== sending message to look for


2023-08-25 22:19:18 |


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


2023-08-25 22:19:19 |


===== broadcasting presence


2023-08-25 22:19:19 | [Mutex] received everything.

2023-08-25 22:19:19 | [Mutex] isItemNotified: message:1da3a2c3-118f-4731-b5c6-462810c9d384 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.301s
2023-08-25 22:19:19 |

2023-08-25 22:19:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:19 | ------------------------------------

2023-08-25 22:19:19 | [Mutex] waiting for: [message:b2812fb9-067e-4691-9454-5eaea915cd03]

2023-08-25 22:19:19 | [Mutex] received everything.

2023-08-25 22:19:19 |


===== simulation of connection failure


2023-08-25 22:19:19 |


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


2023-08-25 22:19:20 |


===== sending message to look for


2023-08-25 22:19:21 |


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


2023-08-25 22:19:23 |


===== broadcasting presence


2023-08-25 22:19:23 | [Mutex] received everything.

2023-08-25 22:19:23 | [Mutex] isItemNotified: message:78232c35-1792-43bd-98ec-06b87d7a6686 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.340s
2023-08-25 22:19:23 |

2023-08-25 22:19:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:23 | ------------------------------------

2023-08-25 22:19:23 | [Mutex] waiting for: [message:0d28f219-f7f0-4716-8df5-da14e7782823]

2023-08-25 22:19:23 | [Mutex] received everything.

2023-08-25 22:19:23 |


===== simulation of connection failure


2023-08-25 22:19:23 |


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


2023-08-25 22:19:23 |


===== sending message to look for


2023-08-25 22:19:24 |


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


2023-08-25 22:19:25 |


===== broadcasting presence


2023-08-25 22:19:25 | [Mutex] waiting for: [message:af02309f-4841-4bd8-bda0-990c2feb803c]

2023-08-25 22:19:25 | [Mutex] waiting for: [message:af02309f-4841-4bd8-bda0-990c2feb803c]

2023-08-25 22:19:25 | [Mutex] received everything.

2023-08-25 22:19:25 | [Mutex] isItemNotified: message:af02309f-4841-4bd8-bda0-990c2feb803c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.323s
2023-08-25 22:19:25 |

2023-08-25 22:19:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-25 22:19:25 | ------------------------------------

2023-08-25 22:19:25 | [Mutex] waiting for: [message:795ef276-718d-4e74-bc44-0ab28cd7dd67]

2023-08-25 22:19:25 | [Mutex] received everything.

2023-08-25 22:19:25 |


===== simulation of connection failure


2023-08-25 22:19:25 |


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


2023-08-25 22:19:25 |


===== sending message to look for


2023-08-25 22:19:27 |


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


2023-08-25 22:19:29 |


===== broadcasting presence


2023-08-25 22:19:29 | [Mutex] waiting for: [message:a4b596ab-25d5-4ca2-ad3f-ac5dad93c9f3]

2023-08-25 22:19:29 | [Mutex] waiting for: [message:a4b596ab-25d5-4ca2-ad3f-ac5dad93c9f3]

2023-08-25 22:19:29 | [Mutex] received everything.

2023-08-25 22:19:29 | [Mutex] isItemNotified: message:a4b596ab-25d5-4ca2-ad3f-ac5dad93c9f3 :: true