Generated by TestNG with ReportNG at 22:32 PDT on Monday 01 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 : 111.494s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.322s
2022-08-01 22:33:56 |

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

2022-08-01 22:33:56 | ------------------------------------

2022-08-01 22:33:56 | [Mutex] waiting for: [message:3dbacddc-ffbd-449c-879a-166b08cd2d3c]

2022-08-01 22:33:56 | [Mutex] waiting for: [message:3dbacddc-ffbd-449c-879a-166b08cd2d3c]

2022-08-01 22:33:56 | [Mutex] received everything.

2022-08-01 22:33:56 |


===== simulation of connection failure


2022-08-01 22:33:56 |


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


2022-08-01 22:33:56 |


===== sending message to look for


2022-08-01 22:33:57 |


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


2022-08-01 22:33:57 |


===== broadcasting presence


2022-08-01 22:33:57 | [Mutex] received everything.

2022-08-01 22:33:57 | [Mutex] isItemNotified: message:54f27d3d-a7c7-4218-adc0-b04a9c861943 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.305s
2022-08-01 22:33:58 |

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

2022-08-01 22:33:58 | ------------------------------------

2022-08-01 22:33:58 | [Mutex] waiting for: [message:e2aa2e06-a3b5-49d4-90cd-6fe22d81defd]

2022-08-01 22:33:58 | [Mutex] waiting for: [message:e2aa2e06-a3b5-49d4-90cd-6fe22d81defd]

2022-08-01 22:33:58 | [Mutex] received everything.

2022-08-01 22:33:58 |


===== simulation of connection failure


2022-08-01 22:33:58 |


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


2022-08-01 22:33:58 |


===== sending message to look for


2022-08-01 22:33:59 |


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


2022-08-01 22:34:02 |


===== broadcasting presence


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

2022-08-01 22:34:02 | [Mutex] isItemNotified: message:2d284e35-c4a0-4c19-847e-ee2d2ebb8b85 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.308s
2022-08-01 22:34:03 |

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

2022-08-01 22:34:03 | ------------------------------------

2022-08-01 22:34:03 | [Mutex] waiting for: [message:0d80c05b-920e-4088-bf21-b849ec91be32]

2022-08-01 22:34:03 | [Mutex] waiting for: [message:0d80c05b-920e-4088-bf21-b849ec91be32]

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

2022-08-01 22:34:03 |


===== simulation of connection failure


2022-08-01 22:34:03 |


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


2022-08-01 22:34:03 |


===== sending message to look for


2022-08-01 22:34:04 |


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


2022-08-01 22:34:04 |


===== broadcasting presence


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

2022-08-01 22:34:04 | [Mutex] isItemNotified: message:8b2fa2b7-01b1-4b99-9810-ef0f275f9e00 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-08-01 22:34:05 |

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

2022-08-01 22:34:05 | ------------------------------------

2022-08-01 22:34:05 | [Mutex] waiting for: [message:4ce62c0a-9116-4aad-a7ca-1ed80cbf7403]

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

2022-08-01 22:34:05 |


===== simulation of connection failure


2022-08-01 22:34:05 |


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


2022-08-01 22:34:05 |


===== sending message to look for


2022-08-01 22:34:06 |


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


2022-08-01 22:34:08 |


===== broadcasting presence


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

2022-08-01 22:34:08 | [Mutex] isItemNotified: message:2fb522f6-f124-480a-a54c-d6ed8baac3d4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.227s
2022-08-01 22:34:09 |

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

2022-08-01 22:34:09 | ------------------------------------

2022-08-01 22:34:09 | [Mutex] waiting for: [message:e2674710-1703-4579-ab1d-769ad26fe6fe]

2022-08-01 22:34:09 | [Mutex] waiting for: [message:e2674710-1703-4579-ab1d-769ad26fe6fe]

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

2022-08-01 22:34:09 |


===== simulation of connection failure


2022-08-01 22:34:09 |


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


2022-08-01 22:34:09 |


===== sending message to look for


2022-08-01 22:34:10 |


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


2022-08-01 22:34:10 |


===== broadcasting presence


2022-08-01 22:34:10 | [Mutex] waiting for: [message:71099da0-46d5-42bd-ac7e-d8fb1ab9aaf6]

2022-08-01 22:35:10 | [Mutex] waiting for: [message:71099da0-46d5-42bd-ac7e-d8fb1ab9aaf6]

2022-08-01 22:35:10 | [Mutex] waiting for: [message:71099da0-46d5-42bd-ac7e-d8fb1ab9aaf6]

2022-08-01 22:35:10 | [Mutex] received everything.

2022-08-01 22:35:10 | [Mutex] isItemNotified: message:71099da0-46d5-42bd-ac7e-d8fb1ab9aaf6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-08-01 22:35:11 |

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

2022-08-01 22:35:11 | ------------------------------------

2022-08-01 22:35:11 | [Mutex] waiting for: [message:c0dbdba6-09f0-4926-93da-97b486f05500]

2022-08-01 22:35:11 | [Mutex] received everything.

2022-08-01 22:35:11 |


===== simulation of connection failure


2022-08-01 22:35:11 |


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


2022-08-01 22:35:11 |


===== sending message to look for


2022-08-01 22:35:12 |


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


2022-08-01 22:35:14 |


===== broadcasting presence


2022-08-01 22:35:14 | [Mutex] received everything.

2022-08-01 22:35:14 | [Mutex] isItemNotified: message:7f07a20a-c2aa-4dfd-8f2e-a72b77336e78 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.392s
2022-08-01 22:35:15 |

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

2022-08-01 22:35:15 | ------------------------------------

2022-08-01 22:35:15 | [Mutex] waiting for: [message:59cdf2cf-17ec-4d2f-8ec5-cbf835ec61e0]

2022-08-01 22:35:15 | [Mutex] received everything.

2022-08-01 22:35:15 |


===== simulation of connection failure


2022-08-01 22:35:15 |


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


2022-08-01 22:35:15 |


===== sending message to look for


2022-08-01 22:35:16 |


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


2022-08-01 22:35:17 |


===== broadcasting presence


2022-08-01 22:35:17 | [Mutex] waiting for: [message:de71ac7d-7d21-4090-a534-266a91c944de]

2022-08-01 22:35:17 | [Mutex] waiting for: [message:de71ac7d-7d21-4090-a534-266a91c944de]

2022-08-01 22:35:17 | [Mutex] waiting for: [message:de71ac7d-7d21-4090-a534-266a91c944de]

2022-08-01 22:35:17 | [Mutex] received everything.

2022-08-01 22:35:17 | [Mutex] isItemNotified: message:de71ac7d-7d21-4090-a534-266a91c944de :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.429s
2022-08-01 22:35:17 |

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

2022-08-01 22:35:17 | ------------------------------------

2022-08-01 22:35:17 | [Mutex] waiting for: [message:0d121bd4-4e06-4ecf-806e-e7796bc99f14]

2022-08-01 22:35:18 | [Mutex] received everything.

2022-08-01 22:35:18 |


===== simulation of connection failure


2022-08-01 22:35:18 |


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


2022-08-01 22:35:18 |


===== sending message to look for


2022-08-01 22:35:19 |


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


2022-08-01 22:35:21 |


===== broadcasting presence


2022-08-01 22:35:21 | [Mutex] waiting for: [message:efe62f24-867c-433a-bb2c-c67b60ba24ed]

2022-08-01 22:35:21 | [Mutex] waiting for: [message:efe62f24-867c-433a-bb2c-c67b60ba24ed]

2022-08-01 22:35:21 | [Mutex] waiting for: [message:efe62f24-867c-433a-bb2c-c67b60ba24ed]

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

2022-08-01 22:35:21 | [Mutex] isItemNotified: message:efe62f24-867c-433a-bb2c-c67b60ba24ed :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.323s
2022-08-01 22:35:22 |

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

2022-08-01 22:35:22 | ------------------------------------

2022-08-01 22:35:22 | [Mutex] waiting for: [message:dfa665f6-d0cc-4d0b-93bc-b85e2eaf3c2d]

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

2022-08-01 22:35:22 |


===== simulation of connection failure


2022-08-01 22:35:22 |


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


2022-08-01 22:35:22 |


===== sending message to look for


2022-08-01 22:35:23 |


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


2022-08-01 22:35:23 |


===== broadcasting presence


2022-08-01 22:35:23 | [Mutex] received everything.

2022-08-01 22:35:23 | [Mutex] isItemNotified: message:20bec258-bcc9-41cc-aeae-88237598c242 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.325s
2022-08-01 22:35:24 |

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

2022-08-01 22:35:24 | ------------------------------------

2022-08-01 22:35:24 | [Mutex] waiting for: [message:c720a1ef-4454-48a0-a353-d30cb19a7a09]

2022-08-01 22:35:24 | [Mutex] waiting for: [message:c720a1ef-4454-48a0-a353-d30cb19a7a09]

2022-08-01 22:35:24 | [Mutex] received everything.

2022-08-01 22:35:24 |


===== simulation of connection failure


2022-08-01 22:35:24 |


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


2022-08-01 22:35:24 |


===== sending message to look for


2022-08-01 22:35:25 |


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


2022-08-01 22:35:27 |


===== broadcasting presence


2022-08-01 22:35:27 | [Mutex] received everything.

2022-08-01 22:35:27 | [Mutex] isItemNotified: message:0afbc05a-abb2-4042-a39b-02fb9586309c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.307s
2022-08-01 22:35:28 |

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

2022-08-01 22:35:28 | ------------------------------------

2022-08-01 22:35:28 | [Mutex] waiting for: [message:7f22be00-4f1c-4707-9ade-58f36e25c68c]

2022-08-01 22:35:28 | [Mutex] waiting for: [message:7f22be00-4f1c-4707-9ade-58f36e25c68c]

2022-08-01 22:35:28 | [Mutex] received everything.

2022-08-01 22:35:28 |


===== simulation of connection failure


2022-08-01 22:35:28 |


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


2022-08-01 22:35:28 |


===== sending message to look for


2022-08-01 22:35:29 |


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


2022-08-01 22:35:30 |


===== broadcasting presence


2022-08-01 22:35:30 | [Mutex] received everything.

2022-08-01 22:35:30 | [Mutex] isItemNotified: message:5a3a6e48-5b56-4ef4-bf13-8bb5e33467ba :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-08-01 22:35:31 |

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

2022-08-01 22:35:31 | ------------------------------------

2022-08-01 22:35:31 | [Mutex] waiting for: [message:b8d95089-43dd-4ff1-b002-a6330e250258]

2022-08-01 22:35:31 | [Mutex] waiting for: [message:b8d95089-43dd-4ff1-b002-a6330e250258]

2022-08-01 22:35:31 | [Mutex] received everything.

2022-08-01 22:35:31 |


===== simulation of connection failure


2022-08-01 22:35:31 |


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


2022-08-01 22:35:31 |


===== sending message to look for


2022-08-01 22:35:32 |


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


2022-08-01 22:35:34 |


===== broadcasting presence


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

2022-08-01 22:35:34 | [Mutex] isItemNotified: message:6809a10b-465e-47ca-b761-df48705e87bd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.317s
2022-08-01 22:35:35 |

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

2022-08-01 22:35:35 | ------------------------------------

2022-08-01 22:35:35 | [Mutex] waiting for: [message:f83a2389-f9b1-4cd8-9771-90483948ea6c]

2022-08-01 22:35:35 | [Mutex] waiting for: [message:f83a2389-f9b1-4cd8-9771-90483948ea6c]

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

2022-08-01 22:35:35 |


===== simulation of connection failure


2022-08-01 22:35:35 |


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


2022-08-01 22:35:35 |


===== sending message to look for


2022-08-01 22:35:36 |


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


2022-08-01 22:35:36 |


===== broadcasting presence


2022-08-01 22:35:36 | [Mutex] waiting for: [message:fb8cdea6-c786-46a5-8f73-c0db8fe6ac1c]

2022-08-01 22:35:36 | [Mutex] waiting for: [message:fb8cdea6-c786-46a5-8f73-c0db8fe6ac1c]

2022-08-01 22:35:36 | [Mutex] received everything.

2022-08-01 22:35:36 | [Mutex] isItemNotified: message:fb8cdea6-c786-46a5-8f73-c0db8fe6ac1c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.326s
2022-08-01 22:35:37 |

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

2022-08-01 22:35:37 | ------------------------------------

2022-08-01 22:35:37 | [Mutex] waiting for: [message:c0bd9b80-f2ff-4f99-a2f9-75d74d5f5848]

2022-08-01 22:35:37 | [Mutex] waiting for: [message:c0bd9b80-f2ff-4f99-a2f9-75d74d5f5848]

2022-08-01 22:35:37 | [Mutex] received everything.

2022-08-01 22:35:37 |


===== simulation of connection failure


2022-08-01 22:35:37 |


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


2022-08-01 22:35:37 |


===== sending message to look for


2022-08-01 22:35:38 |


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


2022-08-01 22:35:40 |


===== broadcasting presence


2022-08-01 22:35:40 | [Mutex] received everything.

2022-08-01 22:35:40 | [Mutex] isItemNotified: message:4137af17-ecf6-43b1-99c4-6bae5dc4f6d0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.377s
2022-08-01 22:35:41 |

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

2022-08-01 22:35:41 | ------------------------------------

2022-08-01 22:35:41 | [Mutex] waiting for: [message:3222ece4-bb33-44b8-828f-efd58b8d5c0d]

2022-08-01 22:35:41 | [Mutex] waiting for: [message:3222ece4-bb33-44b8-828f-efd58b8d5c0d]

2022-08-01 22:35:41 | [Mutex] received everything.

2022-08-01 22:35:41 |


===== simulation of connection failure


2022-08-01 22:35:41 |


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


2022-08-01 22:35:41 |


===== sending message to look for


2022-08-01 22:35:42 |


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


2022-08-01 22:35:42 |


===== broadcasting presence


2022-08-01 22:35:42 | [Mutex] waiting for: [message:d99df260-bb94-4aef-9176-63515ee4cf33]

2022-08-01 22:35:42 | [Mutex] received everything.

2022-08-01 22:35:42 | [Mutex] isItemNotified: message:d99df260-bb94-4aef-9176-63515ee4cf33 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.340s
2022-08-01 22:35:43 |

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

2022-08-01 22:35:43 | ------------------------------------

2022-08-01 22:35:43 | [Mutex] waiting for: [message:34998805-8662-4134-80a3-8daa51d54534]

2022-08-01 22:35:43 | [Mutex] waiting for: [message:34998805-8662-4134-80a3-8daa51d54534]

2022-08-01 22:35:43 | [Mutex] received everything.

2022-08-01 22:35:43 |


===== simulation of connection failure


2022-08-01 22:35:43 |


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


2022-08-01 22:35:43 |


===== sending message to look for


2022-08-01 22:35:44 |


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


2022-08-01 22:35:46 |


===== broadcasting presence


2022-08-01 22:35:46 | [Mutex] waiting for: [message:b52b754e-c4d9-40b2-a60e-40472d61e1b5]

2022-08-01 22:35:46 | [Mutex] waiting for: [message:b52b754e-c4d9-40b2-a60e-40472d61e1b5]

2022-08-01 22:35:46 | [Mutex] waiting for: [message:b52b754e-c4d9-40b2-a60e-40472d61e1b5]

2022-08-01 22:35:46 | [Mutex] received everything.

2022-08-01 22:35:46 | [Mutex] isItemNotified: message:b52b754e-c4d9-40b2-a60e-40472d61e1b5 :: true