Generated by TestNG with ReportNG at 22:18 PDT on Tuesday 16 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 : 50.396s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.320s
2022-08-16 22:20:03 |

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

2022-08-16 22:20:03 | ------------------------------------

2022-08-16 22:20:03 | [Mutex] waiting for: [message:fdc59dd2-39fe-4d20-a822-5b263ae7b7a9]

2022-08-16 22:20:03 | [Mutex] waiting for: [message:fdc59dd2-39fe-4d20-a822-5b263ae7b7a9]

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

2022-08-16 22:20:03 |


===== simulation of connection failure


2022-08-16 22:20:03 |


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


2022-08-16 22:20:03 |


===== sending message to look for


2022-08-16 22:20:04 |


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


2022-08-16 22:20:04 |


===== broadcasting presence


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

2022-08-16 22:20:04 | [Mutex] isItemNotified: message:e8b94914-aa80-449e-a394-e8382ef34586 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.321s
2022-08-16 22:20:05 |

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

2022-08-16 22:20:05 | ------------------------------------

2022-08-16 22:20:05 | [Mutex] waiting for: [message:7bfc788e-2364-4ab6-82f5-d894d640347c]

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

2022-08-16 22:20:05 |


===== simulation of connection failure


2022-08-16 22:20:05 |


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


2022-08-16 22:20:05 |


===== sending message to look for


2022-08-16 22:20:06 |


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


2022-08-16 22:20:08 |


===== broadcasting presence


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

2022-08-16 22:20:08 | [Mutex] isItemNotified: message:d7d398bf-ca9c-4165-8015-915a18b6b47e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-08-16 22:20:09 |

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

2022-08-16 22:20:09 | ------------------------------------

2022-08-16 22:20:09 | [Mutex] waiting for: [message:d9ebb93b-e83b-4920-8bc1-6b88d0b66f79]

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

2022-08-16 22:20:09 |


===== simulation of connection failure


2022-08-16 22:20:09 |


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


2022-08-16 22:20:09 |


===== sending message to look for


2022-08-16 22:20:10 |


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


2022-08-16 22:20:10 |


===== broadcasting presence


2022-08-16 22:20:10 | [Mutex] received everything.

2022-08-16 22:20:10 | [Mutex] isItemNotified: message:4472681c-f149-4dde-ab79-1a0d2217f601 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-08-16 22:20:11 |

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

2022-08-16 22:20:11 | ------------------------------------

2022-08-16 22:20:11 | [Mutex] waiting for: [message:2a78783e-c561-4724-9c5a-806286ea03ca]

2022-08-16 22:20:11 | [Mutex] waiting for: [message:2a78783e-c561-4724-9c5a-806286ea03ca]

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

2022-08-16 22:20:11 |


===== simulation of connection failure


2022-08-16 22:20:11 |


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


2022-08-16 22:20:11 |


===== sending message to look for


2022-08-16 22:20:12 |


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


2022-08-16 22:20:14 |


===== broadcasting presence


2022-08-16 22:20:14 | [Mutex] received everything.

2022-08-16 22:20:14 | [Mutex] isItemNotified: message:86b07cd1-d003-4299-bb1b-9e56b2a08ddb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.352s
2022-08-16 22:20:15 |

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

2022-08-16 22:20:15 | ------------------------------------

2022-08-16 22:20:15 | [Mutex] waiting for: [message:45e838b3-419d-47a1-b16e-e14d4375a580]

2022-08-16 22:20:15 | [Mutex] waiting for: [message:45e838b3-419d-47a1-b16e-e14d4375a580]

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

2022-08-16 22:20:15 |


===== simulation of connection failure


2022-08-16 22:20:15 |


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


2022-08-16 22:20:15 |


===== sending message to look for


2022-08-16 22:20:16 |


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


2022-08-16 22:20:17 |


===== broadcasting presence


2022-08-16 22:20:17 | [Mutex] waiting for: [message:97aaaa3d-6d4e-4936-9a31-50d3cd19f1ce]

2022-08-16 22:20:17 | [Mutex] received everything.

2022-08-16 22:20:17 | [Mutex] isItemNotified: message:97aaaa3d-6d4e-4936-9a31-50d3cd19f1ce :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-08-16 22:20:17 |

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

2022-08-16 22:20:17 | ------------------------------------

2022-08-16 22:20:17 | [Mutex] waiting for: [message:ddab7a81-e6db-45ec-964d-e22067fca77a]

2022-08-16 22:20:17 | [Mutex] waiting for: [message:ddab7a81-e6db-45ec-964d-e22067fca77a]

2022-08-16 22:20:17 | [Mutex] received everything.

2022-08-16 22:20:17 |


===== simulation of connection failure


2022-08-16 22:20:17 |


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


2022-08-16 22:20:17 |


===== sending message to look for


2022-08-16 22:20:19 |


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


2022-08-16 22:20:21 |


===== broadcasting presence


2022-08-16 22:20:21 | [Mutex] received everything.

2022-08-16 22:20:21 | [Mutex] isItemNotified: message:b82c1e45-4f7e-48e9-8570-63a5a5af3d43 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.356s
2022-08-16 22:20:22 |

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

2022-08-16 22:20:22 | ------------------------------------

2022-08-16 22:20:22 | [Mutex] waiting for: [message:feb3c192-3ede-4b53-8356-839cd06b9be6]

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

2022-08-16 22:20:22 |


===== simulation of connection failure


2022-08-16 22:20:22 |


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


2022-08-16 22:20:22 |


===== sending message to look for


2022-08-16 22:20:23 |


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


2022-08-16 22:20:23 |


===== broadcasting presence


2022-08-16 22:20:23 | [Mutex] waiting for: [message:c19cd738-ee76-4b21-8289-8fea610eb8f6]

2022-08-16 22:20:23 | [Mutex] waiting for: [message:c19cd738-ee76-4b21-8289-8fea610eb8f6]

2022-08-16 22:20:23 | [Mutex] waiting for: [message:c19cd738-ee76-4b21-8289-8fea610eb8f6]

2022-08-16 22:20:23 | [Mutex] received everything.

2022-08-16 22:20:23 | [Mutex] isItemNotified: message:c19cd738-ee76-4b21-8289-8fea610eb8f6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.338s
2022-08-16 22:20:24 |

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

2022-08-16 22:20:24 | ------------------------------------

2022-08-16 22:20:24 | [Mutex] waiting for: [message:3be2c928-4f90-4bb7-ba37-e656e400e489]

2022-08-16 22:20:24 | [Mutex] waiting for: [message:3be2c928-4f90-4bb7-ba37-e656e400e489]

2022-08-16 22:20:24 | [Mutex] received everything.

2022-08-16 22:20:24 |


===== simulation of connection failure


2022-08-16 22:20:24 |


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


2022-08-16 22:20:24 |


===== sending message to look for


2022-08-16 22:20:25 |


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


2022-08-16 22:20:27 |


===== broadcasting presence


2022-08-16 22:20:27 | [Mutex] waiting for: [message:59d79b72-f5f4-4770-94b8-c41a75caf1af]

2022-08-16 22:20:27 | [Mutex] waiting for: [message:59d79b72-f5f4-4770-94b8-c41a75caf1af]

2022-08-16 22:20:27 | [Mutex] waiting for: [message:59d79b72-f5f4-4770-94b8-c41a75caf1af]

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

2022-08-16 22:20:27 | [Mutex] isItemNotified: message:59d79b72-f5f4-4770-94b8-c41a75caf1af :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.308s
2022-08-16 22:20:28 |

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

2022-08-16 22:20:28 | ------------------------------------

2022-08-16 22:20:28 | [Mutex] waiting for: [message:b70432f5-26ca-46e0-8d08-5f3e09ae8ca5]

2022-08-16 22:20:28 | [Mutex] waiting for: [message:b70432f5-26ca-46e0-8d08-5f3e09ae8ca5]

2022-08-16 22:20:28 | [Mutex] received everything.

2022-08-16 22:20:28 |


===== simulation of connection failure


2022-08-16 22:20:28 |


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


2022-08-16 22:20:28 |


===== sending message to look for


2022-08-16 22:20:29 |


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


2022-08-16 22:20:29 |


===== broadcasting presence


2022-08-16 22:20:29 | [Mutex] received everything.

2022-08-16 22:20:29 | [Mutex] isItemNotified: message:87f3f7f1-5f94-42a6-90cc-77c7b52d7a2e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.317s
2022-08-16 22:20:30 |

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

2022-08-16 22:20:30 | ------------------------------------

2022-08-16 22:20:30 | [Mutex] waiting for: [message:e1370c63-758c-4d17-ad43-3c4c3ad9b4a4]

2022-08-16 22:20:30 | [Mutex] waiting for: [message:e1370c63-758c-4d17-ad43-3c4c3ad9b4a4]

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

2022-08-16 22:20:30 |


===== simulation of connection failure


2022-08-16 22:20:30 |


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


2022-08-16 22:20:30 |


===== sending message to look for


2022-08-16 22:20:31 |


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


2022-08-16 22:20:33 |


===== broadcasting presence


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

2022-08-16 22:20:33 | [Mutex] isItemNotified: message:bfd01edc-9e52-4214-8d54-4be34da6f674 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.316s
2022-08-16 22:20:34 |

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

2022-08-16 22:20:34 | ------------------------------------

2022-08-16 22:20:34 | [Mutex] waiting for: [message:a3dd1144-294b-4652-9108-7ac4970a2741]

2022-08-16 22:20:34 | [Mutex] received everything.

2022-08-16 22:20:34 |


===== simulation of connection failure


2022-08-16 22:20:34 |


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


2022-08-16 22:20:34 |


===== sending message to look for


2022-08-16 22:20:35 |


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


2022-08-16 22:20:35 |


===== broadcasting presence


2022-08-16 22:20:35 | [Mutex] received everything.

2022-08-16 22:20:35 | [Mutex] isItemNotified: message:bdac84f7-ed1b-4fa1-b3a3-2e76406a4f1a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.306s
2022-08-16 22:20:36 |

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

2022-08-16 22:20:36 | ------------------------------------

2022-08-16 22:20:36 | [Mutex] waiting for: [message:e56a613f-e685-491a-8147-99e805f2719a]

2022-08-16 22:20:36 | [Mutex] waiting for: [message:e56a613f-e685-491a-8147-99e805f2719a]

2022-08-16 22:20:36 | [Mutex] received everything.

2022-08-16 22:20:36 |


===== simulation of connection failure


2022-08-16 22:20:36 |


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


2022-08-16 22:20:36 |


===== sending message to look for


2022-08-16 22:20:37 |


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


2022-08-16 22:20:39 |


===== broadcasting presence


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

2022-08-16 22:20:39 | [Mutex] isItemNotified: message:bc430d5b-5379-48aa-90a9-897eb3d736c7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.376s
2022-08-16 22:20:40 |

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

2022-08-16 22:20:40 | ------------------------------------

2022-08-16 22:20:40 | [Mutex] waiting for: [message:89873115-d80d-405a-b8a5-3a461b11a501]

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

2022-08-16 22:20:40 |


===== simulation of connection failure


2022-08-16 22:20:40 |


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


2022-08-16 22:20:40 |


===== sending message to look for


2022-08-16 22:20:41 |


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


2022-08-16 22:20:42 |


===== broadcasting presence


2022-08-16 22:20:42 | [Mutex] waiting for: [message:13c68102-24f7-4303-b0c0-800bfc85b0d5]

2022-08-16 22:20:42 | [Mutex] waiting for: [message:13c68102-24f7-4303-b0c0-800bfc85b0d5]

2022-08-16 22:20:42 | [Mutex] received everything.

2022-08-16 22:20:42 | [Mutex] isItemNotified: message:13c68102-24f7-4303-b0c0-800bfc85b0d5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.317s
2022-08-16 22:20:42 |

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

2022-08-16 22:20:42 | ------------------------------------

2022-08-16 22:20:42 | [Mutex] waiting for: [message:3c490386-b7a5-47bd-b2e5-8b5d7309227b]

2022-08-16 22:20:42 | [Mutex] waiting for: [message:3c490386-b7a5-47bd-b2e5-8b5d7309227b]

2022-08-16 22:20:42 | [Mutex] received everything.

2022-08-16 22:20:42 |


===== simulation of connection failure


2022-08-16 22:20:42 |


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


2022-08-16 22:20:42 |


===== sending message to look for


2022-08-16 22:20:43 |


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


2022-08-16 22:20:46 |


===== broadcasting presence


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

2022-08-16 22:20:46 | [Mutex] isItemNotified: message:b33ee4c3-ab99-43b3-92df-4fe033b28d94 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.355s
2022-08-16 22:20:47 |

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

2022-08-16 22:20:47 | ------------------------------------

2022-08-16 22:20:47 | [Mutex] waiting for: [message:beff736e-c80a-4aa7-a367-cec20b94cef8]

2022-08-16 22:20:47 | [Mutex] waiting for: [message:beff736e-c80a-4aa7-a367-cec20b94cef8]

2022-08-16 22:20:47 | [Mutex] received everything.

2022-08-16 22:20:47 |


===== simulation of connection failure


2022-08-16 22:20:47 |


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


2022-08-16 22:20:47 |


===== sending message to look for


2022-08-16 22:20:48 |


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


2022-08-16 22:20:48 |


===== broadcasting presence


2022-08-16 22:20:48 | [Mutex] waiting for: [message:f960a8e4-e13f-4107-b3d7-6b31116e58f7]

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

2022-08-16 22:20:48 | [Mutex] isItemNotified: message:f960a8e4-e13f-4107-b3d7-6b31116e58f7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.351s
2022-08-16 22:20:49 |

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

2022-08-16 22:20:49 | ------------------------------------

2022-08-16 22:20:49 | [Mutex] waiting for: [message:dc6800ac-8baa-42d7-aec4-b1552d03a5a0]

2022-08-16 22:20:49 | [Mutex] waiting for: [message:dc6800ac-8baa-42d7-aec4-b1552d03a5a0]

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

2022-08-16 22:20:49 |


===== simulation of connection failure


2022-08-16 22:20:49 |


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


2022-08-16 22:20:49 |


===== sending message to look for


2022-08-16 22:20:50 |


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


2022-08-16 22:20:52 |


===== broadcasting presence


2022-08-16 22:20:52 | [Mutex] waiting for: [message:0014b315-d18e-4f9c-8b6c-1e51a5673a33]

2022-08-16 22:20:52 | [Mutex] waiting for: [message:0014b315-d18e-4f9c-8b6c-1e51a5673a33]

2022-08-16 22:20:52 | [Mutex] waiting for: [message:0014b315-d18e-4f9c-8b6c-1e51a5673a33]

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

2022-08-16 22:20:52 | [Mutex] isItemNotified: message:0014b315-d18e-4f9c-8b6c-1e51a5673a33 :: true