Generated by TestNG with ReportNG at 22:47 PDT on Monday 22 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 : 51.420s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.316s
2022-08-22 22:48:25 |

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

2022-08-22 22:48:25 | ------------------------------------

2022-08-22 22:48:25 | [Mutex] waiting for: [message:b7d72485-a1e4-4f72-9bb9-c38b29957858]

2022-08-22 22:48:25 | [Mutex] waiting for: [message:b7d72485-a1e4-4f72-9bb9-c38b29957858]

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

2022-08-22 22:48:25 |


===== simulation of connection failure


2022-08-22 22:48:25 |


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


2022-08-22 22:48:25 |


===== sending message to look for


2022-08-22 22:48:26 |


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


2022-08-22 22:48:26 |


===== broadcasting presence


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

2022-08-22 22:48:26 | [Mutex] isItemNotified: message:cc5cfd3c-f69c-4e6e-acb6-4a6535a7cb73 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.309s
2022-08-22 22:48:27 |

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

2022-08-22 22:48:27 | ------------------------------------

2022-08-22 22:48:27 | [Mutex] waiting for: [message:a969bfa0-9811-4265-8927-7768db5a06bd]

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

2022-08-22 22:48:27 |


===== simulation of connection failure


2022-08-22 22:48:27 |


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


2022-08-22 22:48:27 |


===== sending message to look for


2022-08-22 22:48:28 |


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


2022-08-22 22:48:30 |


===== broadcasting presence


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

2022-08-22 22:48:30 | [Mutex] isItemNotified: message:e0a91ceb-4f34-4ff7-907e-554063241e32 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.329s
2022-08-22 22:48:31 |

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

2022-08-22 22:48:31 | ------------------------------------

2022-08-22 22:48:31 | [Mutex] waiting for: [message:77b0272c-11b2-4152-ab56-a5ca08d0f502]

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

2022-08-22 22:48:31 |


===== simulation of connection failure


2022-08-22 22:48:31 |


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


2022-08-22 22:48:31 |


===== sending message to look for


2022-08-22 22:48:32 |


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


2022-08-22 22:48:32 |


===== broadcasting presence


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

2022-08-22 22:48:32 | [Mutex] isItemNotified: message:e0eea4c3-decc-46a3-9b9b-b5a279ee9a36 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-08-22 22:48:33 |

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

2022-08-22 22:48:33 | ------------------------------------

2022-08-22 22:48:33 | [Mutex] waiting for: [message:1ec7247d-4aff-43e0-bd5b-b83dbce0621a]

2022-08-22 22:48:33 | [Mutex] waiting for: [message:1ec7247d-4aff-43e0-bd5b-b83dbce0621a]

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

2022-08-22 22:48:33 |


===== simulation of connection failure


2022-08-22 22:48:33 |


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


2022-08-22 22:48:33 |


===== sending message to look for


2022-08-22 22:48:34 |


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


2022-08-22 22:48:37 |


===== broadcasting presence


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

2022-08-22 22:48:37 | [Mutex] isItemNotified: message:981bdb9d-675d-45a7-81c9-d384f590e6b8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.301s
2022-08-22 22:48:37 |

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

2022-08-22 22:48:37 | ------------------------------------

2022-08-22 22:48:37 | [Mutex] waiting for: [message:75d926e3-9dfa-455e-9cf2-0b69462ded89]

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

2022-08-22 22:48:37 |


===== simulation of connection failure


2022-08-22 22:48:37 |


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


2022-08-22 22:48:38 |


===== sending message to look for


2022-08-22 22:48:39 |


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


2022-08-22 22:48:39 |


===== broadcasting presence


2022-08-22 22:48:39 | [Mutex] waiting for: [message:8cf30a91-3b74-4093-9824-649123cfc786]

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

2022-08-22 22:48:39 | [Mutex] isItemNotified: message:8cf30a91-3b74-4093-9824-649123cfc786 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.316s
2022-08-22 22:48:40 |

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

2022-08-22 22:48:40 | ------------------------------------

2022-08-22 22:48:40 | [Mutex] waiting for: [message:6fefcc9d-64a9-43b0-b751-0c5764ababbe]

2022-08-22 22:48:40 | [Mutex] waiting for: [message:6fefcc9d-64a9-43b0-b751-0c5764ababbe]

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

2022-08-22 22:48:40 |


===== simulation of connection failure


2022-08-22 22:48:40 |


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


2022-08-22 22:48:40 |


===== sending message to look for


2022-08-22 22:48:41 |


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


2022-08-22 22:48:43 |


===== broadcasting presence


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

2022-08-22 22:48:43 | [Mutex] isItemNotified: message:a13b4683-3197-4498-b35a-b39837bccaff :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.318s
2022-08-22 22:48:44 |

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

2022-08-22 22:48:44 | ------------------------------------

2022-08-22 22:48:44 | [Mutex] waiting for: [message:034b60a6-563d-4a1d-9397-4ef31d8d40c8]

2022-08-22 22:48:44 | [Mutex] waiting for: [message:034b60a6-563d-4a1d-9397-4ef31d8d40c8]

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

2022-08-22 22:48:44 |


===== simulation of connection failure


2022-08-22 22:48:44 |


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


2022-08-22 22:48:44 |


===== sending message to look for


2022-08-22 22:48:45 |


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


2022-08-22 22:48:45 |


===== broadcasting presence


2022-08-22 22:48:45 | [Mutex] waiting for: [message:38b6ea3b-4599-4f80-8e8f-691a462c51fd]

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

2022-08-22 22:48:45 | [Mutex] isItemNotified: message:38b6ea3b-4599-4f80-8e8f-691a462c51fd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.342s
2022-08-22 22:48:46 |

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

2022-08-22 22:48:46 | ------------------------------------

2022-08-22 22:48:46 | [Mutex] waiting for: [message:c03e2376-d19e-47ef-9ff2-3b1c0d31f235]

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

2022-08-22 22:48:46 |


===== simulation of connection failure


2022-08-22 22:48:46 |


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


2022-08-22 22:48:46 |


===== sending message to look for


2022-08-22 22:48:47 |


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


2022-08-22 22:48:50 |


===== broadcasting presence


2022-08-22 22:48:50 | [Mutex] waiting for: [message:e4576977-9d43-442e-a472-5f3ad0ecc78e]

2022-08-22 22:48:50 | [Mutex] waiting for: [message:e4576977-9d43-442e-a472-5f3ad0ecc78e]

2022-08-22 22:48:50 | [Mutex] waiting for: [message:e4576977-9d43-442e-a472-5f3ad0ecc78e]

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

2022-08-22 22:48:50 | [Mutex] isItemNotified: message:e4576977-9d43-442e-a472-5f3ad0ecc78e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.307s
2022-08-22 22:48:50 |

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

2022-08-22 22:48:50 | ------------------------------------

2022-08-22 22:48:50 | [Mutex] waiting for: [message:cc91c88f-e447-4dbb-80c2-b20aecc82134]

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

2022-08-22 22:48:50 |


===== simulation of connection failure


2022-08-22 22:48:50 |


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


2022-08-22 22:48:51 |


===== sending message to look for


2022-08-22 22:48:52 |


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


2022-08-22 22:48:52 |


===== broadcasting presence


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

2022-08-22 22:48:52 | [Mutex] isItemNotified: message:691362e7-3ddb-4a0a-823e-3f4484f0bc62 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.360s
2022-08-22 22:48:53 |

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

2022-08-22 22:48:53 | ------------------------------------

2022-08-22 22:48:53 | [Mutex] waiting for: [message:bdab611b-6e7e-4486-870c-b0c9aecfc3dd]

2022-08-22 22:48:53 | [Mutex] waiting for: [message:bdab611b-6e7e-4486-870c-b0c9aecfc3dd]

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

2022-08-22 22:48:53 |


===== simulation of connection failure


2022-08-22 22:48:53 |


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


2022-08-22 22:48:53 |


===== sending message to look for


2022-08-22 22:48:54 |


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


2022-08-22 22:48:56 |


===== broadcasting presence


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

2022-08-22 22:48:56 | [Mutex] isItemNotified: message:71e6c01c-0b78-400d-a6bf-5049827ce899 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.303s
2022-08-22 22:48:57 |

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

2022-08-22 22:48:57 | ------------------------------------

2022-08-22 22:48:57 | [Mutex] waiting for: [message:5b88c294-b95c-414c-b06c-4b03f9325541]

2022-08-22 22:48:57 | [Mutex] waiting for: [message:5b88c294-b95c-414c-b06c-4b03f9325541]

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

2022-08-22 22:48:57 |


===== simulation of connection failure


2022-08-22 22:48:57 |


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


2022-08-22 22:48:57 |


===== sending message to look for


2022-08-22 22:48:58 |


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


2022-08-22 22:48:58 |


===== broadcasting presence


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

2022-08-22 22:48:58 | [Mutex] isItemNotified: message:a77cdf95-ce4a-49e5-bb86-c6e285bffc8c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-08-22 22:48:59 |

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

2022-08-22 22:48:59 | ------------------------------------

2022-08-22 22:48:59 | [Mutex] waiting for: [message:6b72cfa1-5cf8-4b07-970f-ce0ba31d7dfe]

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

2022-08-22 22:48:59 |


===== simulation of connection failure


2022-08-22 22:48:59 |


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


2022-08-22 22:48:59 |


===== sending message to look for


2022-08-22 22:49:00 |


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


2022-08-22 22:49:02 |


===== broadcasting presence


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

2022-08-22 22:49:02 | [Mutex] isItemNotified: message:e469ff40-c20f-4b39-ac2f-ac0f18cad7b9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.310s
2022-08-22 22:49:03 |

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

2022-08-22 22:49:03 | ------------------------------------

2022-08-22 22:49:03 | [Mutex] waiting for: [message:0330f391-f3d2-4cc6-9139-5aa5d40b0afa]

2022-08-22 22:49:03 | [Mutex] waiting for: [message:0330f391-f3d2-4cc6-9139-5aa5d40b0afa]

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

2022-08-22 22:49:03 |


===== simulation of connection failure


2022-08-22 22:49:03 |


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


2022-08-22 22:49:03 |


===== sending message to look for


2022-08-22 22:49:04 |


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


2022-08-22 22:49:04 |


===== broadcasting presence


2022-08-22 22:49:04 | [Mutex] waiting for: [message:26299310-4d04-497b-8152-5fbbdd702b70]

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

2022-08-22 22:49:04 | [Mutex] isItemNotified: message:26299310-4d04-497b-8152-5fbbdd702b70 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-08-22 22:49:05 |

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

2022-08-22 22:49:05 | ------------------------------------

2022-08-22 22:49:05 | [Mutex] waiting for: [message:5f60fc40-acae-42cb-b947-99647a01cdbf]

2022-08-22 22:49:05 | [Mutex] waiting for: [message:5f60fc40-acae-42cb-b947-99647a01cdbf]

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

2022-08-22 22:49:05 |


===== simulation of connection failure


2022-08-22 22:49:05 |


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


2022-08-22 22:49:05 |


===== sending message to look for


2022-08-22 22:49:06 |


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


2022-08-22 22:49:09 |


===== broadcasting presence


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

2022-08-22 22:49:09 | [Mutex] isItemNotified: message:fbb50a50-ff3e-4f03-8c87-bff7cac736a9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.394s
2022-08-22 22:49:09 |

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

2022-08-22 22:49:09 | ------------------------------------

2022-08-22 22:49:09 | [Mutex] waiting for: [message:7517efc4-0980-4915-b1b5-38f909d6c1ca]

2022-08-22 22:49:09 | [Mutex] waiting for: [message:7517efc4-0980-4915-b1b5-38f909d6c1ca]

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

2022-08-22 22:49:09 |


===== simulation of connection failure


2022-08-22 22:49:09 |


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


2022-08-22 22:49:09 |


===== sending message to look for


2022-08-22 22:49:10 |


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


2022-08-22 22:49:11 |


===== broadcasting presence


2022-08-22 22:49:11 | [Mutex] waiting for: [message:b0ae6f69-9e2a-4a83-a44c-cc11128de368]

2022-08-22 22:49:11 | [Mutex] waiting for: [message:b0ae6f69-9e2a-4a83-a44c-cc11128de368]

2022-08-22 22:49:11 | [Mutex] waiting for: [message:b0ae6f69-9e2a-4a83-a44c-cc11128de368]

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

2022-08-22 22:49:11 | [Mutex] isItemNotified: message:b0ae6f69-9e2a-4a83-a44c-cc11128de368 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.324s
2022-08-22 22:49:11 |

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

2022-08-22 22:49:11 | ------------------------------------

2022-08-22 22:49:12 | [Mutex] waiting for: [message:ebdce7e8-3af4-41ad-8b01-5709174f40d3]

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

2022-08-22 22:49:12 |


===== simulation of connection failure


2022-08-22 22:49:12 |


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


2022-08-22 22:49:12 |


===== sending message to look for


2022-08-22 22:49:13 |


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


2022-08-22 22:49:15 |


===== broadcasting presence


2022-08-22 22:49:15 | [Mutex] waiting for: [message:3bddc716-610c-410b-a106-bfb147ad9648]

2022-08-22 22:49:15 | [Mutex] waiting for: [message:3bddc716-610c-410b-a106-bfb147ad9648]

2022-08-22 22:49:15 | [Mutex] waiting for: [message:3bddc716-610c-410b-a106-bfb147ad9648]

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

2022-08-22 22:49:15 | [Mutex] isItemNotified: message:3bddc716-610c-410b-a106-bfb147ad9648 :: true