Generated by TestNG with ReportNG at 22:17 PDT on Friday 22 July 2022
root@f9c07ffec79b / 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 : 49.628s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.304s
2022-07-22 22:19:04 |

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

2022-07-22 22:19:04 | ------------------------------------

2022-07-22 22:19:04 | [Mutex] waiting for: [message:ee11a9f2-da85-4625-bf17-534584bbccde]

2022-07-22 22:19:04 | [Mutex] waiting for: [message:ee11a9f2-da85-4625-bf17-534584bbccde]

2022-07-22 22:19:04 | [Mutex] received everything.

2022-07-22 22:19:04 |


===== simulation of connection failure


2022-07-22 22:19:04 |


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


2022-07-22 22:19:05 |


===== sending message to look for


2022-07-22 22:19:06 |


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


2022-07-22 22:19:06 |


===== broadcasting presence


2022-07-22 22:19:06 | [Mutex] received everything.

2022-07-22 22:19:06 | [Mutex] isItemNotified: message:54e83722-0903-4d5b-890a-a5dcbf450e66 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.300s
2022-07-22 22:19:06 |

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

2022-07-22 22:19:06 | ------------------------------------

2022-07-22 22:19:06 | [Mutex] waiting for: [message:3d8e7f47-117b-4081-a4a8-3c2cd0ec7bf4]

2022-07-22 22:19:06 | [Mutex] received everything.

2022-07-22 22:19:06 |


===== simulation of connection failure


2022-07-22 22:19:06 |


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


2022-07-22 22:19:07 |


===== sending message to look for


2022-07-22 22:19:08 |


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


2022-07-22 22:19:10 |


===== broadcasting presence


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

2022-07-22 22:19:10 | [Mutex] isItemNotified: message:8e64f96b-b5a8-4fe4-9e0f-b155c46ebba4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-07-22 22:19:11 |

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

2022-07-22 22:19:11 | ------------------------------------

2022-07-22 22:19:11 | [Mutex] waiting for: [message:d862dcc7-a5a0-4c63-9178-b73564e429fb]

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

2022-07-22 22:19:11 |


===== simulation of connection failure


2022-07-22 22:19:11 |


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


2022-07-22 22:19:11 |


===== sending message to look for


2022-07-22 22:19:12 |


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


2022-07-22 22:19:12 |


===== broadcasting presence


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

2022-07-22 22:19:12 | [Mutex] isItemNotified: message:0a901002-5b9f-44b3-8160-d5f4329b6220 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.317s
2022-07-22 22:19:13 |

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

2022-07-22 22:19:13 | ------------------------------------

2022-07-22 22:19:13 | [Mutex] waiting for: [message:67e054be-4919-444d-9508-07cf21c0a531]

2022-07-22 22:19:13 | [Mutex] received everything.

2022-07-22 22:19:13 |


===== simulation of connection failure


2022-07-22 22:19:13 |


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


2022-07-22 22:19:13 |


===== sending message to look for


2022-07-22 22:19:14 |


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


2022-07-22 22:19:16 |


===== broadcasting presence


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

2022-07-22 22:19:16 | [Mutex] isItemNotified: message:405c5aea-12b9-4347-b9e9-438ee5d328ee :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.329s
2022-07-22 22:19:17 |

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

2022-07-22 22:19:17 | ------------------------------------

2022-07-22 22:19:17 | [Mutex] waiting for: [message:6d94d1e1-e928-40d2-836b-63efe2e3bf43]

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

2022-07-22 22:19:17 |


===== simulation of connection failure


2022-07-22 22:19:17 |


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


2022-07-22 22:19:17 |


===== sending message to look for


2022-07-22 22:19:18 |


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


2022-07-22 22:19:18 |


===== broadcasting presence


2022-07-22 22:19:18 | [Mutex] waiting for: [message:71ecf9d5-ceba-409d-8dd3-0dfebb73b985]

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

2022-07-22 22:19:18 | [Mutex] isItemNotified: message:71ecf9d5-ceba-409d-8dd3-0dfebb73b985 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.314s
2022-07-22 22:19:19 |

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

2022-07-22 22:19:19 | ------------------------------------

2022-07-22 22:19:19 | [Mutex] waiting for: [message:a141186a-9a19-4819-8d4d-a946c4da3785]

2022-07-22 22:19:19 | [Mutex] waiting for: [message:a141186a-9a19-4819-8d4d-a946c4da3785]

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

2022-07-22 22:19:19 |


===== simulation of connection failure


2022-07-22 22:19:19 |


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


2022-07-22 22:19:19 |


===== sending message to look for


2022-07-22 22:19:20 |


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


2022-07-22 22:19:22 |


===== broadcasting presence


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

2022-07-22 22:19:22 | [Mutex] isItemNotified: message:6f57c0ee-e062-4174-9251-08b5fada9db4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.354s
2022-07-22 22:19:23 |

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

2022-07-22 22:19:23 | ------------------------------------

2022-07-22 22:19:23 | [Mutex] waiting for: [message:2415249d-c0ee-48ca-bd0f-2b35db2ba885]

2022-07-22 22:19:23 | [Mutex] waiting for: [message:2415249d-c0ee-48ca-bd0f-2b35db2ba885]

2022-07-22 22:19:23 | [Mutex] received everything.

2022-07-22 22:19:23 |


===== simulation of connection failure


2022-07-22 22:19:23 |


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


2022-07-22 22:19:23 |


===== sending message to look for


2022-07-22 22:19:24 |


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


2022-07-22 22:19:24 |


===== broadcasting presence


2022-07-22 22:19:24 | [Mutex] waiting for: [message:0db0b850-6852-41d1-adf1-8274d7d822be]

2022-07-22 22:19:24 | [Mutex] waiting for: [message:0db0b850-6852-41d1-adf1-8274d7d822be]

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

2022-07-22 22:19:24 | [Mutex] isItemNotified: message:0db0b850-6852-41d1-adf1-8274d7d822be :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.353s
2022-07-22 22:19:25 |

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

2022-07-22 22:19:25 | ------------------------------------

2022-07-22 22:19:25 | [Mutex] waiting for: [message:aac2b527-f6b0-4828-8b0f-ba79dcfc2a6b]

2022-07-22 22:19:25 | [Mutex] waiting for: [message:aac2b527-f6b0-4828-8b0f-ba79dcfc2a6b]

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

2022-07-22 22:19:25 |


===== simulation of connection failure


2022-07-22 22:19:25 |


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


2022-07-22 22:19:25 |


===== sending message to look for


2022-07-22 22:19:26 |


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


2022-07-22 22:19:29 |


===== broadcasting presence


2022-07-22 22:19:29 | [Mutex] waiting for: [message:4433abec-bd19-452d-9ad2-1cb4bb71a6c0]

2022-07-22 22:19:29 | [Mutex] waiting for: [message:4433abec-bd19-452d-9ad2-1cb4bb71a6c0]

2022-07-22 22:19:29 | [Mutex] waiting for: [message:4433abec-bd19-452d-9ad2-1cb4bb71a6c0]

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

2022-07-22 22:19:29 | [Mutex] isItemNotified: message:4433abec-bd19-452d-9ad2-1cb4bb71a6c0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.297s
2022-07-22 22:19:29 |

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

2022-07-22 22:19:29 | ------------------------------------

2022-07-22 22:19:29 | [Mutex] waiting for: [message:753435cb-2334-4aaa-a00f-25a5a10998f1]

2022-07-22 22:19:29 | [Mutex] waiting for: [message:753435cb-2334-4aaa-a00f-25a5a10998f1]

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

2022-07-22 22:19:29 |


===== simulation of connection failure


2022-07-22 22:19:29 |


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


2022-07-22 22:19:29 |


===== sending message to look for


2022-07-22 22:19:30 |


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


2022-07-22 22:19:31 |


===== broadcasting presence


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

2022-07-22 22:19:31 | [Mutex] isItemNotified: message:34ef5448-83a1-402c-8fec-1fc710aa86b8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.296s
2022-07-22 22:19:31 |

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

2022-07-22 22:19:31 | ------------------------------------

2022-07-22 22:19:31 | [Mutex] waiting for: [message:63e08565-805c-4b7f-9e7b-5fbe7b81afd1]

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

2022-07-22 22:19:31 |


===== simulation of connection failure


2022-07-22 22:19:31 |


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


2022-07-22 22:19:32 |


===== sending message to look for


2022-07-22 22:19:33 |


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


2022-07-22 22:19:35 |


===== broadcasting presence


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

2022-07-22 22:19:35 | [Mutex] isItemNotified: message:94f8bfcd-eec9-44cc-b32c-a3c730fccda9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.361s
2022-07-22 22:19:35 |

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

2022-07-22 22:19:35 | ------------------------------------

2022-07-22 22:19:35 | [Mutex] waiting for: [message:a2eb59a6-d21b-40c1-a8b1-5dea3ae9ec6f]

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

2022-07-22 22:19:35 |


===== simulation of connection failure


2022-07-22 22:19:35 |


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


2022-07-22 22:19:36 |


===== sending message to look for


2022-07-22 22:19:37 |


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


2022-07-22 22:19:37 |


===== broadcasting presence


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

2022-07-22 22:19:37 | [Mutex] isItemNotified: message:89f70c3a-7ae4-4b3c-80a2-73410d4f7656 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.303s
2022-07-22 22:19:38 |

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

2022-07-22 22:19:38 | ------------------------------------

2022-07-22 22:19:38 | [Mutex] waiting for: [message:7ca490c1-f5d7-43ec-b804-b6139d1cf53d]

2022-07-22 22:19:38 | [Mutex] waiting for: [message:7ca490c1-f5d7-43ec-b804-b6139d1cf53d]

2022-07-22 22:19:38 | [Mutex] received everything.

2022-07-22 22:19:38 |


===== simulation of connection failure


2022-07-22 22:19:38 |


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


2022-07-22 22:19:38 |


===== sending message to look for


2022-07-22 22:19:39 |


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


2022-07-22 22:19:41 |


===== broadcasting presence


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

2022-07-22 22:19:41 | [Mutex] isItemNotified: message:b7e2d50f-6861-401c-a078-5cfe73d7d114 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.310s
2022-07-22 22:19:42 |

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

2022-07-22 22:19:42 | ------------------------------------

2022-07-22 22:19:42 | [Mutex] waiting for: [message:9414ae46-d7e5-44fd-9954-ff2a660ea0b8]

2022-07-22 22:19:42 | [Mutex] waiting for: [message:9414ae46-d7e5-44fd-9954-ff2a660ea0b8]

2022-07-22 22:19:42 | [Mutex] received everything.

2022-07-22 22:19:42 |


===== simulation of connection failure


2022-07-22 22:19:42 |


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


2022-07-22 22:19:42 |


===== sending message to look for


2022-07-22 22:19:43 |


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


2022-07-22 22:19:43 |


===== broadcasting presence


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

2022-07-22 22:19:43 | [Mutex] isItemNotified: message:00942031-5795-411d-86f8-db60399f92d9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-07-22 22:19:44 |

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

2022-07-22 22:19:44 | ------------------------------------

2022-07-22 22:19:44 | [Mutex] waiting for: [message:959f6571-aaa9-4dcd-9eae-2d979e9d8155]

2022-07-22 22:19:44 | [Mutex] waiting for: [message:959f6571-aaa9-4dcd-9eae-2d979e9d8155]

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

2022-07-22 22:19:44 |


===== simulation of connection failure


2022-07-22 22:19:44 |


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


2022-07-22 22:19:44 |


===== sending message to look for


2022-07-22 22:19:45 |


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


2022-07-22 22:19:47 |


===== broadcasting presence


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

2022-07-22 22:19:47 | [Mutex] isItemNotified: message:4a3a4c81-87b2-4d6b-8d07-9b3a58925ece :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.353s
2022-07-22 22:19:48 |

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

2022-07-22 22:19:48 | ------------------------------------

2022-07-22 22:19:48 | [Mutex] waiting for: [message:1dc2b814-7c7b-4620-b5e6-4991f5829303]

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

2022-07-22 22:19:48 |


===== simulation of connection failure


2022-07-22 22:19:48 |


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


2022-07-22 22:19:48 |


===== sending message to look for


2022-07-22 22:19:49 |


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


2022-07-22 22:19:49 |


===== broadcasting presence


2022-07-22 22:19:49 | [Mutex] waiting for: [message:9299f61e-bb3a-467d-b7dd-cce39ffdc984]

2022-07-22 22:19:49 | [Mutex] waiting for: [message:9299f61e-bb3a-467d-b7dd-cce39ffdc984]

2022-07-22 22:19:49 | [Mutex] waiting for: [message:9299f61e-bb3a-467d-b7dd-cce39ffdc984]

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

2022-07-22 22:19:49 | [Mutex] isItemNotified: message:9299f61e-bb3a-467d-b7dd-cce39ffdc984 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.319s
2022-07-22 22:19:50 |

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

2022-07-22 22:19:50 | ------------------------------------

2022-07-22 22:19:50 | [Mutex] waiting for: [message:78bd1bd0-e2ba-4c76-85be-cfedc7483550]

2022-07-22 22:19:50 | [Mutex] waiting for: [message:78bd1bd0-e2ba-4c76-85be-cfedc7483550]

2022-07-22 22:19:50 | [Mutex] received everything.

2022-07-22 22:19:50 |


===== simulation of connection failure


2022-07-22 22:19:50 |


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


2022-07-22 22:19:50 |


===== sending message to look for


2022-07-22 22:19:51 |


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


2022-07-22 22:19:53 |


===== broadcasting presence


2022-07-22 22:19:53 | [Mutex] waiting for: [message:7d4f8e4b-faa1-4d80-a8f3-0a8a2adf4558]

2022-07-22 22:19:53 | [Mutex] waiting for: [message:7d4f8e4b-faa1-4d80-a8f3-0a8a2adf4558]

2022-07-22 22:19:53 | [Mutex] waiting for: [message:7d4f8e4b-faa1-4d80-a8f3-0a8a2adf4558]

2022-07-22 22:19:53 | [Mutex] received everything.

2022-07-22 22:19:53 | [Mutex] isItemNotified: message:7d4f8e4b-faa1-4d80-a8f3-0a8a2adf4558 :: true