Generated by TestNG with ReportNG at 22:29 PDT on Wednesday 15 March 2023
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.364s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.348s
2023-03-15 22:30:39 |

2023-03-15 22:30:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:39 | ------------------------------------

2023-03-15 22:30:39 | [Mutex] waiting for: [message:1573dc49-c698-4df0-aa1f-a067117daef7]

2023-03-15 22:30:39 | [Mutex] received everything.

2023-03-15 22:30:39 |


===== simulation of connection failure


2023-03-15 22:30:39 |


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


2023-03-15 22:30:39 |


===== sending message to look for


2023-03-15 22:30:40 |


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


2023-03-15 22:30:40 |


===== broadcasting presence


2023-03-15 22:30:40 | [Mutex] received everything.

2023-03-15 22:30:40 | [Mutex] isItemNotified: message:71b085b1-5fa6-4920-87fc-a993eda5e352 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.369s
2023-03-15 22:30:41 |

2023-03-15 22:30:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:41 | ------------------------------------

2023-03-15 22:30:41 | [Mutex] waiting for: [message:5fbdb9fc-d5cc-4f62-86c5-55a8bf0a7ad7]

2023-03-15 22:30:41 | [Mutex] received everything.

2023-03-15 22:30:41 |


===== simulation of connection failure


2023-03-15 22:30:41 |


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


2023-03-15 22:30:41 |


===== sending message to look for


2023-03-15 22:30:42 |


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


2023-03-15 22:30:45 |


===== broadcasting presence


2023-03-15 22:30:45 | [Mutex] received everything.

2023-03-15 22:30:45 | [Mutex] isItemNotified: message:6b03c15f-a4b0-4d9a-a01d-f4330e8d596e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.371s
2023-03-15 22:30:45 |

2023-03-15 22:30:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:45 | ------------------------------------

2023-03-15 22:30:45 | [Mutex] waiting for: [message:6e24e539-335d-4d05-92e2-b9069f7051d9]

2023-03-15 22:30:45 | [Mutex] received everything.

2023-03-15 22:30:45 |


===== simulation of connection failure


2023-03-15 22:30:45 |


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


2023-03-15 22:30:46 |


===== sending message to look for


2023-03-15 22:30:47 |


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


2023-03-15 22:30:47 |


===== broadcasting presence


2023-03-15 22:30:47 | [Mutex] received everything.

2023-03-15 22:30:47 | [Mutex] isItemNotified: message:f7e8ba7d-38c6-4b1e-9882-381cb5e3bafa :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.339s
2023-03-15 22:30:48 |

2023-03-15 22:30:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:48 | ------------------------------------

2023-03-15 22:30:48 | [Mutex] waiting for: [message:41c56c64-b664-43d7-9577-a8393a8030f4]

2023-03-15 22:30:48 | [Mutex] received everything.

2023-03-15 22:30:48 |


===== simulation of connection failure


2023-03-15 22:30:48 |


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


2023-03-15 22:30:48 |


===== sending message to look for


2023-03-15 22:30:49 |


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


2023-03-15 22:30:51 |


===== broadcasting presence


2023-03-15 22:30:51 | [Mutex] received everything.

2023-03-15 22:30:51 | [Mutex] isItemNotified: message:1bb898b3-2326-4d47-9d1a-f40101ee8f18 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.356s
2023-03-15 22:30:52 |

2023-03-15 22:30:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:52 | ------------------------------------

2023-03-15 22:30:52 | [Mutex] waiting for: [message:6694309f-0d05-4a28-8550-8683918abf2d]

2023-03-15 22:30:52 | [Mutex] received everything.

2023-03-15 22:30:52 |


===== simulation of connection failure


2023-03-15 22:30:52 |


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


2023-03-15 22:30:52 |


===== sending message to look for


2023-03-15 22:30:53 |


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


2023-03-15 22:30:53 |


===== broadcasting presence


2023-03-15 22:30:53 | [Mutex] waiting for: [message:d24d36de-0fb2-43a4-a820-3bcbaee5a1fb]

2023-03-15 22:30:53 | [Mutex] waiting for: [message:d24d36de-0fb2-43a4-a820-3bcbaee5a1fb]

2023-03-15 22:30:53 | [Mutex] received everything.

2023-03-15 22:30:53 | [Mutex] isItemNotified: message:d24d36de-0fb2-43a4-a820-3bcbaee5a1fb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.376s
2023-03-15 22:30:54 |

2023-03-15 22:30:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:54 | ------------------------------------

2023-03-15 22:30:54 | [Mutex] waiting for: [message:90e85f75-2a08-4855-9d25-fc44cfa8d13d]

2023-03-15 22:30:54 | [Mutex] received everything.

2023-03-15 22:30:54 |


===== simulation of connection failure


2023-03-15 22:30:54 |


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


2023-03-15 22:30:54 |


===== sending message to look for


2023-03-15 22:30:55 |


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


2023-03-15 22:30:57 |


===== broadcasting presence


2023-03-15 22:30:57 | [Mutex] received everything.

2023-03-15 22:30:57 | [Mutex] isItemNotified: message:435c7ec3-ae1b-48ae-ab57-6d203642710f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.390s
2023-03-15 22:30:58 |

2023-03-15 22:30:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:30:58 | ------------------------------------

2023-03-15 22:30:58 | [Mutex] waiting for: [message:c7b5b866-80ce-4bfb-a601-f5127bec94d7]

2023-03-15 22:30:58 | [Mutex] received everything.

2023-03-15 22:30:58 |


===== simulation of connection failure


2023-03-15 22:30:58 |


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


2023-03-15 22:30:58 |


===== sending message to look for


2023-03-15 22:30:59 |


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


2023-03-15 22:30:59 |


===== broadcasting presence


2023-03-15 22:30:59 | [Mutex] waiting for: [message:e918b905-f1b1-4c08-a6fd-28803fcdad22]

2023-03-15 22:30:59 | [Mutex] waiting for: [message:e918b905-f1b1-4c08-a6fd-28803fcdad22]

2023-03-15 22:30:59 | [Mutex] received everything.

2023-03-15 22:30:59 | [Mutex] isItemNotified: message:e918b905-f1b1-4c08-a6fd-28803fcdad22 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.364s
2023-03-15 22:31:00 |

2023-03-15 22:31:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:00 | ------------------------------------

2023-03-15 22:31:00 | [Mutex] waiting for: [message:39bbb4eb-e012-4443-a6cc-5444c9c667e9]

2023-03-15 22:31:00 | [Mutex] received everything.

2023-03-15 22:31:00 |


===== simulation of connection failure


2023-03-15 22:31:00 |


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


2023-03-15 22:31:00 |


===== sending message to look for


2023-03-15 22:31:01 |


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


2023-03-15 22:31:03 |


===== broadcasting presence


2023-03-15 22:31:03 | [Mutex] waiting for: [message:844d49e9-b782-42b8-a429-d8e95dfb7d6c]

2023-03-15 22:31:03 | [Mutex] waiting for: [message:844d49e9-b782-42b8-a429-d8e95dfb7d6c]

2023-03-15 22:31:03 | [Mutex] received everything.

2023-03-15 22:31:03 | [Mutex] isItemNotified: message:844d49e9-b782-42b8-a429-d8e95dfb7d6c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.333s
2023-03-15 22:31:04 |

2023-03-15 22:31:04 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:04 | ------------------------------------

2023-03-15 22:31:04 | [Mutex] waiting for: [message:81697db5-82af-4b34-b56f-fac5323e85c2]

2023-03-15 22:31:04 | [Mutex] received everything.

2023-03-15 22:31:04 |


===== simulation of connection failure


2023-03-15 22:31:04 |


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


2023-03-15 22:31:04 |


===== sending message to look for


2023-03-15 22:31:05 |


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


2023-03-15 22:31:06 |


===== broadcasting presence


2023-03-15 22:31:06 | [Mutex] received everything.

2023-03-15 22:31:06 | [Mutex] isItemNotified: message:eb1da99b-683c-4144-a684-a3a5db95c596 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.376s
2023-03-15 22:31:06 |

2023-03-15 22:31:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:06 | ------------------------------------

2023-03-15 22:31:06 | [Mutex] waiting for: [message:f36682e0-29dd-4479-90c0-e4e1dfb6aa5c]

2023-03-15 22:31:06 | [Mutex] received everything.

2023-03-15 22:31:06 |


===== simulation of connection failure


2023-03-15 22:31:06 |


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


2023-03-15 22:31:06 |


===== sending message to look for


2023-03-15 22:31:08 |


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


2023-03-15 22:31:10 |


===== broadcasting presence


2023-03-15 22:31:10 | [Mutex] received everything.

2023-03-15 22:31:10 | [Mutex] isItemNotified: message:b42ded1e-1dd5-4c49-b46b-ce112d8038d6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.338s
2023-03-15 22:31:10 |

2023-03-15 22:31:10 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:10 | ------------------------------------

2023-03-15 22:31:10 | [Mutex] waiting for: [message:6d0970cb-5022-4bc5-9a87-8e8472623eaa]

2023-03-15 22:31:10 | [Mutex] received everything.

2023-03-15 22:31:10 |


===== simulation of connection failure


2023-03-15 22:31:10 |


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


2023-03-15 22:31:11 |


===== sending message to look for


2023-03-15 22:31:12 |


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


2023-03-15 22:31:12 |


===== broadcasting presence


2023-03-15 22:31:12 | [Mutex] received everything.

2023-03-15 22:31:12 | [Mutex] isItemNotified: message:020288a9-cd6f-406e-acd1-68c5a9744d6b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.346s
2023-03-15 22:31:12 |

2023-03-15 22:31:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:12 | ------------------------------------

2023-03-15 22:31:12 | [Mutex] waiting for: [message:484f3397-5c47-42d3-a96a-07954c3662f0]

2023-03-15 22:31:12 | [Mutex] received everything.

2023-03-15 22:31:12 |


===== simulation of connection failure


2023-03-15 22:31:12 |


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


2023-03-15 22:31:13 |


===== sending message to look for


2023-03-15 22:31:14 |


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


2023-03-15 22:31:16 |


===== broadcasting presence


2023-03-15 22:31:16 | [Mutex] received everything.

2023-03-15 22:31:16 | [Mutex] isItemNotified: message:1a98a43e-0a6c-4882-a8b4-ae9ea4f5d1db :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.353s
2023-03-15 22:31:17 |

2023-03-15 22:31:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:17 | ------------------------------------

2023-03-15 22:31:17 | [Mutex] waiting for: [message:6e53fa99-f4e6-43d3-87af-a9b073857615]

2023-03-15 22:31:17 | [Mutex] received everything.

2023-03-15 22:31:17 |


===== simulation of connection failure


2023-03-15 22:31:17 |


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


2023-03-15 22:31:17 |


===== sending message to look for


2023-03-15 22:31:18 |


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


2023-03-15 22:31:18 |


===== broadcasting presence


2023-03-15 22:31:18 | [Mutex] received everything.

2023-03-15 22:31:18 | [Mutex] isItemNotified: message:52e0ebb6-cda6-4a4a-b9c3-523ff60a737d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.339s
2023-03-15 22:31:19 |

2023-03-15 22:31:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:19 | ------------------------------------

2023-03-15 22:31:19 | [Mutex] waiting for: [message:92073434-b87c-4c0a-b7c3-5af19ae1189f]

2023-03-15 22:31:19 | [Mutex] received everything.

2023-03-15 22:31:19 |


===== simulation of connection failure


2023-03-15 22:31:19 |


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


2023-03-15 22:31:19 |


===== sending message to look for


2023-03-15 22:31:20 |


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


2023-03-15 22:31:22 |


===== broadcasting presence


2023-03-15 22:31:22 | [Mutex] received everything.

2023-03-15 22:31:22 | [Mutex] isItemNotified: message:27a638cf-3750-45ff-b431-7601038429c5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.417s
2023-03-15 22:31:23 |

2023-03-15 22:31:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:23 | ------------------------------------

2023-03-15 22:31:23 | [Mutex] waiting for: [message:7b3b116c-a941-444d-a900-88e9be096d5e]

2023-03-15 22:31:23 | [Mutex] received everything.

2023-03-15 22:31:23 |


===== simulation of connection failure


2023-03-15 22:31:23 |


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


2023-03-15 22:31:23 |


===== sending message to look for


2023-03-15 22:31:24 |


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


2023-03-15 22:31:24 |


===== broadcasting presence


2023-03-15 22:31:24 | [Mutex] waiting for: [message:e70179f5-8979-4282-8d15-b5b877e8eee7]

2023-03-15 22:31:24 | [Mutex] received everything.

2023-03-15 22:31:24 | [Mutex] isItemNotified: message:e70179f5-8979-4282-8d15-b5b877e8eee7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.365s
2023-03-15 22:31:25 |

2023-03-15 22:31:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-15 22:31:25 | ------------------------------------

2023-03-15 22:31:25 | [Mutex] waiting for: [message:48061d56-6e9b-45cb-a79d-6445cc96f7e2]

2023-03-15 22:31:25 | [Mutex] received everything.

2023-03-15 22:31:25 |


===== simulation of connection failure


2023-03-15 22:31:25 |


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


2023-03-15 22:31:25 |


===== sending message to look for


2023-03-15 22:31:26 |


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


2023-03-15 22:31:28 |


===== broadcasting presence


2023-03-15 22:31:28 | [Mutex] waiting for: [message:fa5a35f3-50a1-4505-948a-e3fc1c4893cc]

2023-03-15 22:31:28 | [Mutex] waiting for: [message:fa5a35f3-50a1-4505-948a-e3fc1c4893cc]

2023-03-15 22:31:29 | [Mutex] received everything.

2023-03-15 22:31:29 | [Mutex] isItemNotified: message:fa5a35f3-50a1-4505-948a-e3fc1c4893cc :: true