Generated by TestNG with ReportNG at 22:26 PDT on Tuesday 25 May 2021
root@f29ef40080b5 / Java 11.0.8 (Ubuntu) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 226.148s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.346s
2021-05-25 22:27:12 |

2021-05-25 22:27:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:27:12 | ------------------------------------

2021-05-25 22:27:12 | [Mutex] waiting for: [message:e6615ae5-c36a-48b0-b60a-6b7981e678ae]

2021-05-25 22:27:12 | [Mutex] received everything.

2021-05-25 22:27:12 |


===== simulation of connection failure


2021-05-25 22:27:12 |


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


2021-05-25 22:27:12 |


===== sending message to look for


2021-05-25 22:27:13 |


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


2021-05-25 22:27:13 |


===== broadcasting presence


2021-05-25 22:27:13 | [Mutex] received everything.

2021-05-25 22:27:13 | [Mutex] isItemNotified: message:6467bb13-f40c-4d6b-b3bb-81b3934a5608 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.357s
2021-05-25 22:27:14 |

2021-05-25 22:27:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:27:14 | ------------------------------------

2021-05-25 22:27:14 | [Mutex] waiting for: [message:2219f627-7747-4309-88c9-8bdc247f44e3]

2021-05-25 22:27:14 | [Mutex] received everything.

2021-05-25 22:27:14 |


===== simulation of connection failure


2021-05-25 22:27:14 |


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


2021-05-25 22:27:14 |


===== sending message to look for


2021-05-25 22:27:15 |


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


2021-05-25 22:27:17 |


===== broadcasting presence


2021-05-25 22:27:17 | [Mutex] received everything.

2021-05-25 22:27:17 | [Mutex] isItemNotified: message:6041305f-4004-499c-8b55-51a5f4de5f09 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.336s
2021-05-25 22:27:18 |

2021-05-25 22:27:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:27:18 | ------------------------------------

2021-05-25 22:27:18 | [Mutex] waiting for: [message:c6e958db-cd16-405c-a820-e0dda5795434]

2021-05-25 22:27:18 | [Mutex] received everything.

2021-05-25 22:27:18 |


===== simulation of connection failure


2021-05-25 22:27:18 |


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


2021-05-25 22:27:18 |


===== sending message to look for


2021-05-25 22:27:19 |


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


2021-05-25 22:27:19 |


===== broadcasting presence


2021-05-25 22:27:19 | [Mutex] received everything.

2021-05-25 22:27:19 | [Mutex] isItemNotified: message:8d8b42c3-bc79-4570-9c5a-5c10eb0a2aa0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.340s
2021-05-25 22:27:20 |

2021-05-25 22:27:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:27:20 | ------------------------------------

2021-05-25 22:27:20 | [Mutex] waiting for: [message:7d4431db-66a7-405e-aacb-e4985f9cd38f]

2021-05-25 22:27:20 | [Mutex] received everything.

2021-05-25 22:27:20 |


===== simulation of connection failure


2021-05-25 22:27:20 |


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


2021-05-25 22:27:20 |


===== sending message to look for


2021-05-25 22:27:21 |


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


2021-05-25 22:27:24 |


===== broadcasting presence


2021-05-25 22:27:24 | [Mutex] received everything.

2021-05-25 22:27:24 | [Mutex] isItemNotified: message:30fb08a5-7986-407f-862d-948903d23948 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.319s
2021-05-25 22:27:24 |

2021-05-25 22:27:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:27:24 | ------------------------------------

2021-05-25 22:27:24 | [Mutex] waiting for: [message:ed5b10d5-76a2-4595-9be0-b34e3caa905a]

2021-05-25 22:27:24 | [Mutex] received everything.

2021-05-25 22:27:24 |


===== simulation of connection failure


2021-05-25 22:27:24 |


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


2021-05-25 22:27:24 |


===== sending message to look for


2021-05-25 22:27:25 |


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


2021-05-25 22:27:26 |


===== broadcasting presence


2021-05-25 22:27:26 | [Mutex] received everything.

2021-05-25 22:27:26 | [Mutex] isItemNotified: message:86ad650b-0851-4ae0-a8fb-f8ad4788ad93 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.230s
2021-05-25 22:27:27 |

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

2021-05-25 22:27:27 | ------------------------------------

2021-05-25 22:27:27 | [Mutex] waiting for: [message:6b4ea762-8607-4477-9539-5104605e96a3]

2021-05-25 22:27:27 | [Mutex] received everything.

2021-05-25 22:27:27 |


===== simulation of connection failure


2021-05-25 22:27:27 |


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


2021-05-25 22:27:27 |


===== sending message to look for


2021-05-25 22:27:28 |


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


2021-05-25 22:27:30 |


===== broadcasting presence


2021-05-25 22:27:30 | [Mutex] waiting for: [message:c305489d-0fe0-4892-82f4-ac5f22aa298f]

2021-05-25 22:28:28 | [Mutex] waiting for: [message:c305489d-0fe0-4892-82f4-ac5f22aa298f]

2021-05-25 22:28:28 | [Mutex] waiting for: [message:c305489d-0fe0-4892-82f4-ac5f22aa298f]

2021-05-25 22:28:28 | [Mutex] received everything.

2021-05-25 22:28:28 | [Mutex] isItemNotified: message:c305489d-0fe0-4892-82f4-ac5f22aa298f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.385s
2021-05-25 22:28:29 |

2021-05-25 22:28:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:29 | ------------------------------------

2021-05-25 22:28:29 | [Mutex] waiting for: [message:3d018036-8fc1-43fc-a68f-161a1bb306c2]

2021-05-25 22:28:29 | [Mutex] received everything.

2021-05-25 22:28:29 |


===== simulation of connection failure


2021-05-25 22:28:29 |


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


2021-05-25 22:28:29 |


===== sending message to look for


2021-05-25 22:28:30 |


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


2021-05-25 22:28:30 |


===== broadcasting presence


2021-05-25 22:28:30 | [Mutex] waiting for: [message:3ee3261c-845b-4166-bcd1-3108a0d5ff5f]

2021-05-25 22:28:30 | [Mutex] received everything.

2021-05-25 22:28:30 | [Mutex] isItemNotified: message:3ee3261c-845b-4166-bcd1-3108a0d5ff5f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.345s
2021-05-25 22:28:31 |

2021-05-25 22:28:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:31 | ------------------------------------

2021-05-25 22:28:31 | [Mutex] waiting for: [message:a8b9c289-89d2-4f3d-aad7-1a7282b028f0]

2021-05-25 22:28:31 | [Mutex] received everything.

2021-05-25 22:28:31 |


===== simulation of connection failure


2021-05-25 22:28:31 |


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


2021-05-25 22:28:31 |


===== sending message to look for


2021-05-25 22:28:32 |


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


2021-05-25 22:28:34 |


===== broadcasting presence


2021-05-25 22:28:34 | [Mutex] waiting for: [message:dd2d0999-6d05-4362-b02b-ce6b5cdf330b]

2021-05-25 22:28:34 | [Mutex] waiting for: [message:dd2d0999-6d05-4362-b02b-ce6b5cdf330b]

2021-05-25 22:28:34 | [Mutex] received everything.

2021-05-25 22:28:34 | [Mutex] isItemNotified: message:dd2d0999-6d05-4362-b02b-ce6b5cdf330b :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.318s
2021-05-25 22:28:35 |

2021-05-25 22:28:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:35 | ------------------------------------

2021-05-25 22:28:35 | [Mutex] waiting for: [message:97c66e4a-0854-4013-9be3-32911a588dd7]

2021-05-25 22:28:35 | [Mutex] received everything.

2021-05-25 22:28:35 |


===== simulation of connection failure


2021-05-25 22:28:35 |


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


2021-05-25 22:28:35 |


===== sending message to look for


2021-05-25 22:28:36 |


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


2021-05-25 22:28:36 |


===== broadcasting presence


2021-05-25 22:28:36 | [Mutex] received everything.

2021-05-25 22:28:36 | [Mutex] isItemNotified: message:1653a257-5365-4194-8ad5-8e74f258796a :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.328s
2021-05-25 22:28:37 |

2021-05-25 22:28:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:37 | ------------------------------------

2021-05-25 22:28:37 | [Mutex] waiting for: [message:b4423dda-55eb-4094-9b08-2e80f1c7f19b]

2021-05-25 22:28:37 | [Mutex] received everything.

2021-05-25 22:28:37 |


===== simulation of connection failure


2021-05-25 22:28:37 |


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


2021-05-25 22:28:37 |


===== sending message to look for


2021-05-25 22:28:38 |


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


2021-05-25 22:28:40 |


===== broadcasting presence


2021-05-25 22:28:40 | [Mutex] received everything.

2021-05-25 22:28:40 | [Mutex] isItemNotified: message:4dbf30df-acaa-429b-8f81-fae3379bd8f7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.314s
2021-05-25 22:28:41 |

2021-05-25 22:28:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:41 | ------------------------------------

2021-05-25 22:28:41 | [Mutex] waiting for: [message:96fa1730-0328-4329-9385-f7decd34ba3d]

2021-05-25 22:28:41 | [Mutex] received everything.

2021-05-25 22:28:41 |


===== simulation of connection failure


2021-05-25 22:28:41 |


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


2021-05-25 22:28:41 |


===== sending message to look for


2021-05-25 22:28:42 |


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


2021-05-25 22:28:42 |


===== broadcasting presence


2021-05-25 22:28:42 | [Mutex] received everything.

2021-05-25 22:28:42 | [Mutex] isItemNotified: message:55fe5cc9-2a4b-497c-ae4d-1826d353b269 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.317s
2021-05-25 22:28:43 |

2021-05-25 22:28:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:43 | ------------------------------------

2021-05-25 22:28:43 | [Mutex] waiting for: [message:8292b7be-a2dd-47a9-8c0b-3864c74fc61b]

2021-05-25 22:28:43 | [Mutex] received everything.

2021-05-25 22:28:43 |


===== simulation of connection failure


2021-05-25 22:28:43 |


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


2021-05-25 22:28:43 |


===== sending message to look for


2021-05-25 22:28:44 |


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


2021-05-25 22:28:47 |


===== broadcasting presence


2021-05-25 22:28:47 | [Mutex] received everything.

2021-05-25 22:28:47 | [Mutex] isItemNotified: message:995d0d98-e86d-4b3d-9734-746a8673858e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.338s
2021-05-25 22:28:47 |

2021-05-25 22:28:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:47 | ------------------------------------

2021-05-25 22:28:47 | [Mutex] waiting for: [message:7db80f90-0688-4502-b61c-8b02efb6e398]

2021-05-25 22:28:47 | [Mutex] received everything.

2021-05-25 22:28:47 |


===== simulation of connection failure


2021-05-25 22:28:47 |


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


2021-05-25 22:28:48 |


===== sending message to look for


2021-05-25 22:28:49 |


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


2021-05-25 22:28:49 |


===== broadcasting presence


2021-05-25 22:28:49 | [Mutex] waiting for: [message:9da3cf03-7326-4e1b-bdc9-bc4b106a485d]

2021-05-25 22:28:49 | [Mutex] received everything.

2021-05-25 22:28:49 | [Mutex] isItemNotified: message:9da3cf03-7326-4e1b-bdc9-bc4b106a485d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.323s
2021-05-25 22:28:50 |

2021-05-25 22:28:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:50 | ------------------------------------

2021-05-25 22:28:50 | [Mutex] waiting for: [message:65f388ea-f9a8-4170-ab23-1fb588d3f1e4]

2021-05-25 22:28:50 | [Mutex] received everything.

2021-05-25 22:28:50 |


===== simulation of connection failure


2021-05-25 22:28:50 |


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


2021-05-25 22:28:50 |


===== sending message to look for


2021-05-25 22:28:51 |


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


2021-05-25 22:28:53 |


===== broadcasting presence


2021-05-25 22:28:53 | [Mutex] received everything.

2021-05-25 22:28:53 | [Mutex] isItemNotified: message:33b9e634-e817-4f67-aa54-682e29455a64 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.162s
2021-05-25 22:28:54 |

2021-05-25 22:28:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:28:54 | ------------------------------------

2021-05-25 22:28:54 | [Mutex] waiting for: [message:91c41e7d-a095-4104-a518-cc90fd539574]

2021-05-25 22:28:54 | [Mutex] received everything.

2021-05-25 22:28:54 |


===== simulation of connection failure


2021-05-25 22:28:54 |


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


2021-05-25 22:28:54 |


===== sending message to look for


2021-05-25 22:28:55 |


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


2021-05-25 22:28:55 |


===== broadcasting presence


2021-05-25 22:28:55 | [Mutex] waiting for: [message:e31c3568-a503-4fc4-9d82-39c7a9f21440]

2021-05-25 22:29:55 | [Mutex] waiting for: [message:e31c3568-a503-4fc4-9d82-39c7a9f21440]

2021-05-25 22:29:55 | [Mutex] received everything.

2021-05-25 22:29:55 | [Mutex] isItemNotified: message:e31c3568-a503-4fc4-9d82-39c7a9f21440 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.219s
2021-05-25 22:29:56 |

2021-05-25 22:29:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-05-25 22:29:56 | ------------------------------------

2021-05-25 22:29:56 | [Mutex] waiting for: [message:06fb045d-2fff-49d6-a5ea-1c274fe8aadc]

2021-05-25 22:29:56 | [Mutex] received everything.

2021-05-25 22:29:56 |


===== simulation of connection failure


2021-05-25 22:29:56 |


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


2021-05-25 22:29:56 |


===== sending message to look for


2021-05-25 22:29:57 |


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


2021-05-25 22:29:59 |


===== broadcasting presence


2021-05-25 22:29:59 | [Mutex] waiting for: [message:e880a302-e455-4636-b76e-2aeb90ac4216]

2021-05-25 22:30:57 | [Mutex] waiting for: [message:e880a302-e455-4636-b76e-2aeb90ac4216]

2021-05-25 22:30:57 | [Mutex] received everything.

2021-05-25 22:30:57 | [Mutex] isItemNotified: message:e880a302-e455-4636-b76e-2aeb90ac4216 :: true