Generated by TestNG with ReportNG at 22:19 PDT on Wednesday 24 August 2022
root@ed1b7dd8a1b3 / 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 : 109.704s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.327s
2022-08-24 22:20:12 |

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

2022-08-24 22:20:12 | ------------------------------------

2022-08-24 22:20:12 | [Mutex] waiting for: [message:a861fafe-d881-4330-b73c-e9b72d66f99d]

2022-08-24 22:20:12 | [Mutex] received everything.

2022-08-24 22:20:12 |


===== simulation of connection failure


2022-08-24 22:20:12 |


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


2022-08-24 22:20:12 |


===== sending message to look for


2022-08-24 22:20:13 |


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


2022-08-24 22:20:13 |


===== broadcasting presence


2022-08-24 22:20:13 | [Mutex] received everything.

2022-08-24 22:20:13 | [Mutex] isItemNotified: message:4eb34c1c-bc15-4aac-bc0f-e262d0a8ba29 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.311s
2022-08-24 22:20:14 |

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

2022-08-24 22:20:14 | ------------------------------------

2022-08-24 22:20:14 | [Mutex] waiting for: [message:59936485-239a-4274-bde8-607f871ab460]

2022-08-24 22:20:14 | [Mutex] waiting for: [message:59936485-239a-4274-bde8-607f871ab460]

2022-08-24 22:20:14 | [Mutex] received everything.

2022-08-24 22:20:14 |


===== simulation of connection failure


2022-08-24 22:20:14 |


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


2022-08-24 22:20:14 |


===== sending message to look for


2022-08-24 22:20:15 |


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


2022-08-24 22:20:17 |


===== broadcasting presence


2022-08-24 22:20:17 | [Mutex] received everything.

2022-08-24 22:20:17 | [Mutex] isItemNotified: message:75878ab4-a002-4575-87bb-3f9a89315138 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-08-24 22:20:18 |

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

2022-08-24 22:20:18 | ------------------------------------

2022-08-24 22:20:18 | [Mutex] waiting for: [message:c3463464-223c-48e9-afce-925a6ce53f40]

2022-08-24 22:20:18 | [Mutex] waiting for: [message:c3463464-223c-48e9-afce-925a6ce53f40]

2022-08-24 22:20:18 | [Mutex] received everything.

2022-08-24 22:20:18 |


===== simulation of connection failure


2022-08-24 22:20:18 |


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


2022-08-24 22:20:18 |


===== sending message to look for


2022-08-24 22:20:19 |


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


2022-08-24 22:20:19 |


===== broadcasting presence


2022-08-24 22:20:19 | [Mutex] received everything.

2022-08-24 22:20:19 | [Mutex] isItemNotified: message:73eea348-99fe-41c4-adb1-38cd9e419573 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-08-24 22:20:20 |

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

2022-08-24 22:20:20 | ------------------------------------

2022-08-24 22:20:20 | [Mutex] waiting for: [message:e5524e07-1453-4a3e-ae9e-d1473f78fd5c]

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

2022-08-24 22:20:20 |


===== simulation of connection failure


2022-08-24 22:20:20 |


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


2022-08-24 22:20:20 |


===== sending message to look for


2022-08-24 22:20:21 |


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


2022-08-24 22:20:23 |


===== broadcasting presence


2022-08-24 22:20:23 | [Mutex] received everything.

2022-08-24 22:20:23 | [Mutex] isItemNotified: message:8d40d91b-b27b-4073-9ae5-857b2b99d161 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.310s
2022-08-24 22:20:24 |

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

2022-08-24 22:20:24 | ------------------------------------

2022-08-24 22:20:24 | [Mutex] waiting for: [message:02070ebb-c808-47e8-b3ba-75f91532c5a2]

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

2022-08-24 22:20:24 |


===== simulation of connection failure


2022-08-24 22:20:24 |


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


2022-08-24 22:20:24 |


===== sending message to look for


2022-08-24 22:20:25 |


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


2022-08-24 22:20:25 |


===== broadcasting presence


2022-08-24 22:20:25 | [Mutex] waiting for: [message:20e1a7fc-707c-4a10-adfc-f4d882e0c5ab]

2022-08-24 22:20:25 | [Mutex] received everything.

2022-08-24 22:20:25 | [Mutex] isItemNotified: message:20e1a7fc-707c-4a10-adfc-f4d882e0c5ab :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.333s
2022-08-24 22:20:26 |

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

2022-08-24 22:20:26 | ------------------------------------

2022-08-24 22:20:26 | [Mutex] waiting for: [message:181d43b1-6f1a-41b1-9149-b23aa8dcaf8b]

2022-08-24 22:20:26 | [Mutex] waiting for: [message:181d43b1-6f1a-41b1-9149-b23aa8dcaf8b]

2022-08-24 22:20:26 | [Mutex] received everything.

2022-08-24 22:20:26 |


===== simulation of connection failure


2022-08-24 22:20:26 |


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


2022-08-24 22:20:26 |


===== sending message to look for


2022-08-24 22:20:27 |


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


2022-08-24 22:20:29 |


===== broadcasting presence


2022-08-24 22:20:29 | [Mutex] received everything.

2022-08-24 22:20:29 | [Mutex] isItemNotified: message:c195a346-0b46-40d7-b5df-79a457161f48 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.374s
2022-08-24 22:20:30 |

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

2022-08-24 22:20:30 | ------------------------------------

2022-08-24 22:20:30 | [Mutex] waiting for: [message:47bd4aba-a59b-4357-bf27-e62b67a7facc]

2022-08-24 22:20:30 | [Mutex] waiting for: [message:47bd4aba-a59b-4357-bf27-e62b67a7facc]

2022-08-24 22:20:30 | [Mutex] received everything.

2022-08-24 22:20:30 |


===== simulation of connection failure


2022-08-24 22:20:30 |


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


2022-08-24 22:20:30 |


===== sending message to look for


2022-08-24 22:20:31 |


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


2022-08-24 22:20:32 |


===== broadcasting presence


2022-08-24 22:20:32 | [Mutex] waiting for: [message:157daf8f-b734-4b58-9533-a0434b2e7f18]

2022-08-24 22:20:32 | [Mutex] received everything.

2022-08-24 22:20:32 | [Mutex] isItemNotified: message:157daf8f-b734-4b58-9533-a0434b2e7f18 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-08-24 22:20:32 |

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

2022-08-24 22:20:32 | ------------------------------------

2022-08-24 22:20:32 | [Mutex] waiting for: [message:35553703-d1d7-4c42-b999-039064c27f78]

2022-08-24 22:20:32 | [Mutex] waiting for: [message:35553703-d1d7-4c42-b999-039064c27f78]

2022-08-24 22:20:32 | [Mutex] received everything.

2022-08-24 22:20:32 |


===== simulation of connection failure


2022-08-24 22:20:32 |


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


2022-08-24 22:20:33 |


===== sending message to look for


2022-08-24 22:20:34 |


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


2022-08-24 22:20:36 |


===== broadcasting presence


2022-08-24 22:20:36 | [Mutex] waiting for: [message:a2e9e635-e412-4c66-9568-4c341b4ef1aa]

2022-08-24 22:20:36 | [Mutex] waiting for: [message:a2e9e635-e412-4c66-9568-4c341b4ef1aa]

2022-08-24 22:20:36 | [Mutex] waiting for: [message:a2e9e635-e412-4c66-9568-4c341b4ef1aa]

2022-08-24 22:20:36 | [Mutex] received everything.

2022-08-24 22:20:36 | [Mutex] isItemNotified: message:a2e9e635-e412-4c66-9568-4c341b4ef1aa :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.301s
2022-08-24 22:20:37 |

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

2022-08-24 22:20:37 | ------------------------------------

2022-08-24 22:20:37 | [Mutex] waiting for: [message:b07ae2b8-d034-4e62-bf94-33012702fec7]

2022-08-24 22:20:37 | [Mutex] received everything.

2022-08-24 22:20:37 |


===== simulation of connection failure


2022-08-24 22:20:37 |


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


2022-08-24 22:20:37 |


===== sending message to look for


2022-08-24 22:20:38 |


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


2022-08-24 22:20:38 |


===== broadcasting presence


2022-08-24 22:20:38 | [Mutex] received everything.

2022-08-24 22:20:38 | [Mutex] isItemNotified: message:65419d3d-60ef-4329-9c91-d1ddbb05166f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.300s
2022-08-24 22:20:39 |

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

2022-08-24 22:20:39 | ------------------------------------

2022-08-24 22:20:39 | [Mutex] waiting for: [message:7d01bf09-db57-4551-833c-7c5457ce4444]

2022-08-24 22:20:39 | [Mutex] waiting for: [message:7d01bf09-db57-4551-833c-7c5457ce4444]

2022-08-24 22:20:39 | [Mutex] received everything.

2022-08-24 22:20:39 |


===== simulation of connection failure


2022-08-24 22:20:39 |


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


2022-08-24 22:20:39 |


===== sending message to look for


2022-08-24 22:20:40 |


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


2022-08-24 22:20:42 |


===== broadcasting presence


2022-08-24 22:20:42 | [Mutex] received everything.

2022-08-24 22:20:42 | [Mutex] isItemNotified: message:4f713ac7-6644-4ba0-a04e-5402e1d03c58 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.307s
2022-08-24 22:20:43 |

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

2022-08-24 22:20:43 | ------------------------------------

2022-08-24 22:20:43 | [Mutex] waiting for: [message:5f705796-9f5a-47d9-907b-9ba000bf6b1e]

2022-08-24 22:20:43 | [Mutex] waiting for: [message:5f705796-9f5a-47d9-907b-9ba000bf6b1e]

2022-08-24 22:20:43 | [Mutex] received everything.

2022-08-24 22:20:43 |


===== simulation of connection failure


2022-08-24 22:20:43 |


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


2022-08-24 22:20:43 |


===== sending message to look for


2022-08-24 22:20:44 |


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


2022-08-24 22:20:44 |


===== broadcasting presence


2022-08-24 22:20:44 | [Mutex] received everything.

2022-08-24 22:20:44 | [Mutex] isItemNotified: message:66a75cc3-1ce3-4c3c-b777-39d96653aadb :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-08-24 22:20:45 |

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

2022-08-24 22:20:45 | ------------------------------------

2022-08-24 22:20:45 | [Mutex] waiting for: [message:5c01c7d9-af9f-40fd-9c38-add13d433eff]

2022-08-24 22:20:45 | [Mutex] received everything.

2022-08-24 22:20:45 |


===== simulation of connection failure


2022-08-24 22:20:45 |


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


2022-08-24 22:20:45 |


===== sending message to look for


2022-08-24 22:20:46 |


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


2022-08-24 22:20:48 |


===== broadcasting presence


2022-08-24 22:20:48 | [Mutex] received everything.

2022-08-24 22:20:48 | [Mutex] isItemNotified: message:f1883a7d-deed-4930-a7c0-c38c976ec0c1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.224s
2022-08-24 22:20:49 |

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

2022-08-24 22:20:49 | ------------------------------------

2022-08-24 22:20:49 | [Mutex] waiting for: [message:d71a845f-e710-47cf-a7b6-1886d0270ddf]

2022-08-24 22:20:49 | [Mutex] received everything.

2022-08-24 22:20:49 |


===== simulation of connection failure


2022-08-24 22:20:49 |


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


2022-08-24 22:20:49 |


===== sending message to look for


2022-08-24 22:20:50 |


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


2022-08-24 22:20:50 |


===== broadcasting presence


2022-08-24 22:20:50 | [Mutex] waiting for: [message:9f61320c-8bde-4db3-9de0-b72c9df0eabf]

2022-08-24 22:21:50 | [Mutex] waiting for: [message:9f61320c-8bde-4db3-9de0-b72c9df0eabf]

2022-08-24 22:21:50 | [Mutex] waiting for: [message:9f61320c-8bde-4db3-9de0-b72c9df0eabf]

2022-08-24 22:21:50 | [Mutex] received everything.

2022-08-24 22:21:50 | [Mutex] isItemNotified: message:9f61320c-8bde-4db3-9de0-b72c9df0eabf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-08-24 22:21:51 |

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

2022-08-24 22:21:51 | ------------------------------------

2022-08-24 22:21:51 | [Mutex] waiting for: [message:565ded26-b9ef-429a-8b2b-fe583af84448]

2022-08-24 22:21:51 | [Mutex] received everything.

2022-08-24 22:21:51 |


===== simulation of connection failure


2022-08-24 22:21:51 |


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


2022-08-24 22:21:51 |


===== sending message to look for


2022-08-24 22:21:52 |


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


2022-08-24 22:21:54 |


===== broadcasting presence


2022-08-24 22:21:54 | [Mutex] received everything.

2022-08-24 22:21:54 | [Mutex] isItemNotified: message:f120a60f-e9ad-4c5a-9184-9cb491cba2b3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.349s
2022-08-24 22:21:55 |

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

2022-08-24 22:21:55 | ------------------------------------

2022-08-24 22:21:55 | [Mutex] waiting for: [message:95c0d4d1-9ed9-4529-ae5c-02ca8ac73fff]

2022-08-24 22:21:55 | [Mutex] waiting for: [message:95c0d4d1-9ed9-4529-ae5c-02ca8ac73fff]

2022-08-24 22:21:55 | [Mutex] received everything.

2022-08-24 22:21:55 |


===== simulation of connection failure


2022-08-24 22:21:55 |


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


2022-08-24 22:21:55 |


===== sending message to look for


2022-08-24 22:21:56 |


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


2022-08-24 22:21:56 |


===== broadcasting presence


2022-08-24 22:21:56 | [Mutex] waiting for: [message:4f71ce2d-e212-4b33-bc1a-b09a3f97374f]

2022-08-24 22:21:56 | [Mutex] received everything.

2022-08-24 22:21:56 | [Mutex] isItemNotified: message:4f71ce2d-e212-4b33-bc1a-b09a3f97374f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.329s
2022-08-24 22:21:57 |

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

2022-08-24 22:21:57 | ------------------------------------

2022-08-24 22:21:57 | [Mutex] waiting for: [message:5f04a836-c28a-48a1-a6be-a1f387223719]

2022-08-24 22:21:57 | [Mutex] received everything.

2022-08-24 22:21:57 |


===== simulation of connection failure


2022-08-24 22:21:57 |


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


2022-08-24 22:21:57 |


===== sending message to look for


2022-08-24 22:21:58 |


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


2022-08-24 22:22:00 |


===== broadcasting presence


2022-08-24 22:22:00 | [Mutex] waiting for: [message:7366295a-3dd3-4d99-82a1-cc0627f10fee]

2022-08-24 22:22:00 | [Mutex] waiting for: [message:7366295a-3dd3-4d99-82a1-cc0627f10fee]

2022-08-24 22:22:00 | [Mutex] waiting for: [message:7366295a-3dd3-4d99-82a1-cc0627f10fee]

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

2022-08-24 22:22:00 | [Mutex] isItemNotified: message:7366295a-3dd3-4d99-82a1-cc0627f10fee :: true