Generated by TestNG with ReportNG at 22:46 PDT on Wednesday 20 July 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 : 111.265s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.319s
2022-07-20 22:47:57 |

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

2022-07-20 22:47:57 | ------------------------------------

2022-07-20 22:47:57 | [Mutex] waiting for: [message:16e3ec2b-2b99-485b-b588-cd3b784beb0f]

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

2022-07-20 22:47:57 |


===== simulation of connection failure


2022-07-20 22:47:57 |


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


2022-07-20 22:47:57 |


===== sending message to look for


2022-07-20 22:47:58 |


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


2022-07-20 22:47:58 |


===== broadcasting presence


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

2022-07-20 22:47:58 | [Mutex] isItemNotified: message:08b32cb6-d022-477c-a450-26c93ef9de7e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.341s
2022-07-20 22:47:59 |

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

2022-07-20 22:47:59 | ------------------------------------

2022-07-20 22:47:59 | [Mutex] waiting for: [message:7f4aaa5d-c3b6-4a2e-a5a9-808f70a294d4]

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

2022-07-20 22:47:59 |


===== simulation of connection failure


2022-07-20 22:47:59 |


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


2022-07-20 22:47:59 |


===== sending message to look for


2022-07-20 22:48:00 |


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


2022-07-20 22:48:02 |


===== broadcasting presence


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

2022-07-20 22:48:02 | [Mutex] isItemNotified: message:1af426a2-d089-4533-8c71-65f849af8534 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.313s
2022-07-20 22:48:03 |

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

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

2022-07-20 22:48:03 | [Mutex] waiting for: [message:1dfbb42f-7209-4708-9982-da6bf68dca63]

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

2022-07-20 22:48:03 |


===== simulation of connection failure


2022-07-20 22:48:03 |


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


2022-07-20 22:48:03 |


===== sending message to look for


2022-07-20 22:48:04 |


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


2022-07-20 22:48:05 |


===== broadcasting presence


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

2022-07-20 22:48:05 | [Mutex] isItemNotified: message:5f701212-9250-496c-8e81-3e7680356f39 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-07-20 22:48:05 |

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

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

2022-07-20 22:48:05 | [Mutex] waiting for: [message:5cd92863-faca-4736-97b0-a8231f4ca015]

2022-07-20 22:48:05 | [Mutex] waiting for: [message:5cd92863-faca-4736-97b0-a8231f4ca015]

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

2022-07-20 22:48:05 |


===== simulation of connection failure


2022-07-20 22:48:05 |


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


2022-07-20 22:48:06 |


===== sending message to look for


2022-07-20 22:48:07 |


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


2022-07-20 22:48:09 |


===== broadcasting presence


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

2022-07-20 22:48:09 | [Mutex] isItemNotified: message:18db1ecd-6ccd-49ac-82f1-cda09bb2985c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.309s
2022-07-20 22:48:10 |

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

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

2022-07-20 22:48:10 | [Mutex] waiting for: [message:00d9e814-a366-4e99-95b3-bfcf20f3b72a]

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

2022-07-20 22:48:10 |


===== simulation of connection failure


2022-07-20 22:48:10 |


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


2022-07-20 22:48:10 |


===== sending message to look for


2022-07-20 22:48:11 |


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


2022-07-20 22:48:11 |


===== broadcasting presence


2022-07-20 22:48:11 | [Mutex] waiting for: [message:0e7098ec-7a2d-4156-932a-52e143ba3993]

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

2022-07-20 22:48:11 | [Mutex] isItemNotified: message:0e7098ec-7a2d-4156-932a-52e143ba3993 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.330s
2022-07-20 22:48:12 |

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

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

2022-07-20 22:48:12 | [Mutex] waiting for: [message:4877bb25-eec5-47f0-adc5-a6edf21da3d9]

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

2022-07-20 22:48:12 |


===== simulation of connection failure


2022-07-20 22:48:12 |


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


2022-07-20 22:48:12 |


===== sending message to look for


2022-07-20 22:48:13 |


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


2022-07-20 22:48:15 |


===== broadcasting presence


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

2022-07-20 22:48:15 | [Mutex] isItemNotified: message:b23c7e5c-6f3d-4b90-9f7b-761ac3a7ee8d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 61.254s
2022-07-20 22:48:16 |

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

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

2022-07-20 22:48:16 | [Mutex] waiting for: [message:4550516a-889b-4287-a215-c67026ef80cb]

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

2022-07-20 22:48:16 |


===== simulation of connection failure


2022-07-20 22:48:16 |


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


2022-07-20 22:48:16 |


===== sending message to look for


2022-07-20 22:48:17 |


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


2022-07-20 22:48:17 |


===== broadcasting presence


2022-07-20 22:48:17 | [Mutex] waiting for: [message:21ebc708-15df-4fe6-b84d-af11c57f3b74]

2022-07-20 22:49:17 | [Mutex] waiting for: [message:21ebc708-15df-4fe6-b84d-af11c57f3b74]

2022-07-20 22:49:17 | [Mutex] waiting for: [message:21ebc708-15df-4fe6-b84d-af11c57f3b74]

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

2022-07-20 22:49:17 | [Mutex] isItemNotified: message:21ebc708-15df-4fe6-b84d-af11c57f3b74 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.379s
2022-07-20 22:49:18 |

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

2022-07-20 22:49:18 | ------------------------------------

2022-07-20 22:49:18 | [Mutex] waiting for: [message:b3697a9b-9fc0-4f19-852f-767f2d622e67]

2022-07-20 22:49:18 | [Mutex] waiting for: [message:b3697a9b-9fc0-4f19-852f-767f2d622e67]

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

2022-07-20 22:49:18 |


===== simulation of connection failure


2022-07-20 22:49:18 |


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


2022-07-20 22:49:18 |


===== sending message to look for


2022-07-20 22:49:19 |


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


2022-07-20 22:49:21 |


===== broadcasting presence


2022-07-20 22:49:21 | [Mutex] waiting for: [message:7acfd342-0447-481f-8fdf-844eef10d961]

2022-07-20 22:49:21 | [Mutex] waiting for: [message:7acfd342-0447-481f-8fdf-844eef10d961]

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

2022-07-20 22:49:21 | [Mutex] isItemNotified: message:7acfd342-0447-481f-8fdf-844eef10d961 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.325s
2022-07-20 22:49:22 |

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

2022-07-20 22:49:22 | ------------------------------------

2022-07-20 22:49:22 | [Mutex] waiting for: [message:cd968e11-f27a-444b-869d-559b7ef9dbe7]

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

2022-07-20 22:49:22 |


===== simulation of connection failure


2022-07-20 22:49:22 |


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


2022-07-20 22:49:22 |


===== sending message to look for


2022-07-20 22:49:23 |


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


2022-07-20 22:49:24 |


===== broadcasting presence


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

2022-07-20 22:49:24 | [Mutex] isItemNotified: message:4bc4223a-e26d-4898-9dc8-f230d7f05c87 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.299s
2022-07-20 22:49:24 |

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

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

2022-07-20 22:49:24 | [Mutex] waiting for: [message:80df233c-81d4-4508-b8fd-af6aa08bfb30]

2022-07-20 22:49:24 | [Mutex] waiting for: [message:80df233c-81d4-4508-b8fd-af6aa08bfb30]

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

2022-07-20 22:49:24 |


===== simulation of connection failure


2022-07-20 22:49:24 |


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


2022-07-20 22:49:25 |


===== sending message to look for


2022-07-20 22:49:26 |


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


2022-07-20 22:49:28 |


===== broadcasting presence


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

2022-07-20 22:49:28 | [Mutex] isItemNotified: message:0b1f6cfa-d762-4b0e-9202-2794ed9a0c01 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.316s
2022-07-20 22:49:29 |

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

2022-07-20 22:49:29 | ------------------------------------

2022-07-20 22:49:29 | [Mutex] waiting for: [message:b9001505-17cc-4b76-92e6-34719bb672b4]

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

2022-07-20 22:49:29 |


===== simulation of connection failure


2022-07-20 22:49:29 |


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


2022-07-20 22:49:29 |


===== sending message to look for


2022-07-20 22:49:30 |


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


2022-07-20 22:49:30 |


===== broadcasting presence


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

2022-07-20 22:49:30 | [Mutex] isItemNotified: message:094e857d-8925-4fa1-9c1c-84119794e716 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-07-20 22:49:31 |

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

2022-07-20 22:49:31 | ------------------------------------

2022-07-20 22:49:31 | [Mutex] waiting for: [message:53b069d3-dff0-4192-93ce-abcc9f823ece]

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

2022-07-20 22:49:31 |


===== simulation of connection failure


2022-07-20 22:49:31 |


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


2022-07-20 22:49:31 |


===== sending message to look for


2022-07-20 22:49:32 |


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


2022-07-20 22:49:34 |


===== broadcasting presence


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

2022-07-20 22:49:34 | [Mutex] isItemNotified: message:2ee9fab4-5a43-4b53-88fc-68e8c7410e65 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.293s
2022-07-20 22:49:35 |

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

2022-07-20 22:49:35 | ------------------------------------

2022-07-20 22:49:35 | [Mutex] waiting for: [message:0f940b15-720e-4ac0-b6bf-0b56d0affb89]

2022-07-20 22:49:35 | [Mutex] waiting for: [message:0f940b15-720e-4ac0-b6bf-0b56d0affb89]

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

2022-07-20 22:49:35 |


===== simulation of connection failure


2022-07-20 22:49:35 |


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


2022-07-20 22:49:35 |


===== sending message to look for


2022-07-20 22:49:36 |


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


2022-07-20 22:49:36 |


===== broadcasting presence


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

2022-07-20 22:49:36 | [Mutex] isItemNotified: message:ae6ecbb2-a08b-4d22-b98e-12600bd1b222 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.349s
2022-07-20 22:49:37 |

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

2022-07-20 22:49:37 | ------------------------------------

2022-07-20 22:49:37 | [Mutex] waiting for: [message:81613ad9-1a86-4b90-a3ea-300c9a5de7db]

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

2022-07-20 22:49:37 |


===== simulation of connection failure


2022-07-20 22:49:37 |


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


2022-07-20 22:49:37 |


===== sending message to look for


2022-07-20 22:49:38 |


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


2022-07-20 22:49:41 |


===== broadcasting presence


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

2022-07-20 22:49:41 | [Mutex] isItemNotified: message:0ddaf76b-71bc-41e9-8b82-7cbb35aa021f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.363s
2022-07-20 22:49:41 |

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

2022-07-20 22:49:41 | ------------------------------------

2022-07-20 22:49:41 | [Mutex] waiting for: [message:34211bcb-8618-49a1-bb0d-cdf59d40a4fa]

2022-07-20 22:49:41 | [Mutex] waiting for: [message:34211bcb-8618-49a1-bb0d-cdf59d40a4fa]

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

2022-07-20 22:49:41 |


===== simulation of connection failure


2022-07-20 22:49:41 |


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


2022-07-20 22:49:41 |


===== sending message to look for


2022-07-20 22:49:42 |


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


2022-07-20 22:49:43 |


===== broadcasting presence


2022-07-20 22:49:43 | [Mutex] waiting for: [message:0c3a0be1-efbb-45e2-bc5e-c32c0b8dab4a]

2022-07-20 22:49:43 | [Mutex] waiting for: [message:0c3a0be1-efbb-45e2-bc5e-c32c0b8dab4a]

2022-07-20 22:49:43 | [Mutex] waiting for: [message:0c3a0be1-efbb-45e2-bc5e-c32c0b8dab4a]

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

2022-07-20 22:49:43 | [Mutex] isItemNotified: message:0c3a0be1-efbb-45e2-bc5e-c32c0b8dab4a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.325s
2022-07-20 22:49:44 |

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

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

2022-07-20 22:49:44 | [Mutex] waiting for: [message:63be852d-d87a-47c0-88b3-9635fecb7d34]

2022-07-20 22:49:44 | [Mutex] waiting for: [message:63be852d-d87a-47c0-88b3-9635fecb7d34]

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

2022-07-20 22:49:44 |


===== simulation of connection failure


2022-07-20 22:49:44 |


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


2022-07-20 22:49:44 |


===== sending message to look for


2022-07-20 22:49:45 |


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


2022-07-20 22:49:47 |


===== broadcasting presence


2022-07-20 22:49:47 | [Mutex] waiting for: [message:886e4c67-bc84-4066-910c-82fe1f88ffe3]

2022-07-20 22:49:47 | [Mutex] waiting for: [message:886e4c67-bc84-4066-910c-82fe1f88ffe3]

2022-07-20 22:49:47 | [Mutex] waiting for: [message:886e4c67-bc84-4066-910c-82fe1f88ffe3]

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

2022-07-20 22:49:47 | [Mutex] isItemNotified: message:886e4c67-bc84-4066-910c-82fe1f88ffe3 :: true