Generated by TestNG with ReportNG at 22:36 PDT on Thursday 19 May 2022
root@1bc69cf4cb94 / Java 17.0.2 (Private Build) / 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 : 51.303s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.365s
2022-05-19 22:37:25 |

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

2022-05-19 22:37:25 | ------------------------------------

2022-05-19 22:37:25 | [Mutex] waiting for: [message:5c821d78-cb52-4b48-a062-6d932e30db72]

2022-05-19 22:37:25 | [Mutex] waiting for: [message:5c821d78-cb52-4b48-a062-6d932e30db72]

2022-05-19 22:37:25 | [Mutex] received everything.

2022-05-19 22:37:25 |


===== simulation of connection failure


2022-05-19 22:37:25 |


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


2022-05-19 22:37:25 |


===== sending message to look for


2022-05-19 22:37:26 |


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


2022-05-19 22:37:26 |


===== broadcasting presence


2022-05-19 22:37:26 | [Mutex] received everything.

2022-05-19 22:37:26 | [Mutex] isItemNotified: message:4e41f05a-bcc3-4a10-a469-41f7a56ebb80 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.296s
2022-05-19 22:37:27 |

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

2022-05-19 22:37:27 | ------------------------------------

2022-05-19 22:37:27 | [Mutex] waiting for: [message:df2bf036-0f80-4819-8d21-5e0017e7d4d5]

2022-05-19 22:37:27 | [Mutex] received everything.

2022-05-19 22:37:27 |


===== simulation of connection failure


2022-05-19 22:37:27 |


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


2022-05-19 22:37:27 |


===== sending message to look for


2022-05-19 22:37:28 |


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


2022-05-19 22:37:30 |


===== broadcasting presence


2022-05-19 22:37:30 | [Mutex] received everything.

2022-05-19 22:37:30 | [Mutex] isItemNotified: message:621a2c2c-2745-4a54-947f-ea2fc2581a68 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.365s
2022-05-19 22:37:31 |

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

2022-05-19 22:37:31 | ------------------------------------

2022-05-19 22:37:31 | [Mutex] waiting for: [message:e366d23e-fcb4-400c-8276-421aed606ad7]

2022-05-19 22:37:31 | [Mutex] waiting for: [message:e366d23e-fcb4-400c-8276-421aed606ad7]

2022-05-19 22:37:31 | [Mutex] received everything.

2022-05-19 22:37:31 |


===== simulation of connection failure


2022-05-19 22:37:31 |


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


2022-05-19 22:37:31 |


===== sending message to look for


2022-05-19 22:37:32 |


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


2022-05-19 22:37:33 |


===== broadcasting presence


2022-05-19 22:37:33 | [Mutex] received everything.

2022-05-19 22:37:33 | [Mutex] isItemNotified: message:ced47386-d005-4e2d-ad3d-93a880dca78b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-05-19 22:37:34 |

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

2022-05-19 22:37:34 | ------------------------------------

2022-05-19 22:37:34 | [Mutex] waiting for: [message:e92643de-1e15-4c00-a762-3b1fa775bbdb]

2022-05-19 22:37:34 | [Mutex] received everything.

2022-05-19 22:37:34 |


===== simulation of connection failure


2022-05-19 22:37:34 |


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


2022-05-19 22:37:34 |


===== sending message to look for


2022-05-19 22:37:35 |


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


2022-05-19 22:37:37 |


===== broadcasting presence


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

2022-05-19 22:37:37 | [Mutex] isItemNotified: message:9d122f15-a55f-46e2-a1be-f5b32f1cb248 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.305s
2022-05-19 22:37:38 |

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

2022-05-19 22:37:38 | ------------------------------------

2022-05-19 22:37:38 | [Mutex] waiting for: [message:ca182389-7cdc-440a-8828-41b85cdf1375]

2022-05-19 22:37:38 | [Mutex] waiting for: [message:ca182389-7cdc-440a-8828-41b85cdf1375]

2022-05-19 22:37:38 | [Mutex] received everything.

2022-05-19 22:37:38 |


===== simulation of connection failure


2022-05-19 22:37:38 |


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


2022-05-19 22:37:38 |


===== sending message to look for


2022-05-19 22:37:39 |


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


2022-05-19 22:37:39 |


===== broadcasting presence


2022-05-19 22:37:39 | [Mutex] waiting for: [message:2adc27ab-0040-4784-a0ac-53387c3e8791]

2022-05-19 22:37:39 | [Mutex] received everything.

2022-05-19 22:37:39 | [Mutex] isItemNotified: message:2adc27ab-0040-4784-a0ac-53387c3e8791 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.313s
2022-05-19 22:37:40 |

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

2022-05-19 22:37:40 | ------------------------------------

2022-05-19 22:37:40 | [Mutex] waiting for: [message:89412a2a-405e-42c4-a2c9-a7dd3643239a]

2022-05-19 22:37:40 | [Mutex] waiting for: [message:89412a2a-405e-42c4-a2c9-a7dd3643239a]

2022-05-19 22:37:40 | [Mutex] received everything.

2022-05-19 22:37:40 |


===== simulation of connection failure


2022-05-19 22:37:40 |


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


2022-05-19 22:37:40 |


===== sending message to look for


2022-05-19 22:37:41 |


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


2022-05-19 22:37:43 |


===== broadcasting presence


2022-05-19 22:37:43 | [Mutex] received everything.

2022-05-19 22:37:43 | [Mutex] isItemNotified: message:896dbc59-8550-4d4a-b74f-9ce195027bb2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.356s
2022-05-19 22:37:44 |

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

2022-05-19 22:37:44 | ------------------------------------

2022-05-19 22:37:44 | [Mutex] waiting for: [message:e9531b76-9963-41ce-9257-04e4d48b89ff]

2022-05-19 22:37:44 | [Mutex] received everything.

2022-05-19 22:37:44 |


===== simulation of connection failure


2022-05-19 22:37:44 |


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


2022-05-19 22:37:44 |


===== sending message to look for


2022-05-19 22:37:45 |


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


2022-05-19 22:37:45 |


===== broadcasting presence


2022-05-19 22:37:45 | [Mutex] waiting for: [message:603ba24a-08bb-41ef-8c1a-2747a8e21c11]

2022-05-19 22:37:45 | [Mutex] received everything.

2022-05-19 22:37:45 | [Mutex] isItemNotified: message:603ba24a-08bb-41ef-8c1a-2747a8e21c11 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.331s
2022-05-19 22:37:46 |

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

2022-05-19 22:37:46 | ------------------------------------

2022-05-19 22:37:46 | [Mutex] waiting for: [message:e43159f4-0eef-40c7-965a-ebeafe3e0648]

2022-05-19 22:37:46 | [Mutex] waiting for: [message:e43159f4-0eef-40c7-965a-ebeafe3e0648]

2022-05-19 22:37:46 | [Mutex] received everything.

2022-05-19 22:37:46 |


===== simulation of connection failure


2022-05-19 22:37:46 |


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


2022-05-19 22:37:46 |


===== sending message to look for


2022-05-19 22:37:47 |


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


2022-05-19 22:37:49 |


===== broadcasting presence


2022-05-19 22:37:49 | [Mutex] waiting for: [message:b05bc4f4-504b-4c1b-becd-46f47808cceb]

2022-05-19 22:37:49 | [Mutex] waiting for: [message:b05bc4f4-504b-4c1b-becd-46f47808cceb]

2022-05-19 22:37:49 | [Mutex] waiting for: [message:b05bc4f4-504b-4c1b-becd-46f47808cceb]

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

2022-05-19 22:37:49 | [Mutex] isItemNotified: message:b05bc4f4-504b-4c1b-becd-46f47808cceb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.387s
2022-05-19 22:37:50 |

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

2022-05-19 22:37:50 | ------------------------------------

2022-05-19 22:37:50 | [Mutex] waiting for: [message:010d5111-d074-4396-a9b4-ef3449e19b08]

2022-05-19 22:37:50 | [Mutex] received everything.

2022-05-19 22:37:50 |


===== simulation of connection failure


2022-05-19 22:37:50 |


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


2022-05-19 22:37:50 |


===== sending message to look for


2022-05-19 22:37:52 |


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


2022-05-19 22:37:52 |


===== broadcasting presence


2022-05-19 22:37:52 | [Mutex] received everything.

2022-05-19 22:37:52 | [Mutex] isItemNotified: message:eddd0ce2-a77a-43b9-b4d3-1f3cc7d054b2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.329s
2022-05-19 22:37:53 |

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

2022-05-19 22:37:53 | ------------------------------------

2022-05-19 22:37:53 | [Mutex] waiting for: [message:71d618e7-f710-405a-9ffa-665093c3c8a0]

2022-05-19 22:37:53 | [Mutex] waiting for: [message:71d618e7-f710-405a-9ffa-665093c3c8a0]

2022-05-19 22:37:53 | [Mutex] received everything.

2022-05-19 22:37:53 |


===== simulation of connection failure


2022-05-19 22:37:53 |


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


2022-05-19 22:37:53 |


===== sending message to look for


2022-05-19 22:37:54 |


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


2022-05-19 22:37:56 |


===== broadcasting presence


2022-05-19 22:37:56 | [Mutex] received everything.

2022-05-19 22:37:56 | [Mutex] isItemNotified: message:41a7d1b4-9d5e-42e5-8cbb-4e9c546ae9b3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.295s
2022-05-19 22:37:57 |

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

2022-05-19 22:37:57 | ------------------------------------

2022-05-19 22:37:57 | [Mutex] waiting for: [message:67853a69-8577-4094-b213-90c22995c04e]

2022-05-19 22:37:57 | [Mutex] received everything.

2022-05-19 22:37:57 |


===== simulation of connection failure


2022-05-19 22:37:57 |


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


2022-05-19 22:37:57 |


===== sending message to look for


2022-05-19 22:37:58 |


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


2022-05-19 22:37:58 |


===== broadcasting presence


2022-05-19 22:37:58 | [Mutex] received everything.

2022-05-19 22:37:58 | [Mutex] isItemNotified: message:5e4364ee-1643-427e-9a58-980d9622ec6d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-05-19 22:37:59 |

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

2022-05-19 22:37:59 | ------------------------------------

2022-05-19 22:37:59 | [Mutex] waiting for: [message:151f25f3-223e-4cc9-9a6a-4ea647028c01]

2022-05-19 22:37:59 | [Mutex] waiting for: [message:151f25f3-223e-4cc9-9a6a-4ea647028c01]

2022-05-19 22:37:59 | [Mutex] received everything.

2022-05-19 22:37:59 |


===== simulation of connection failure


2022-05-19 22:37:59 |


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


2022-05-19 22:37:59 |


===== sending message to look for


2022-05-19 22:38:00 |


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


2022-05-19 22:38:02 |


===== broadcasting presence


2022-05-19 22:38:02 | [Mutex] received everything.

2022-05-19 22:38:02 | [Mutex] isItemNotified: message:8b1ac8ed-748b-4a5a-981d-48e2b16836bc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.392s
2022-05-19 22:38:03 |

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

2022-05-19 22:38:03 | ------------------------------------

2022-05-19 22:38:03 | [Mutex] waiting for: [message:a491f4cd-215a-4c9d-bebc-1faf2089b4fa]

2022-05-19 22:38:03 | [Mutex] received everything.

2022-05-19 22:38:03 |


===== simulation of connection failure


2022-05-19 22:38:03 |


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


2022-05-19 22:38:03 |


===== sending message to look for


2022-05-19 22:38:04 |


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


2022-05-19 22:38:04 |


===== broadcasting presence


2022-05-19 22:38:04 | [Mutex] waiting for: [message:4a5a147a-09f4-44f7-a5c1-64fed99fcbf0]

2022-05-19 22:38:04 | [Mutex] waiting for: [message:4a5a147a-09f4-44f7-a5c1-64fed99fcbf0]

2022-05-19 22:38:04 | [Mutex] waiting for: [message:4a5a147a-09f4-44f7-a5c1-64fed99fcbf0]

2022-05-19 22:38:04 | [Mutex] received everything.

2022-05-19 22:38:04 | [Mutex] isItemNotified: message:4a5a147a-09f4-44f7-a5c1-64fed99fcbf0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.313s
2022-05-19 22:38:05 |

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

2022-05-19 22:38:05 | ------------------------------------

2022-05-19 22:38:05 | [Mutex] waiting for: [message:ab9b1700-6f13-4a01-8919-dad26eb78c5d]

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

2022-05-19 22:38:05 |


===== simulation of connection failure


2022-05-19 22:38:05 |


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


2022-05-19 22:38:05 |


===== sending message to look for


2022-05-19 22:38:06 |


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


2022-05-19 22:38:09 |


===== broadcasting presence


2022-05-19 22:38:09 | [Mutex] received everything.

2022-05-19 22:38:09 | [Mutex] isItemNotified: message:7c270fb9-aaf3-4649-8706-4a6d97cd2480 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.368s
2022-05-19 22:38:09 |

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

2022-05-19 22:38:09 | ------------------------------------

2022-05-19 22:38:09 | [Mutex] waiting for: [message:2e84b95c-a428-4f6e-b0ee-dad07f149659]

2022-05-19 22:38:09 | [Mutex] waiting for: [message:2e84b95c-a428-4f6e-b0ee-dad07f149659]

2022-05-19 22:38:09 | [Mutex] received everything.

2022-05-19 22:38:09 |


===== simulation of connection failure


2022-05-19 22:38:09 |


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


2022-05-19 22:38:10 |


===== sending message to look for


2022-05-19 22:38:11 |


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


2022-05-19 22:38:11 |


===== broadcasting presence


2022-05-19 22:38:11 | [Mutex] waiting for: [message:a89cd716-865f-41e6-a46b-8931b9ab115b]

2022-05-19 22:38:11 | [Mutex] waiting for: [message:a89cd716-865f-41e6-a46b-8931b9ab115b]

2022-05-19 22:38:11 | [Mutex] received everything.

2022-05-19 22:38:11 | [Mutex] isItemNotified: message:a89cd716-865f-41e6-a46b-8931b9ab115b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.327s
2022-05-19 22:38:12 |

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

2022-05-19 22:38:12 | ------------------------------------

2022-05-19 22:38:12 | [Mutex] waiting for: [message:6d22f237-8cc0-4f31-9cae-55e99f78eba3]

2022-05-19 22:38:12 | [Mutex] received everything.

2022-05-19 22:38:12 |


===== simulation of connection failure


2022-05-19 22:38:12 |


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


2022-05-19 22:38:12 |


===== sending message to look for


2022-05-19 22:38:13 |


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


2022-05-19 22:38:15 |


===== broadcasting presence


2022-05-19 22:38:15 | [Mutex] waiting for: [message:a21a7378-803f-4adf-927a-a449322571d3]

2022-05-19 22:38:15 | [Mutex] waiting for: [message:a21a7378-803f-4adf-927a-a449322571d3]

2022-05-19 22:38:15 | [Mutex] waiting for: [message:a21a7378-803f-4adf-927a-a449322571d3]

2022-05-19 22:38:15 | [Mutex] received everything.

2022-05-19 22:38:15 | [Mutex] isItemNotified: message:a21a7378-803f-4adf-927a-a449322571d3 :: true