Generated by TestNG with ReportNG at 22:32 PDT on Friday 12 August 2022
root@7c41cec37518 / 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.756s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.366s
2022-08-12 22:33:47 |

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

2022-08-12 22:33:47 | ------------------------------------

2022-08-12 22:33:47 | [Mutex] waiting for: [message:83e22a71-9c3d-4436-907e-a1d8d35617d6]

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

2022-08-12 22:33:47 |


===== simulation of connection failure


2022-08-12 22:33:47 |


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


2022-08-12 22:33:47 |


===== sending message to look for


2022-08-12 22:33:48 |


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


2022-08-12 22:33:48 |


===== broadcasting presence


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

2022-08-12 22:33:48 | [Mutex] isItemNotified: message:b4309e53-4363-4818-bf19-22119d3eae63 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.371s
2022-08-12 22:33:49 |

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

2022-08-12 22:33:49 | ------------------------------------

2022-08-12 22:33:49 | [Mutex] waiting for: [message:d0afd2b1-637b-48d7-b064-9e82da7f475a]

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

2022-08-12 22:33:49 |


===== simulation of connection failure


2022-08-12 22:33:49 |


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


2022-08-12 22:33:49 |


===== sending message to look for


2022-08-12 22:33:50 |


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


2022-08-12 22:33:52 |


===== broadcasting presence


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

2022-08-12 22:33:52 | [Mutex] isItemNotified: message:b20ca652-498a-4ad0-90c0-106c952b5027 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.346s
2022-08-12 22:33:53 |

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

2022-08-12 22:33:53 | ------------------------------------

2022-08-12 22:33:53 | [Mutex] waiting for: [message:4c8b1dd4-1c80-46b7-b046-f3e3c55e8295]

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

2022-08-12 22:33:53 |


===== simulation of connection failure


2022-08-12 22:33:53 |


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


2022-08-12 22:33:53 |


===== sending message to look for


2022-08-12 22:33:54 |


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


2022-08-12 22:33:55 |


===== broadcasting presence


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

2022-08-12 22:33:55 | [Mutex] isItemNotified: message:475cfcf1-ca42-49c4-8d4f-4e88aad31720 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.432s
2022-08-12 22:33:55 |

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

2022-08-12 22:33:55 | ------------------------------------

2022-08-12 22:33:55 | [Mutex] waiting for: [message:b7338564-d508-49b7-b996-1981d243d528]

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

2022-08-12 22:33:55 |


===== simulation of connection failure


2022-08-12 22:33:55 |


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


2022-08-12 22:33:55 |


===== sending message to look for


2022-08-12 22:33:57 |


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


2022-08-12 22:33:59 |


===== broadcasting presence


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

2022-08-12 22:33:59 | [Mutex] isItemNotified: message:ce297107-bd70-4837-bac4-a9a12d6585ca :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.374s
2022-08-12 22:34:00 |

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

2022-08-12 22:34:00 | ------------------------------------

2022-08-12 22:34:00 | [Mutex] waiting for: [message:4bd97bec-1143-450a-bf9e-5daa64d74c2d]

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

2022-08-12 22:34:00 |


===== simulation of connection failure


2022-08-12 22:34:00 |


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


2022-08-12 22:34:00 |


===== sending message to look for


2022-08-12 22:34:01 |


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


2022-08-12 22:34:01 |


===== broadcasting presence


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

2022-08-12 22:34:01 | [Mutex] isItemNotified: message:3afb7ee7-3261-44dd-b1e5-c3d6ee1b47bc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.366s
2022-08-12 22:34:02 |

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

2022-08-12 22:34:02 | ------------------------------------

2022-08-12 22:34:02 | [Mutex] waiting for: [message:e092415a-0c33-4138-8092-1c7a6aed75f7]

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

2022-08-12 22:34:02 |


===== simulation of connection failure


2022-08-12 22:34:02 |


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


2022-08-12 22:34:02 |


===== sending message to look for


2022-08-12 22:34:03 |


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


2022-08-12 22:34:05 |


===== broadcasting presence


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

2022-08-12 22:34:05 | [Mutex] isItemNotified: message:f150c6cb-f0bf-4cb6-9ef5-9f4275a7b5e0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.407s
2022-08-12 22:34:06 |

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

2022-08-12 22:34:06 | ------------------------------------

2022-08-12 22:34:06 | [Mutex] waiting for: [message:8ab00151-4e85-4f2b-9078-e0b2eee3ab08]

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

2022-08-12 22:34:06 |


===== simulation of connection failure


2022-08-12 22:34:06 |


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


2022-08-12 22:34:06 |


===== sending message to look for


2022-08-12 22:34:07 |


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


2022-08-12 22:34:07 |


===== broadcasting presence


2022-08-12 22:34:07 | [Mutex] waiting for: [message:9fa88be0-4701-4d35-b7a8-b39ef1e13d0d]

2022-08-12 22:34:07 | [Mutex] waiting for: [message:9fa88be0-4701-4d35-b7a8-b39ef1e13d0d]

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

2022-08-12 22:34:07 | [Mutex] isItemNotified: message:9fa88be0-4701-4d35-b7a8-b39ef1e13d0d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.363s
2022-08-12 22:34:08 |

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

2022-08-12 22:34:08 | ------------------------------------

2022-08-12 22:34:08 | [Mutex] waiting for: [message:fa8924cd-e599-463c-b6a5-969258a0c397]

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

2022-08-12 22:34:08 |


===== simulation of connection failure


2022-08-12 22:34:08 |


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


2022-08-12 22:34:08 |


===== sending message to look for


2022-08-12 22:34:09 |


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


2022-08-12 22:34:11 |


===== broadcasting presence


2022-08-12 22:34:11 | [Mutex] waiting for: [message:39782299-3480-421d-b61a-efc90f08dca7]

2022-08-12 22:34:12 | [Mutex] waiting for: [message:39782299-3480-421d-b61a-efc90f08dca7]

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

2022-08-12 22:34:12 | [Mutex] isItemNotified: message:39782299-3480-421d-b61a-efc90f08dca7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.336s
2022-08-12 22:34:12 |

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

2022-08-12 22:34:12 | ------------------------------------

2022-08-12 22:34:12 | [Mutex] waiting for: [message:ca8b0122-25c3-4dc1-bf33-cd33a7fa0b67]

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

2022-08-12 22:34:12 |


===== simulation of connection failure


2022-08-12 22:34:12 |


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


2022-08-12 22:34:13 |


===== sending message to look for


2022-08-12 22:34:14 |


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


2022-08-12 22:34:14 |


===== broadcasting presence


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

2022-08-12 22:34:14 | [Mutex] isItemNotified: message:af47ec1e-962f-48e7-94c7-4098d1ff39fb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.338s
2022-08-12 22:34:15 |

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

2022-08-12 22:34:15 | ------------------------------------

2022-08-12 22:34:15 | [Mutex] waiting for: [message:6aa902fa-88d4-449d-a587-a744620f0d7e]

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

2022-08-12 22:34:15 |


===== simulation of connection failure


2022-08-12 22:34:15 |


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


2022-08-12 22:34:15 |


===== sending message to look for


2022-08-12 22:34:16 |


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


2022-08-12 22:34:18 |


===== broadcasting presence


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

2022-08-12 22:34:18 | [Mutex] isItemNotified: message:14a68e57-8515-42a8-a3c3-516dd11cdd0f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.335s
2022-08-12 22:34:19 |

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

2022-08-12 22:34:19 | ------------------------------------

2022-08-12 22:34:19 | [Mutex] waiting for: [message:c65f53a1-e9e5-4f24-9b95-db5ea24936a9]

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

2022-08-12 22:34:19 |


===== simulation of connection failure


2022-08-12 22:34:19 |


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


2022-08-12 22:34:19 |


===== sending message to look for


2022-08-12 22:34:20 |


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


2022-08-12 22:34:20 |


===== broadcasting presence


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

2022-08-12 22:34:20 | [Mutex] isItemNotified: message:792f645a-5118-45f2-a907-1fdef5b965f7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.370s
2022-08-12 22:34:21 |

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

2022-08-12 22:34:21 | ------------------------------------

2022-08-12 22:34:21 | [Mutex] waiting for: [message:411291fb-fc2f-4e3d-9d27-1ec10fcb8f12]

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

2022-08-12 22:34:21 |


===== simulation of connection failure


2022-08-12 22:34:21 |


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


2022-08-12 22:34:21 |


===== sending message to look for


2022-08-12 22:34:22 |


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


2022-08-12 22:34:24 |


===== broadcasting presence


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

2022-08-12 22:34:24 | [Mutex] isItemNotified: message:08e9d473-0a8b-4a4b-be33-2941f1e39a73 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.367s
2022-08-12 22:34:25 |

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

2022-08-12 22:34:25 | ------------------------------------

2022-08-12 22:34:25 | [Mutex] waiting for: [message:6c37c1e1-ef64-4830-a3c8-5a3c4aff0c85]

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

2022-08-12 22:34:25 |


===== simulation of connection failure


2022-08-12 22:34:25 |


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


2022-08-12 22:34:25 |


===== sending message to look for


2022-08-12 22:34:26 |


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


2022-08-12 22:34:26 |


===== broadcasting presence


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

2022-08-12 22:34:26 | [Mutex] isItemNotified: message:bcda803a-8992-4e19-9a2f-d3881baf1e6e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.358s
2022-08-12 22:34:27 |

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

2022-08-12 22:34:27 | ------------------------------------

2022-08-12 22:34:27 | [Mutex] waiting for: [message:77079fb8-1e70-4ade-8269-40451376cb58]

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

2022-08-12 22:34:27 |


===== simulation of connection failure


2022-08-12 22:34:27 |


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


2022-08-12 22:34:27 |


===== sending message to look for


2022-08-12 22:34:28 |


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


2022-08-12 22:34:30 |


===== broadcasting presence


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

2022-08-12 22:34:30 | [Mutex] isItemNotified: message:9962b573-e302-4375-8a8f-dd434ede632c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.473s
2022-08-12 22:34:31 |

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

2022-08-12 22:34:31 | ------------------------------------

2022-08-12 22:34:31 | [Mutex] waiting for: [message:c53fe924-c2ae-48d9-89b7-17ecf62ef42b]

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

2022-08-12 22:34:31 |


===== simulation of connection failure


2022-08-12 22:34:31 |


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


2022-08-12 22:34:31 |


===== sending message to look for


2022-08-12 22:34:32 |


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


2022-08-12 22:34:32 |


===== broadcasting presence


2022-08-12 22:34:32 | [Mutex] waiting for: [message:b196d12c-8f76-4e45-870d-a3fde5834a2f]

2022-08-12 22:34:33 | [Mutex] waiting for: [message:b196d12c-8f76-4e45-870d-a3fde5834a2f]

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

2022-08-12 22:34:33 | [Mutex] isItemNotified: message:b196d12c-8f76-4e45-870d-a3fde5834a2f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.354s
2022-08-12 22:34:33 |

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

2022-08-12 22:34:33 | ------------------------------------

2022-08-12 22:34:33 | [Mutex] waiting for: [message:478cbc49-3b51-47dc-992f-fc664d25da57]

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

2022-08-12 22:34:33 |


===== simulation of connection failure


2022-08-12 22:34:33 |


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


2022-08-12 22:34:33 |


===== sending message to look for


2022-08-12 22:34:34 |


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


2022-08-12 22:34:37 |


===== broadcasting presence


2022-08-12 22:34:37 | [Mutex] waiting for: [message:c9eb14a4-681f-49a7-9f11-91a32baa5d2c]

2022-08-12 22:34:37 | [Mutex] waiting for: [message:c9eb14a4-681f-49a7-9f11-91a32baa5d2c]

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

2022-08-12 22:34:37 | [Mutex] isItemNotified: message:c9eb14a4-681f-49a7-9f11-91a32baa5d2c :: true