Generated by TestNG with ReportNG at 22:19 PDT on Thursday 25 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 : 107.131s

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

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

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

2022-08-25 22:20:17 | [Mutex] waiting for: [message:470aee67-8624-4e08-a9db-8e13ab4e89db]

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

2022-08-25 22:20:17 |


===== simulation of connection failure


2022-08-25 22:20:17 |


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


2022-08-25 22:20:17 |


===== sending message to look for


2022-08-25 22:20:18 |


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


2022-08-25 22:20:18 |


===== broadcasting presence


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

2022-08-25 22:20:18 | [Mutex] isItemNotified: message:68840e6c-77fe-43bb-9906-a459608b6003 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.309s
2022-08-25 22:20:19 |

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

2022-08-25 22:20:19 | ------------------------------------

2022-08-25 22:20:19 | [Mutex] waiting for: [message:6d0bba33-1559-419c-b474-ee2251bb1c7b]

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

2022-08-25 22:20:19 |


===== simulation of connection failure


2022-08-25 22:20:19 |


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


2022-08-25 22:20:19 |


===== sending message to look for


2022-08-25 22:20:20 |


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


2022-08-25 22:20:22 |


===== broadcasting presence


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

2022-08-25 22:20:22 | [Mutex] isItemNotified: message:63739853-938e-4112-9989-017e9673f3be :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.304s
2022-08-25 22:20:23 |

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

2022-08-25 22:20:23 | ------------------------------------

2022-08-25 22:20:23 | [Mutex] waiting for: [message:2f962db7-618d-4493-8457-6d5e0fb696e4]

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

2022-08-25 22:20:23 |


===== simulation of connection failure


2022-08-25 22:20:23 |


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


2022-08-25 22:20:23 |


===== sending message to look for


2022-08-25 22:20:24 |


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


2022-08-25 22:20:24 |


===== broadcasting presence


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

2022-08-25 22:20:24 | [Mutex] isItemNotified: message:e443018a-128d-4c79-89c1-dc0091e74ebd :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.321s
2022-08-25 22:20:25 |

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

2022-08-25 22:20:25 | ------------------------------------

2022-08-25 22:20:25 | [Mutex] waiting for: [message:994c3c0b-8829-48a6-b2c0-8da764fa5808]

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

2022-08-25 22:20:25 |


===== simulation of connection failure


2022-08-25 22:20:25 |


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


2022-08-25 22:20:25 |


===== sending message to look for


2022-08-25 22:20:26 |


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


2022-08-25 22:20:28 |


===== broadcasting presence


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

2022-08-25 22:20:28 | [Mutex] isItemNotified: message:2ee2bc3a-d0a2-49d9-b5a6-58a750966691 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.318s
2022-08-25 22:20:29 |

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

2022-08-25 22:20:29 | ------------------------------------

2022-08-25 22:20:29 | [Mutex] waiting for: [message:7c52090b-0d2f-43e2-8d46-677c58b2bc36]

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

2022-08-25 22:20:29 |


===== simulation of connection failure


2022-08-25 22:20:29 |


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


2022-08-25 22:20:29 |


===== sending message to look for


2022-08-25 22:20:30 |


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


2022-08-25 22:20:30 |


===== broadcasting presence


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

2022-08-25 22:20:30 | [Mutex] isItemNotified: message:b27530db-a7bc-401f-b2a4-75dceb347f02 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.231s
2022-08-25 22:20:31 |

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

2022-08-25 22:20:31 | ------------------------------------

2022-08-25 22:20:31 | [Mutex] waiting for: [message:fa0b236e-ac0c-495a-95b9-1e70ed7c73b4]

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

2022-08-25 22:20:31 |


===== simulation of connection failure


2022-08-25 22:20:31 |


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


2022-08-25 22:20:31 |


===== sending message to look for


2022-08-25 22:20:32 |


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


2022-08-25 22:20:34 |


===== broadcasting presence


2022-08-25 22:20:34 | [Mutex] waiting for: [message:553912fd-8d30-4772-bab9-a99ac98d5d47]

2022-08-25 22:21:32 | [Mutex] waiting for: [message:553912fd-8d30-4772-bab9-a99ac98d5d47]

2022-08-25 22:21:32 | [Mutex] waiting for: [message:553912fd-8d30-4772-bab9-a99ac98d5d47]

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

2022-08-25 22:21:32 | [Mutex] isItemNotified: message:553912fd-8d30-4772-bab9-a99ac98d5d47 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.393s
2022-08-25 22:21:33 |

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

2022-08-25 22:21:33 | ------------------------------------

2022-08-25 22:21:33 | [Mutex] waiting for: [message:25e9749f-570a-4c75-aa5d-ca2cc5cf04ef]

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

2022-08-25 22:21:33 |


===== simulation of connection failure


2022-08-25 22:21:33 |


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


2022-08-25 22:21:33 |


===== sending message to look for


2022-08-25 22:21:34 |


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


2022-08-25 22:21:34 |


===== broadcasting presence


2022-08-25 22:21:34 | [Mutex] waiting for: [message:5aeea494-9163-464f-a62b-4b0d852e4f54]

2022-08-25 22:21:34 | [Mutex] waiting for: [message:5aeea494-9163-464f-a62b-4b0d852e4f54]

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

2022-08-25 22:21:34 | [Mutex] isItemNotified: message:5aeea494-9163-464f-a62b-4b0d852e4f54 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.334s
2022-08-25 22:21:35 |

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

2022-08-25 22:21:35 | ------------------------------------

2022-08-25 22:21:35 | [Mutex] waiting for: [message:9e75f3b4-1040-457e-85cf-b0afe9aff266]

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

2022-08-25 22:21:35 |


===== simulation of connection failure


2022-08-25 22:21:35 |


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


2022-08-25 22:21:35 |


===== sending message to look for


2022-08-25 22:21:36 |


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


2022-08-25 22:21:38 |


===== broadcasting presence


2022-08-25 22:21:38 | [Mutex] waiting for: [message:b00a50ed-b7cf-4c42-b0cb-1681b91ebeb4]

2022-08-25 22:21:38 | [Mutex] waiting for: [message:b00a50ed-b7cf-4c42-b0cb-1681b91ebeb4]

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

2022-08-25 22:21:38 | [Mutex] isItemNotified: message:b00a50ed-b7cf-4c42-b0cb-1681b91ebeb4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.324s
2022-08-25 22:21:39 |

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

2022-08-25 22:21:39 | ------------------------------------

2022-08-25 22:21:39 | [Mutex] waiting for: [message:f3e3ef3c-003d-4bb9-96e4-5505635626eb]

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

2022-08-25 22:21:39 |


===== simulation of connection failure


2022-08-25 22:21:39 |


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


2022-08-25 22:21:39 |


===== sending message to look for


2022-08-25 22:21:40 |


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


2022-08-25 22:21:40 |


===== broadcasting presence


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

2022-08-25 22:21:40 | [Mutex] isItemNotified: message:d7d511f2-f916-4ae3-bd2d-97cd5286e8a9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.308s
2022-08-25 22:21:41 |

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

2022-08-25 22:21:41 | ------------------------------------

2022-08-25 22:21:41 | [Mutex] waiting for: [message:06fc8c14-9dd0-4347-a558-1bf2398a743d]

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

2022-08-25 22:21:41 |


===== simulation of connection failure


2022-08-25 22:21:41 |


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


2022-08-25 22:21:41 |


===== sending message to look for


2022-08-25 22:21:42 |


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


2022-08-25 22:21:44 |


===== broadcasting presence


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

2022-08-25 22:21:44 | [Mutex] isItemNotified: message:c8023931-e6f7-4ec8-84f5-daf5fbfd80ac :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.307s
2022-08-25 22:21:45 |

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

2022-08-25 22:21:45 | ------------------------------------

2022-08-25 22:21:45 | [Mutex] waiting for: [message:86898ed2-ff37-405f-9667-1ed794bc4dbb]

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

2022-08-25 22:21:45 |


===== simulation of connection failure


2022-08-25 22:21:45 |


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


2022-08-25 22:21:45 |


===== sending message to look for


2022-08-25 22:21:46 |


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


2022-08-25 22:21:46 |


===== broadcasting presence


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

2022-08-25 22:21:46 | [Mutex] isItemNotified: message:d8ac5b03-6a05-4bab-bf11-d5a93151222d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-08-25 22:21:47 |

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

2022-08-25 22:21:47 | ------------------------------------

2022-08-25 22:21:47 | [Mutex] waiting for: [message:61e363c0-f08a-496f-b259-c03eb7f9ff1e]

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

2022-08-25 22:21:47 |


===== simulation of connection failure


2022-08-25 22:21:47 |


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


2022-08-25 22:21:47 |


===== sending message to look for


2022-08-25 22:21:48 |


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


2022-08-25 22:21:50 |


===== broadcasting presence


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

2022-08-25 22:21:50 | [Mutex] isItemNotified: message:5cd3ede7-2722-44f0-8926-abe4cb52133d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.324s
2022-08-25 22:21:51 |

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

2022-08-25 22:21:51 | ------------------------------------

2022-08-25 22:21:51 | [Mutex] waiting for: [message:d6a83137-9e87-4425-a1b9-3ba64042deb0]

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

2022-08-25 22:21:51 |


===== simulation of connection failure


2022-08-25 22:21:51 |


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


2022-08-25 22:21:51 |


===== sending message to look for


2022-08-25 22:21:52 |


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


2022-08-25 22:21:52 |


===== broadcasting presence


2022-08-25 22:21:52 | [Mutex] waiting for: [message:66b6d260-a8ed-4a77-a74d-9f7c456fa23c]

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

2022-08-25 22:21:52 | [Mutex] isItemNotified: message:66b6d260-a8ed-4a77-a74d-9f7c456fa23c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.308s
2022-08-25 22:21:53 |

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

2022-08-25 22:21:53 | ------------------------------------

2022-08-25 22:21:53 | [Mutex] waiting for: [message:264d5eed-8d2d-4489-b899-a0cdf7daf7ff]

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

2022-08-25 22:21:53 |


===== simulation of connection failure


2022-08-25 22:21:53 |


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


2022-08-25 22:21:53 |


===== sending message to look for


2022-08-25 22:21:54 |


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


2022-08-25 22:21:57 |


===== broadcasting presence


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

2022-08-25 22:21:57 | [Mutex] isItemNotified: message:6eb43d93-d64e-4f60-bfc0-ee8fdbdbe076 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.359s
2022-08-25 22:21:57 |

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

2022-08-25 22:21:57 | ------------------------------------

2022-08-25 22:21:57 | [Mutex] waiting for: [message:7863831e-541c-4f22-a480-1cc7a5a096cb]

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

2022-08-25 22:21:57 |


===== simulation of connection failure


2022-08-25 22:21:57 |


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


2022-08-25 22:21:57 |


===== sending message to look for


2022-08-25 22:21:58 |


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


2022-08-25 22:21:58 |


===== broadcasting presence


2022-08-25 22:21:58 | [Mutex] waiting for: [message:806ce589-aac7-4aef-8238-413856057159]

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

2022-08-25 22:21:59 | [Mutex] isItemNotified: message:806ce589-aac7-4aef-8238-413856057159 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.317s
2022-08-25 22:21:59 |

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

2022-08-25 22:21:59 | ------------------------------------

2022-08-25 22:21:59 | [Mutex] waiting for: [message:0e21929e-9c88-4cc0-b203-e220b7619bc0]

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

2022-08-25 22:21:59 |


===== simulation of connection failure


2022-08-25 22:21:59 |


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


2022-08-25 22:21:59 |


===== sending message to look for


2022-08-25 22:22:00 |


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


2022-08-25 22:22:03 |


===== broadcasting presence


2022-08-25 22:22:03 | [Mutex] waiting for: [message:67352ac5-523d-4bf1-88fa-774eb75320d7]

2022-08-25 22:22:03 | [Mutex] waiting for: [message:67352ac5-523d-4bf1-88fa-774eb75320d7]

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

2022-08-25 22:22:03 | [Mutex] isItemNotified: message:67352ac5-523d-4bf1-88fa-774eb75320d7 :: true