Generated by TestNG with ReportNG at 21:19 PST on Sunday 20 February 2022
root@b2c2a8eba6e6 / Java 11.0.8 (Ubuntu) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 166.206s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.327s
2022-02-20 21:20:10 |

2022-02-20 21:20:10 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:20:10 | ------------------------------------

2022-02-20 21:20:10 | [Mutex] waiting for: [message:499f2e1e-81e0-449f-ae2b-395591d13095]

2022-02-20 21:20:10 | [Mutex] received everything.

2022-02-20 21:20:10 |


===== simulation of connection failure


2022-02-20 21:20:10 |


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


2022-02-20 21:20:10 |


===== sending message to look for


2022-02-20 21:20:11 |


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


2022-02-20 21:20:11 |


===== broadcasting presence


2022-02-20 21:20:11 | [Mutex] received everything.

2022-02-20 21:20:11 | [Mutex] isItemNotified: message:d551f87e-451a-4070-97f5-588a18dfcb08 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.314s
2022-02-20 21:20:12 |

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

2022-02-20 21:20:12 | ------------------------------------

2022-02-20 21:20:12 | [Mutex] waiting for: [message:d756378e-03bc-4e24-abbf-2d2c1abafa3b]

2022-02-20 21:20:12 | [Mutex] received everything.

2022-02-20 21:20:12 |


===== simulation of connection failure


2022-02-20 21:20:12 |


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


2022-02-20 21:20:12 |


===== sending message to look for


2022-02-20 21:20:13 |


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


2022-02-20 21:20:15 |


===== broadcasting presence


2022-02-20 21:20:15 | [Mutex] received everything.

2022-02-20 21:20:15 | [Mutex] isItemNotified: message:d4726397-f547-45bd-a0cb-3f2f07eeb633 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.342s
2022-02-20 21:20:16 |

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

2022-02-20 21:20:16 | ------------------------------------

2022-02-20 21:20:16 | [Mutex] waiting for: [message:503c1ee3-499e-4fb3-9fe6-1b8facd6cb96]

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

2022-02-20 21:20:16 |


===== simulation of connection failure


2022-02-20 21:20:16 |


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


2022-02-20 21:20:16 |


===== sending message to look for


2022-02-20 21:20:17 |


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


2022-02-20 21:20:17 |


===== broadcasting presence


2022-02-20 21:20:17 | [Mutex] received everything.

2022-02-20 21:20:17 | [Mutex] isItemNotified: message:da7edf65-a24e-4b59-ba68-9fca8bc5216c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.335s
2022-02-20 21:20:18 |

2022-02-20 21:20:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:20:18 | ------------------------------------

2022-02-20 21:20:18 | [Mutex] waiting for: [message:ec28e8f7-022a-4f29-b756-56a648bd5399]

2022-02-20 21:20:18 | [Mutex] received everything.

2022-02-20 21:20:18 |


===== simulation of connection failure


2022-02-20 21:20:18 |


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


2022-02-20 21:20:18 |


===== sending message to look for


2022-02-20 21:20:19 |


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


2022-02-20 21:20:21 |


===== broadcasting presence


2022-02-20 21:20:21 | [Mutex] received everything.

2022-02-20 21:20:21 | [Mutex] isItemNotified: message:21022581-637a-43ad-ac53-31a8e68da1b3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.315s
2022-02-20 21:20:22 |

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

2022-02-20 21:20:22 | ------------------------------------

2022-02-20 21:20:22 | [Mutex] waiting for: [message:a31f6b78-e6b2-44f4-af2c-53f3a176b0d3]

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

2022-02-20 21:20:22 |


===== simulation of connection failure


2022-02-20 21:20:22 |


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


2022-02-20 21:20:22 |


===== sending message to look for


2022-02-20 21:20:23 |


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


2022-02-20 21:20:24 |


===== broadcasting presence


2022-02-20 21:20:24 | [Mutex] received everything.

2022-02-20 21:20:24 | [Mutex] isItemNotified: message:d2bce834-0144-4d14-829b-e0b0a99b5c1c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.221s
2022-02-20 21:20:24 |

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

2022-02-20 21:20:24 | ------------------------------------

2022-02-20 21:20:24 | [Mutex] waiting for: [message:5c2f6fd6-2835-4264-a39f-8c7a9518c2a0]

2022-02-20 21:20:24 | [Mutex] received everything.

2022-02-20 21:20:24 |


===== simulation of connection failure


2022-02-20 21:20:24 |


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


2022-02-20 21:20:24 |


===== sending message to look for


2022-02-20 21:20:25 |


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


2022-02-20 21:20:28 |


===== broadcasting presence


2022-02-20 21:20:28 | [Mutex] waiting for: [message:8143463d-be1f-4c30-9b3c-e27a5aaa8b66]

2022-02-20 21:21:25 | [Mutex] waiting for: [message:8143463d-be1f-4c30-9b3c-e27a5aaa8b66]

2022-02-20 21:21:25 | [Mutex] waiting for: [message:8143463d-be1f-4c30-9b3c-e27a5aaa8b66]

2022-02-20 21:21:25 | [Mutex] received everything.

2022-02-20 21:21:25 | [Mutex] isItemNotified: message:8143463d-be1f-4c30-9b3c-e27a5aaa8b66 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.395s
2022-02-20 21:21:26 |

2022-02-20 21:21:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:21:26 | ------------------------------------

2022-02-20 21:21:26 | [Mutex] waiting for: [message:beed7c31-db0b-4b8d-a3d9-471a47af6cd6]

2022-02-20 21:21:26 | [Mutex] received everything.

2022-02-20 21:21:26 |


===== simulation of connection failure


2022-02-20 21:21:26 |


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


2022-02-20 21:21:26 |


===== sending message to look for


2022-02-20 21:21:27 |


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


2022-02-20 21:21:27 |


===== broadcasting presence


2022-02-20 21:21:27 | [Mutex] waiting for: [message:761cd003-066f-4c09-bcbf-4f46a6d8c59b]

2022-02-20 21:21:28 | [Mutex] received everything.

2022-02-20 21:21:28 | [Mutex] isItemNotified: message:761cd003-066f-4c09-bcbf-4f46a6d8c59b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.350s
2022-02-20 21:21:28 |

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

2022-02-20 21:21:28 | ------------------------------------

2022-02-20 21:21:28 | [Mutex] waiting for: [message:26618e48-cd1e-4f5d-a1f9-6d65b649b35a]

2022-02-20 21:21:28 | [Mutex] received everything.

2022-02-20 21:21:28 |


===== simulation of connection failure


2022-02-20 21:21:28 |


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


2022-02-20 21:21:28 |


===== sending message to look for


2022-02-20 21:21:29 |


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


2022-02-20 21:21:32 |


===== broadcasting presence


2022-02-20 21:21:32 | [Mutex] waiting for: [message:8e3ac3a4-20a6-4a4b-b120-2fbcfd738a53]

2022-02-20 21:21:32 | [Mutex] waiting for: [message:8e3ac3a4-20a6-4a4b-b120-2fbcfd738a53]

2022-02-20 21:21:32 | [Mutex] received everything.

2022-02-20 21:21:32 | [Mutex] isItemNotified: message:8e3ac3a4-20a6-4a4b-b120-2fbcfd738a53 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.322s
2022-02-20 21:21:33 |

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

2022-02-20 21:21:33 | ------------------------------------

2022-02-20 21:21:33 | [Mutex] waiting for: [message:2a30f62b-cf4c-43b6-b31f-8861b52176fd]

2022-02-20 21:21:33 | [Mutex] received everything.

2022-02-20 21:21:33 |


===== simulation of connection failure


2022-02-20 21:21:33 |


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


2022-02-20 21:21:33 |


===== sending message to look for


2022-02-20 21:21:34 |


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


2022-02-20 21:21:34 |


===== broadcasting presence


2022-02-20 21:21:34 | [Mutex] received everything.

2022-02-20 21:21:34 | [Mutex] isItemNotified: message:45592ba3-4bae-4e6d-86e2-7a70b01e6e8d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.339s
2022-02-20 21:21:35 |

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

2022-02-20 21:21:35 | ------------------------------------

2022-02-20 21:21:35 | [Mutex] waiting for: [message:299458d1-66dd-4a5c-ab08-ae76de0e44f6]

2022-02-20 21:21:35 | [Mutex] received everything.

2022-02-20 21:21:35 |


===== simulation of connection failure


2022-02-20 21:21:35 |


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


2022-02-20 21:21:35 |


===== sending message to look for


2022-02-20 21:21:36 |


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


2022-02-20 21:21:38 |


===== broadcasting presence


2022-02-20 21:21:38 | [Mutex] received everything.

2022-02-20 21:21:38 | [Mutex] isItemNotified: message:4c5f4ceb-7f15-4038-9a0f-cdabb6503145 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.338s
2022-02-20 21:21:39 |

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

2022-02-20 21:21:39 | ------------------------------------

2022-02-20 21:21:39 | [Mutex] waiting for: [message:d100549b-f9b0-4b81-8e1e-9c8536fe73f4]

2022-02-20 21:21:39 | [Mutex] received everything.

2022-02-20 21:21:39 |


===== simulation of connection failure


2022-02-20 21:21:39 |


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


2022-02-20 21:21:39 |


===== sending message to look for


2022-02-20 21:21:40 |


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


2022-02-20 21:21:40 |


===== broadcasting presence


2022-02-20 21:21:40 | [Mutex] received everything.

2022-02-20 21:21:40 | [Mutex] isItemNotified: message:0b2ddd87-4730-452a-963d-eca6139b966d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.329s
2022-02-20 21:21:41 |

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

2022-02-20 21:21:41 | ------------------------------------

2022-02-20 21:21:41 | [Mutex] waiting for: [message:24954495-4798-4d19-9e98-5cd6c91dc0da]

2022-02-20 21:21:41 | [Mutex] received everything.

2022-02-20 21:21:41 |


===== simulation of connection failure


2022-02-20 21:21:41 |


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


2022-02-20 21:21:41 |


===== sending message to look for


2022-02-20 21:21:42 |


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


2022-02-20 21:21:44 |


===== broadcasting presence


2022-02-20 21:21:44 | [Mutex] received everything.

2022-02-20 21:21:44 | [Mutex] isItemNotified: message:99245ea7-7c30-4ec8-b0ac-cad0357c0555 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.319s
2022-02-20 21:21:45 |

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

2022-02-20 21:21:45 | ------------------------------------

2022-02-20 21:21:45 | [Mutex] waiting for: [message:09c270d0-34f4-4398-8119-46eb2d902dec]

2022-02-20 21:21:45 | [Mutex] received everything.

2022-02-20 21:21:45 |


===== simulation of connection failure


2022-02-20 21:21:45 |


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


2022-02-20 21:21:45 |


===== sending message to look for


2022-02-20 21:21:46 |


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


2022-02-20 21:21:46 |


===== broadcasting presence


2022-02-20 21:21:46 | [Mutex] waiting for: [message:bfdf8519-d78c-4ea3-a0b6-36f0241ffec5]

2022-02-20 21:21:46 | [Mutex] received everything.

2022-02-20 21:21:46 | [Mutex] isItemNotified: message:bfdf8519-d78c-4ea3-a0b6-36f0241ffec5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.339s
2022-02-20 21:21:47 |

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

2022-02-20 21:21:47 | ------------------------------------

2022-02-20 21:21:47 | [Mutex] waiting for: [message:45b9ff9d-bfcd-4115-8537-a0b834587f8a]

2022-02-20 21:21:47 | [Mutex] received everything.

2022-02-20 21:21:47 |


===== simulation of connection failure


2022-02-20 21:21:47 |


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


2022-02-20 21:21:47 |


===== sending message to look for


2022-02-20 21:21:48 |


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


2022-02-20 21:21:51 |


===== broadcasting presence


2022-02-20 21:21:51 | [Mutex] received everything.

2022-02-20 21:21:51 | [Mutex] isItemNotified: message:beba7331-1170-4570-be96-bfa70b12849a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.391s
2022-02-20 21:21:51 |

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

2022-02-20 21:21:51 | ------------------------------------

2022-02-20 21:21:51 | [Mutex] waiting for: [message:43fbe16e-98d2-4225-bf1a-396891b0ecf3]

2022-02-20 21:21:51 | [Mutex] received everything.

2022-02-20 21:21:51 |


===== simulation of connection failure


2022-02-20 21:21:51 |


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


2022-02-20 21:21:52 |


===== sending message to look for


2022-02-20 21:21:53 |


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


2022-02-20 21:21:53 |


===== broadcasting presence


2022-02-20 21:21:53 | [Mutex] waiting for: [message:33d17b55-b7f1-4e07-9483-beacb3df30a1]

2022-02-20 21:21:53 | [Mutex] waiting for: [message:33d17b55-b7f1-4e07-9483-beacb3df30a1]

2022-02-20 21:21:53 | [Mutex] received everything.

2022-02-20 21:21:53 | [Mutex] isItemNotified: message:33d17b55-b7f1-4e07-9483-beacb3df30a1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.226s
2022-02-20 21:21:54 |

2022-02-20 21:21:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-02-20 21:21:54 | ------------------------------------

2022-02-20 21:21:54 | [Mutex] waiting for: [message:f0c12a42-f790-464f-bac0-e9445b8a90a6]

2022-02-20 21:21:54 | [Mutex] received everything.

2022-02-20 21:21:54 |


===== simulation of connection failure


2022-02-20 21:21:54 |


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


2022-02-20 21:21:54 |


===== sending message to look for


2022-02-20 21:21:55 |


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


2022-02-20 21:21:57 |


===== broadcasting presence


2022-02-20 21:21:57 | [Mutex] waiting for: [message:a8d847ad-c70e-4b9a-baac-a489ee9dd9e0]

2022-02-20 21:22:55 | [Mutex] waiting for: [message:a8d847ad-c70e-4b9a-baac-a489ee9dd9e0]

2022-02-20 21:22:55 | [Mutex] received everything.

2022-02-20 21:22:55 | [Mutex] isItemNotified: message:a8d847ad-c70e-4b9a-baac-a489ee9dd9e0 :: true