Generated by TestNG with ReportNG at 22:18 PDT on Wednesday 20 July 2022
root@f9c07ffec79b / 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 : 107.812s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.302s
2022-07-20 22:19:11 |

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

2022-07-20 22:19:11 | ------------------------------------

2022-07-20 22:19:11 | [Mutex] waiting for: [message:22d2dc3c-3734-47ac-9fcb-cf433dbde556]

2022-07-20 22:19:11 | [Mutex] waiting for: [message:22d2dc3c-3734-47ac-9fcb-cf433dbde556]

2022-07-20 22:19:11 | [Mutex] received everything.

2022-07-20 22:19:11 |


===== simulation of connection failure


2022-07-20 22:19:11 |


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


2022-07-20 22:19:11 |


===== sending message to look for


2022-07-20 22:19:12 |


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


2022-07-20 22:19:12 |


===== broadcasting presence


2022-07-20 22:19:12 | [Mutex] received everything.

2022-07-20 22:19:12 | [Mutex] isItemNotified: message:0f778f2f-eb66-4d64-b719-4321be880bb0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.299s
2022-07-20 22:19:13 |

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

2022-07-20 22:19:13 | ------------------------------------

2022-07-20 22:19:13 | [Mutex] waiting for: [message:2b094ed7-7714-46b5-a002-93e08680064e]

2022-07-20 22:19:13 | [Mutex] received everything.

2022-07-20 22:19:13 |


===== simulation of connection failure


2022-07-20 22:19:13 |


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


2022-07-20 22:19:13 |


===== sending message to look for


2022-07-20 22:19:14 |


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


2022-07-20 22:19:16 |


===== broadcasting presence


2022-07-20 22:19:16 | [Mutex] received everything.

2022-07-20 22:19:16 | [Mutex] isItemNotified: message:afe85762-5935-412d-be88-5206e8581e52 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.297s
2022-07-20 22:19:17 |

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

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

2022-07-20 22:19:17 | [Mutex] waiting for: [message:ae04cc79-2694-4789-89b2-13e508975065]

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

2022-07-20 22:19:17 |


===== simulation of connection failure


2022-07-20 22:19:17 |


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


2022-07-20 22:19:17 |


===== sending message to look for


2022-07-20 22:19:18 |


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


2022-07-20 22:19:18 |


===== broadcasting presence


2022-07-20 22:19:18 | [Mutex] received everything.

2022-07-20 22:19:18 | [Mutex] isItemNotified: message:788f091c-0bc4-4118-8455-b187a2ea5378 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.298s
2022-07-20 22:19:19 |

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

2022-07-20 22:19:19 | ------------------------------------

2022-07-20 22:19:19 | [Mutex] waiting for: [message:2bff2be3-8127-40be-ae4b-c585bccca7b6]

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

2022-07-20 22:19:19 |


===== simulation of connection failure


2022-07-20 22:19:19 |


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


2022-07-20 22:19:19 |


===== sending message to look for


2022-07-20 22:19:20 |


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


2022-07-20 22:19:23 |


===== broadcasting presence


2022-07-20 22:19:23 | [Mutex] received everything.

2022-07-20 22:19:23 | [Mutex] isItemNotified: message:c65255a4-5244-4642-ae93-c4af6f35569c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.344s
2022-07-20 22:19:23 |

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

2022-07-20 22:19:23 | ------------------------------------

2022-07-20 22:19:23 | [Mutex] waiting for: [message:c41b72f0-d84b-4e28-b546-33bec19aec3b]

2022-07-20 22:19:23 | [Mutex] waiting for: [message:c41b72f0-d84b-4e28-b546-33bec19aec3b]

2022-07-20 22:19:23 | [Mutex] received everything.

2022-07-20 22:19:23 |


===== simulation of connection failure


2022-07-20 22:19:23 |


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


2022-07-20 22:19:23 |


===== sending message to look for


2022-07-20 22:19:24 |


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


2022-07-20 22:19:25 |


===== broadcasting presence


2022-07-20 22:19:25 | [Mutex] waiting for: [message:97edaad8-f368-4eb6-ae0c-e940ecd4bd49]

2022-07-20 22:19:25 | [Mutex] waiting for: [message:97edaad8-f368-4eb6-ae0c-e940ecd4bd49]

2022-07-20 22:19:25 | [Mutex] received everything.

2022-07-20 22:19:25 | [Mutex] isItemNotified: message:97edaad8-f368-4eb6-ae0c-e940ecd4bd49 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.313s
2022-07-20 22:19:26 |

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

2022-07-20 22:19:26 | ------------------------------------

2022-07-20 22:19:26 | [Mutex] waiting for: [message:72a8c119-8c3b-4ef6-a517-1ec28f275a18]

2022-07-20 22:19:26 | [Mutex] received everything.

2022-07-20 22:19:26 |


===== simulation of connection failure


2022-07-20 22:19:26 |


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


2022-07-20 22:19:26 |


===== sending message to look for


2022-07-20 22:19:27 |


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


2022-07-20 22:19:29 |


===== broadcasting presence


2022-07-20 22:19:29 | [Mutex] received everything.

2022-07-20 22:19:29 | [Mutex] isItemNotified: message:f09ae5a7-1bdf-4620-8f38-7a549d4288fd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.375s
2022-07-20 22:19:30 |

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

2022-07-20 22:19:30 | ------------------------------------

2022-07-20 22:19:30 | [Mutex] waiting for: [message:e4dd2119-64e4-4f58-991b-8ac5ab382270]

2022-07-20 22:19:30 | [Mutex] received everything.

2022-07-20 22:19:30 |


===== simulation of connection failure


2022-07-20 22:19:30 |


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


2022-07-20 22:19:30 |


===== sending message to look for


2022-07-20 22:19:31 |


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


2022-07-20 22:19:31 |


===== broadcasting presence


2022-07-20 22:19:31 | [Mutex] waiting for: [message:ca459f79-542f-438b-9b52-e7b16c4e5988]

2022-07-20 22:19:31 | [Mutex] received everything.

2022-07-20 22:19:31 | [Mutex] isItemNotified: message:ca459f79-542f-438b-9b52-e7b16c4e5988 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.330s
2022-07-20 22:19:32 |

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

2022-07-20 22:19:32 | ------------------------------------

2022-07-20 22:19:32 | [Mutex] waiting for: [message:9a1ecce1-6db5-49a1-bae7-2d6799942cd8]

2022-07-20 22:19:32 | [Mutex] waiting for: [message:9a1ecce1-6db5-49a1-bae7-2d6799942cd8]

2022-07-20 22:19:32 | [Mutex] received everything.

2022-07-20 22:19:32 |


===== simulation of connection failure


2022-07-20 22:19:32 |


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


2022-07-20 22:19:32 |


===== sending message to look for


2022-07-20 22:19:33 |


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


2022-07-20 22:19:35 |


===== broadcasting presence


2022-07-20 22:19:35 | [Mutex] waiting for: [message:8673ee8b-a259-4e02-ad3e-15f716d41f16]

2022-07-20 22:19:35 | [Mutex] waiting for: [message:8673ee8b-a259-4e02-ad3e-15f716d41f16]

2022-07-20 22:19:35 | [Mutex] waiting for: [message:8673ee8b-a259-4e02-ad3e-15f716d41f16]

2022-07-20 22:19:35 | [Mutex] received everything.

2022-07-20 22:19:35 | [Mutex] isItemNotified: message:8673ee8b-a259-4e02-ad3e-15f716d41f16 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.306s
2022-07-20 22:19:36 |

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

2022-07-20 22:19:36 | ------------------------------------

2022-07-20 22:19:36 | [Mutex] waiting for: [message:ef644350-8e59-427b-b795-0efdd829e25f]

2022-07-20 22:19:36 | [Mutex] received everything.

2022-07-20 22:19:36 |


===== simulation of connection failure


2022-07-20 22:19:36 |


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


2022-07-20 22:19:36 |


===== sending message to look for


2022-07-20 22:19:37 |


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


2022-07-20 22:19:37 |


===== broadcasting presence


2022-07-20 22:19:37 | [Mutex] received everything.

2022-07-20 22:19:37 | [Mutex] isItemNotified: message:54caddc2-f250-4f7d-b675-948b31e6c2e1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.297s
2022-07-20 22:19:38 |

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

2022-07-20 22:19:38 | ------------------------------------

2022-07-20 22:19:38 | [Mutex] waiting for: [message:6887b5b6-790b-44c8-9cb6-a703f0d7f7fb]

2022-07-20 22:19:38 | [Mutex] received everything.

2022-07-20 22:19:38 |


===== simulation of connection failure


2022-07-20 22:19:38 |


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


2022-07-20 22:19:38 |


===== sending message to look for


2022-07-20 22:19:39 |


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


2022-07-20 22:19:41 |


===== broadcasting presence


2022-07-20 22:19:41 | [Mutex] received everything.

2022-07-20 22:19:41 | [Mutex] isItemNotified: message:1d6e4722-c922-48ab-bc15-81587f63ba53 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.297s
2022-07-20 22:19:42 |

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

2022-07-20 22:19:42 | ------------------------------------

2022-07-20 22:19:42 | [Mutex] waiting for: [message:2fff0e55-e10a-4bbf-bd1e-84dc6ea5804b]

2022-07-20 22:19:42 | [Mutex] received everything.

2022-07-20 22:19:42 |


===== simulation of connection failure


2022-07-20 22:19:42 |


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


2022-07-20 22:19:42 |


===== sending message to look for


2022-07-20 22:19:43 |


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


2022-07-20 22:19:43 |


===== broadcasting presence


2022-07-20 22:19:43 | [Mutex] received everything.

2022-07-20 22:19:43 | [Mutex] isItemNotified: message:720e15e3-b136-4d3e-b4d3-14c8e4f940b1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-07-20 22:19:44 |

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

2022-07-20 22:19:44 | ------------------------------------

2022-07-20 22:19:44 | [Mutex] waiting for: [message:223379ae-b874-42c2-9981-f5e6e87ee679]

2022-07-20 22:19:44 | [Mutex] waiting for: [message:223379ae-b874-42c2-9981-f5e6e87ee679]

2022-07-20 22:19:44 | [Mutex] received everything.

2022-07-20 22:19:44 |


===== simulation of connection failure


2022-07-20 22:19:44 |


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


2022-07-20 22:19:44 |


===== sending message to look for


2022-07-20 22:19:45 |


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


2022-07-20 22:19:48 |


===== broadcasting presence


2022-07-20 22:19:48 | [Mutex] received everything.

2022-07-20 22:19:48 | [Mutex] isItemNotified: message:3a42bd26-d57e-4831-8024-0a0deef06e9c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.305s
2022-07-20 22:19:48 |

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

2022-07-20 22:19:48 | ------------------------------------

2022-07-20 22:19:48 | [Mutex] waiting for: [message:0deb13d3-4ae8-4018-b969-61c3de106d22]

2022-07-20 22:19:48 | [Mutex] waiting for: [message:0deb13d3-4ae8-4018-b969-61c3de106d22]

2022-07-20 22:19:48 | [Mutex] received everything.

2022-07-20 22:19:48 |


===== simulation of connection failure


2022-07-20 22:19:48 |


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


2022-07-20 22:19:48 |


===== sending message to look for


2022-07-20 22:19:49 |


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


2022-07-20 22:19:50 |


===== broadcasting presence


2022-07-20 22:19:50 | [Mutex] waiting for: [message:52291ca6-27ed-4014-ac28-f16ab579302d]

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

2022-07-20 22:19:50 | [Mutex] isItemNotified: message:52291ca6-27ed-4014-ac28-f16ab579302d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.320s
2022-07-20 22:19:50 |

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

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

2022-07-20 22:19:50 | [Mutex] waiting for: [message:f8e5c8e2-c5cf-402b-be3f-b81f2f78600e]

2022-07-20 22:19:50 | [Mutex] waiting for: [message:f8e5c8e2-c5cf-402b-be3f-b81f2f78600e]

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

2022-07-20 22:19:50 |


===== simulation of connection failure


2022-07-20 22:19:50 |


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


2022-07-20 22:19:50 |


===== sending message to look for


2022-07-20 22:19:51 |


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


2022-07-20 22:19:54 |


===== broadcasting presence


2022-07-20 22:19:54 | [Mutex] received everything.

2022-07-20 22:19:54 | [Mutex] isItemNotified: message:1e8d745c-abde-471c-a41a-a80c9923bdcd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.348s
2022-07-20 22:19:54 |

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

2022-07-20 22:19:54 | ------------------------------------

2022-07-20 22:19:54 | [Mutex] waiting for: [message:7e6f5ff7-6977-4ad5-87a4-a732aa1ec76e]

2022-07-20 22:19:54 | [Mutex] waiting for: [message:7e6f5ff7-6977-4ad5-87a4-a732aa1ec76e]

2022-07-20 22:19:54 | [Mutex] received everything.

2022-07-20 22:19:54 |


===== simulation of connection failure


2022-07-20 22:19:54 |


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


2022-07-20 22:19:54 |


===== sending message to look for


2022-07-20 22:19:55 |


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


2022-07-20 22:19:56 |


===== broadcasting presence


2022-07-20 22:19:56 | [Mutex] waiting for: [message:a71ca355-be5b-4b45-b7c7-7e3f3f7d38de]

2022-07-20 22:19:56 | [Mutex] waiting for: [message:a71ca355-be5b-4b45-b7c7-7e3f3f7d38de]

2022-07-20 22:19:56 | [Mutex] waiting for: [message:a71ca355-be5b-4b45-b7c7-7e3f3f7d38de]

2022-07-20 22:19:56 | [Mutex] received everything.

2022-07-20 22:19:56 | [Mutex] isItemNotified: message:a71ca355-be5b-4b45-b7c7-7e3f3f7d38de :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.232s
2022-07-20 22:19:56 |

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

2022-07-20 22:19:56 | ------------------------------------

2022-07-20 22:19:56 | [Mutex] waiting for: [message:6d6b2036-95e6-4820-8a43-1681527210c0]

2022-07-20 22:19:56 | [Mutex] waiting for: [message:6d6b2036-95e6-4820-8a43-1681527210c0]

2022-07-20 22:19:56 | [Mutex] received everything.

2022-07-20 22:19:56 |


===== simulation of connection failure


2022-07-20 22:19:56 |


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


2022-07-20 22:19:57 |


===== sending message to look for


2022-07-20 22:19:58 |


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


2022-07-20 22:20:00 |


===== broadcasting presence


2022-07-20 22:20:00 | [Mutex] waiting for: [message:670a02dc-bf03-462f-82b1-aa1260e8bac6]

2022-07-20 22:20:58 | [Mutex] waiting for: [message:670a02dc-bf03-462f-82b1-aa1260e8bac6]

2022-07-20 22:20:58 | [Mutex] waiting for: [message:670a02dc-bf03-462f-82b1-aa1260e8bac6]

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

2022-07-20 22:20:58 | [Mutex] isItemNotified: message:670a02dc-bf03-462f-82b1-aa1260e8bac6 :: true