Generated by TestNG with ReportNG at 22:22 PDT on Monday 17 October 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 : 50.193s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.326s
2022-10-17 22:23:19 |

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

2022-10-17 22:23:19 | ------------------------------------

2022-10-17 22:23:19 | [Mutex] waiting for: [message:4e577c54-2f17-4585-8420-37afe10d3708]

2022-10-17 22:23:19 | [Mutex] waiting for: [message:4e577c54-2f17-4585-8420-37afe10d3708]

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

2022-10-17 22:23:19 |


===== simulation of connection failure


2022-10-17 22:23:19 |


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


2022-10-17 22:23:19 |


===== sending message to look for


2022-10-17 22:23:20 |


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


2022-10-17 22:23:20 |


===== broadcasting presence


2022-10-17 22:23:20 | [Mutex] received everything.

2022-10-17 22:23:20 | [Mutex] isItemNotified: message:99198653-3291-4701-bfef-5bb2c360a1ff :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.303s
2022-10-17 22:23:21 |

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

2022-10-17 22:23:21 | ------------------------------------

2022-10-17 22:23:21 | [Mutex] waiting for: [message:b4e42f89-ca7e-442c-8a5b-54d3188bfb8c]

2022-10-17 22:23:21 | [Mutex] received everything.

2022-10-17 22:23:21 |


===== simulation of connection failure


2022-10-17 22:23:21 |


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


2022-10-17 22:23:21 |


===== sending message to look for


2022-10-17 22:23:22 |


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


2022-10-17 22:23:24 |


===== broadcasting presence


2022-10-17 22:23:24 | [Mutex] received everything.

2022-10-17 22:23:24 | [Mutex] isItemNotified: message:b8db0ff7-f22d-477f-91b8-a8c34467d604 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.327s
2022-10-17 22:23:25 |

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

2022-10-17 22:23:25 | ------------------------------------

2022-10-17 22:23:25 | [Mutex] waiting for: [message:318461e9-fc4f-4c5d-b344-26257b1a6986]

2022-10-17 22:23:25 | [Mutex] waiting for: [message:318461e9-fc4f-4c5d-b344-26257b1a6986]

2022-10-17 22:23:25 | [Mutex] received everything.

2022-10-17 22:23:25 |


===== simulation of connection failure


2022-10-17 22:23:25 |


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


2022-10-17 22:23:25 |


===== sending message to look for


2022-10-17 22:23:26 |


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


2022-10-17 22:23:27 |


===== broadcasting presence


2022-10-17 22:23:27 | [Mutex] received everything.

2022-10-17 22:23:27 | [Mutex] isItemNotified: message:ba6b915a-c9df-4429-b8f6-96dd21c90155 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.313s
2022-10-17 22:23:27 |

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

2022-10-17 22:23:27 | ------------------------------------

2022-10-17 22:23:27 | [Mutex] waiting for: [message:d6a3e1db-1139-44a8-a88e-3fb02c837301]

2022-10-17 22:23:27 | [Mutex] waiting for: [message:d6a3e1db-1139-44a8-a88e-3fb02c837301]

2022-10-17 22:23:27 | [Mutex] received everything.

2022-10-17 22:23:27 |


===== simulation of connection failure


2022-10-17 22:23:27 |


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


2022-10-17 22:23:28 |


===== sending message to look for


2022-10-17 22:23:29 |


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


2022-10-17 22:23:31 |


===== broadcasting presence


2022-10-17 22:23:31 | [Mutex] received everything.

2022-10-17 22:23:31 | [Mutex] isItemNotified: message:98ee0492-440d-4975-b656-e76148b89683 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.304s
2022-10-17 22:23:31 |

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

2022-10-17 22:23:31 | ------------------------------------

2022-10-17 22:23:31 | [Mutex] waiting for: [message:adee2e04-8f27-43bf-9706-56f760823bfa]

2022-10-17 22:23:31 | [Mutex] received everything.

2022-10-17 22:23:31 |


===== simulation of connection failure


2022-10-17 22:23:31 |


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


2022-10-17 22:23:32 |


===== sending message to look for


2022-10-17 22:23:33 |


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


2022-10-17 22:23:33 |


===== broadcasting presence


2022-10-17 22:23:33 | [Mutex] waiting for: [message:1445a056-e96c-4dfb-b464-dbf8f16abc43]

2022-10-17 22:23:33 | [Mutex] received everything.

2022-10-17 22:23:33 | [Mutex] isItemNotified: message:1445a056-e96c-4dfb-b464-dbf8f16abc43 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.300s
2022-10-17 22:23:34 |

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

2022-10-17 22:23:34 | ------------------------------------

2022-10-17 22:23:34 | [Mutex] waiting for: [message:08ed3604-af91-44f5-bccc-73974788d9e8]

2022-10-17 22:23:34 | [Mutex] waiting for: [message:08ed3604-af91-44f5-bccc-73974788d9e8]

2022-10-17 22:23:34 | [Mutex] received everything.

2022-10-17 22:23:34 |


===== simulation of connection failure


2022-10-17 22:23:34 |


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


2022-10-17 22:23:34 |


===== sending message to look for


2022-10-17 22:23:35 |


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


2022-10-17 22:23:37 |


===== broadcasting presence


2022-10-17 22:23:37 | [Mutex] received everything.

2022-10-17 22:23:37 | [Mutex] isItemNotified: message:de962ab4-3ba4-4a7a-8779-b447cca3bed1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.443s
2022-10-17 22:23:38 |

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

2022-10-17 22:23:38 | ------------------------------------

2022-10-17 22:23:38 | [Mutex] waiting for: [message:c4ee7430-8a9e-4eb4-a4e2-bb9ec91cb8f5]

2022-10-17 22:23:38 | [Mutex] received everything.

2022-10-17 22:23:38 |


===== simulation of connection failure


2022-10-17 22:23:38 |


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


2022-10-17 22:23:38 |


===== sending message to look for


2022-10-17 22:23:39 |


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


2022-10-17 22:23:39 |


===== broadcasting presence


2022-10-17 22:23:39 | [Mutex] waiting for: [message:e3bba9c3-f0bf-4242-9753-315f9769fa41]

2022-10-17 22:23:39 | [Mutex] received everything.

2022-10-17 22:23:39 | [Mutex] isItemNotified: message:e3bba9c3-f0bf-4242-9753-315f9769fa41 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.326s
2022-10-17 22:23:40 |

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

2022-10-17 22:23:40 | ------------------------------------

2022-10-17 22:23:40 | [Mutex] waiting for: [message:ec9d4576-2633-4373-9c6c-4272387c163d]

2022-10-17 22:23:40 | [Mutex] waiting for: [message:ec9d4576-2633-4373-9c6c-4272387c163d]

2022-10-17 22:23:40 | [Mutex] received everything.

2022-10-17 22:23:40 |


===== simulation of connection failure


2022-10-17 22:23:40 |


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


2022-10-17 22:23:40 |


===== sending message to look for


2022-10-17 22:23:41 |


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


2022-10-17 22:23:43 |


===== broadcasting presence


2022-10-17 22:23:43 | [Mutex] waiting for: [message:9966b065-526f-4cc1-91e4-87019398000e]

2022-10-17 22:23:43 | [Mutex] waiting for: [message:9966b065-526f-4cc1-91e4-87019398000e]

2022-10-17 22:23:43 | [Mutex] waiting for: [message:9966b065-526f-4cc1-91e4-87019398000e]

2022-10-17 22:23:43 | [Mutex] received everything.

2022-10-17 22:23:43 | [Mutex] isItemNotified: message:9966b065-526f-4cc1-91e4-87019398000e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.292s
2022-10-17 22:23:44 |

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

2022-10-17 22:23:44 | ------------------------------------

2022-10-17 22:23:44 | [Mutex] waiting for: [message:b041baa3-693f-41e9-a109-89b727b863c8]

2022-10-17 22:23:44 | [Mutex] waiting for: [message:b041baa3-693f-41e9-a109-89b727b863c8]

2022-10-17 22:23:44 | [Mutex] received everything.

2022-10-17 22:23:44 |


===== simulation of connection failure


2022-10-17 22:23:44 |


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


2022-10-17 22:23:44 |


===== sending message to look for


2022-10-17 22:23:45 |


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


2022-10-17 22:23:45 |


===== broadcasting presence


2022-10-17 22:23:45 | [Mutex] received everything.

2022-10-17 22:23:45 | [Mutex] isItemNotified: message:1b5ad9bd-8219-404a-b4f2-ef6aacdf27f1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.307s
2022-10-17 22:23:46 |

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

2022-10-17 22:23:46 | ------------------------------------

2022-10-17 22:23:46 | [Mutex] waiting for: [message:f273a65a-939c-4321-8da6-1438ac186f3e]

2022-10-17 22:23:46 | [Mutex] waiting for: [message:f273a65a-939c-4321-8da6-1438ac186f3e]

2022-10-17 22:23:46 | [Mutex] received everything.

2022-10-17 22:23:46 |


===== simulation of connection failure


2022-10-17 22:23:46 |


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


2022-10-17 22:23:46 |


===== sending message to look for


2022-10-17 22:23:47 |


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


2022-10-17 22:23:49 |


===== broadcasting presence


2022-10-17 22:23:49 | [Mutex] received everything.

2022-10-17 22:23:49 | [Mutex] isItemNotified: message:e98ac1d8-f11a-46e0-9a95-564bc65232e1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.289s
2022-10-17 22:23:50 |

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

2022-10-17 22:23:50 | ------------------------------------

2022-10-17 22:23:50 | [Mutex] waiting for: [message:05c43c5f-9d5c-4736-b773-87a69a54cb86]

2022-10-17 22:23:50 | [Mutex] waiting for: [message:05c43c5f-9d5c-4736-b773-87a69a54cb86]

2022-10-17 22:23:50 | [Mutex] received everything.

2022-10-17 22:23:50 |


===== simulation of connection failure


2022-10-17 22:23:50 |


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


2022-10-17 22:23:50 |


===== sending message to look for


2022-10-17 22:23:51 |


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


2022-10-17 22:23:51 |


===== broadcasting presence


2022-10-17 22:23:51 | [Mutex] received everything.

2022-10-17 22:23:51 | [Mutex] isItemNotified: message:19eccd0b-01a4-4447-a44c-b4625ad85a19 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-10-17 22:23:52 |

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

2022-10-17 22:23:52 | ------------------------------------

2022-10-17 22:23:52 | [Mutex] waiting for: [message:a8743c93-108a-4339-b51d-3c8d48a32b8c]

2022-10-17 22:23:52 | [Mutex] waiting for: [message:a8743c93-108a-4339-b51d-3c8d48a32b8c]

2022-10-17 22:23:52 | [Mutex] received everything.

2022-10-17 22:23:52 |


===== simulation of connection failure


2022-10-17 22:23:52 |


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


2022-10-17 22:23:52 |


===== sending message to look for


2022-10-17 22:23:53 |


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


2022-10-17 22:23:56 |


===== broadcasting presence


2022-10-17 22:23:56 | [Mutex] received everything.

2022-10-17 22:23:56 | [Mutex] isItemNotified: message:a41c3f95-5b0f-4dc2-8dda-f8c89b1e9280 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-10-17 22:23:56 |

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

2022-10-17 22:23:56 | ------------------------------------

2022-10-17 22:23:56 | [Mutex] waiting for: [message:a22391f1-aeeb-4f5f-b3e5-ba578723b306]

2022-10-17 22:23:56 | [Mutex] waiting for: [message:a22391f1-aeeb-4f5f-b3e5-ba578723b306]

2022-10-17 22:23:56 | [Mutex] received everything.

2022-10-17 22:23:56 |


===== simulation of connection failure


2022-10-17 22:23:56 |


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


2022-10-17 22:23:56 |


===== sending message to look for


2022-10-17 22:23:57 |


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


2022-10-17 22:23:58 |


===== broadcasting presence


2022-10-17 22:23:58 | [Mutex] waiting for: [message:ff3e4d2e-912e-4f8a-bd89-69eabdc280ca]

2022-10-17 22:23:58 | [Mutex] waiting for: [message:ff3e4d2e-912e-4f8a-bd89-69eabdc280ca]

2022-10-17 22:23:58 | [Mutex] waiting for: [message:ff3e4d2e-912e-4f8a-bd89-69eabdc280ca]

2022-10-17 22:23:58 | [Mutex] received everything.

2022-10-17 22:23:58 | [Mutex] isItemNotified: message:ff3e4d2e-912e-4f8a-bd89-69eabdc280ca :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.298s
2022-10-17 22:23:58 |

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

2022-10-17 22:23:58 | ------------------------------------

2022-10-17 22:23:58 | [Mutex] waiting for: [message:f9afed64-34d9-480f-be16-37e495cd7089]

2022-10-17 22:23:58 | [Mutex] received everything.

2022-10-17 22:23:58 |


===== simulation of connection failure


2022-10-17 22:23:58 |


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


2022-10-17 22:23:59 |


===== sending message to look for


2022-10-17 22:24:00 |


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


2022-10-17 22:24:02 |


===== broadcasting presence


2022-10-17 22:24:02 | [Mutex] received everything.

2022-10-17 22:24:02 | [Mutex] isItemNotified: message:7018f1ad-bc4d-4aad-889a-fcc190a7e88b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.343s
2022-10-17 22:24:03 |

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

2022-10-17 22:24:03 | ------------------------------------

2022-10-17 22:24:03 | [Mutex] waiting for: [message:7b12b66f-9ee1-4779-ad32-571c8192be43]

2022-10-17 22:24:03 | [Mutex] received everything.

2022-10-17 22:24:03 |


===== simulation of connection failure


2022-10-17 22:24:03 |


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


2022-10-17 22:24:03 |


===== sending message to look for


2022-10-17 22:24:04 |


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


2022-10-17 22:24:04 |


===== broadcasting presence


2022-10-17 22:24:04 | [Mutex] waiting for: [message:4b8c8090-1251-46f3-8bc4-f227bbd34fba]

2022-10-17 22:24:04 | [Mutex] waiting for: [message:4b8c8090-1251-46f3-8bc4-f227bbd34fba]

2022-10-17 22:24:04 | [Mutex] received everything.

2022-10-17 22:24:04 | [Mutex] isItemNotified: message:4b8c8090-1251-46f3-8bc4-f227bbd34fba :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.339s
2022-10-17 22:24:05 |

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

2022-10-17 22:24:05 | ------------------------------------

2022-10-17 22:24:05 | [Mutex] waiting for: [message:c56f94f0-18ab-4fbe-8ec6-f754228168c8]

2022-10-17 22:24:05 | [Mutex] received everything.

2022-10-17 22:24:05 |


===== simulation of connection failure


2022-10-17 22:24:05 |


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


2022-10-17 22:24:05 |


===== sending message to look for


2022-10-17 22:24:06 |


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


2022-10-17 22:24:08 |


===== broadcasting presence


2022-10-17 22:24:08 | [Mutex] waiting for: [message:a8e11d6f-4331-404a-8340-d93aeed6de9e]

2022-10-17 22:24:08 | [Mutex] received everything.

2022-10-17 22:24:08 | [Mutex] isItemNotified: message:a8e11d6f-4331-404a-8340-d93aeed6de9e :: true