Generated by TestNG with ReportNG at 22:36 PDT on Sunday 29 May 2022
root@1bc69cf4cb94 / Java 17.0.2 (Private Build) / 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 : 111.450s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.304s
2022-05-29 22:37:32 |

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

2022-05-29 22:37:32 | ------------------------------------

2022-05-29 22:37:32 | [Mutex] waiting for: [message:cada1244-5501-45e5-b492-cce70927a038]

2022-05-29 22:37:32 | [Mutex] received everything.

2022-05-29 22:37:32 |


===== simulation of connection failure


2022-05-29 22:37:32 |


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


2022-05-29 22:37:32 |


===== sending message to look for


2022-05-29 22:37:33 |


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


2022-05-29 22:37:33 |


===== broadcasting presence


2022-05-29 22:37:33 | [Mutex] received everything.

2022-05-29 22:37:33 | [Mutex] isItemNotified: message:2623bd91-5994-4336-bba1-f980531505b8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-05-29 22:37:34 |

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

2022-05-29 22:37:34 | ------------------------------------

2022-05-29 22:37:34 | [Mutex] waiting for: [message:456ea5fd-2d7b-4b66-b98b-9ca3dfaf7470]

2022-05-29 22:37:34 | [Mutex] received everything.

2022-05-29 22:37:34 |


===== simulation of connection failure


2022-05-29 22:37:34 |


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


2022-05-29 22:37:34 |


===== sending message to look for


2022-05-29 22:37:35 |


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


2022-05-29 22:37:37 |


===== broadcasting presence


2022-05-29 22:37:37 | [Mutex] received everything.

2022-05-29 22:37:37 | [Mutex] isItemNotified: message:e88d9b8a-de96-440a-bd8c-ae502d64ad63 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.327s
2022-05-29 22:37:38 |

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

2022-05-29 22:37:38 | ------------------------------------

2022-05-29 22:37:38 | [Mutex] waiting for: [message:c0424d88-488f-4f72-a9f7-2d90482d86e9]

2022-05-29 22:37:38 | [Mutex] received everything.

2022-05-29 22:37:38 |


===== simulation of connection failure


2022-05-29 22:37:38 |


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


2022-05-29 22:37:38 |


===== sending message to look for


2022-05-29 22:37:39 |


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


2022-05-29 22:37:39 |


===== broadcasting presence


2022-05-29 22:37:39 | [Mutex] received everything.

2022-05-29 22:37:39 | [Mutex] isItemNotified: message:ff138d00-d824-4cde-8d4c-98f4506302a1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.313s
2022-05-29 22:37:40 |

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

2022-05-29 22:37:40 | ------------------------------------

2022-05-29 22:37:40 | [Mutex] waiting for: [message:cc40116e-d9fa-4cd3-ad7f-990c5adfaa86]

2022-05-29 22:37:40 | [Mutex] received everything.

2022-05-29 22:37:40 |


===== simulation of connection failure


2022-05-29 22:37:40 |


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


2022-05-29 22:37:40 |


===== sending message to look for


2022-05-29 22:37:41 |


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


2022-05-29 22:37:44 |


===== broadcasting presence


2022-05-29 22:37:44 | [Mutex] received everything.

2022-05-29 22:37:44 | [Mutex] isItemNotified: message:8ce34e07-b80c-4ff2-a544-ba37ced21552 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.309s
2022-05-29 22:37:45 |

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

2022-05-29 22:37:45 | ------------------------------------

2022-05-29 22:37:45 | [Mutex] waiting for: [message:212400f9-fc48-4638-b110-85851c4acf4f]

2022-05-29 22:37:45 | [Mutex] received everything.

2022-05-29 22:37:45 |


===== simulation of connection failure


2022-05-29 22:37:45 |


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


2022-05-29 22:37:45 |


===== sending message to look for


2022-05-29 22:37:46 |


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


2022-05-29 22:37:46 |


===== broadcasting presence


2022-05-29 22:37:46 | [Mutex] waiting for: [message:217eb4ff-d240-43c9-951d-e00e660a2255]

2022-05-29 22:37:46 | [Mutex] received everything.

2022-05-29 22:37:46 | [Mutex] isItemNotified: message:217eb4ff-d240-43c9-951d-e00e660a2255 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-05-29 22:37:47 |

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

2022-05-29 22:37:47 | ------------------------------------

2022-05-29 22:37:47 | [Mutex] waiting for: [message:f194374e-1003-40cd-b256-863a543eb631]

2022-05-29 22:37:47 | [Mutex] waiting for: [message:f194374e-1003-40cd-b256-863a543eb631]

2022-05-29 22:37:47 | [Mutex] received everything.

2022-05-29 22:37:47 |


===== simulation of connection failure


2022-05-29 22:37:47 |


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


2022-05-29 22:37:47 |


===== sending message to look for


2022-05-29 22:37:48 |


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


2022-05-29 22:37:50 |


===== broadcasting presence


2022-05-29 22:37:50 | [Mutex] received everything.

2022-05-29 22:37:50 | [Mutex] isItemNotified: message:d72a2d65-640f-4662-aeb7-a25b7aec6fbe :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.392s
2022-05-29 22:37:51 |

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

2022-05-29 22:37:51 | ------------------------------------

2022-05-29 22:37:51 | [Mutex] waiting for: [message:a5a0248a-a7b8-48ec-bedc-28044b947502]

2022-05-29 22:37:51 | [Mutex] received everything.

2022-05-29 22:37:51 |


===== simulation of connection failure


2022-05-29 22:37:51 |


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


2022-05-29 22:37:51 |


===== sending message to look for


2022-05-29 22:37:52 |


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


2022-05-29 22:37:52 |


===== broadcasting presence


2022-05-29 22:37:52 | [Mutex] waiting for: [message:59bd8629-5fc5-475e-a964-c44d6a7c9cab]

2022-05-29 22:37:52 | [Mutex] waiting for: [message:59bd8629-5fc5-475e-a964-c44d6a7c9cab]

2022-05-29 22:37:52 | [Mutex] waiting for: [message:59bd8629-5fc5-475e-a964-c44d6a7c9cab]

2022-05-29 22:37:52 | [Mutex] received everything.

2022-05-29 22:37:52 | [Mutex] isItemNotified: message:59bd8629-5fc5-475e-a964-c44d6a7c9cab :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.350s
2022-05-29 22:37:53 |

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

2022-05-29 22:37:53 | ------------------------------------

2022-05-29 22:37:53 | [Mutex] waiting for: [message:74337dde-5015-44f0-a726-4e1ae336935e]

2022-05-29 22:37:53 | [Mutex] waiting for: [message:74337dde-5015-44f0-a726-4e1ae336935e]

2022-05-29 22:37:53 | [Mutex] received everything.

2022-05-29 22:37:53 |


===== simulation of connection failure


2022-05-29 22:37:53 |


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


2022-05-29 22:37:53 |


===== sending message to look for


2022-05-29 22:37:55 |


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


2022-05-29 22:37:57 |


===== broadcasting presence


2022-05-29 22:37:57 | [Mutex] waiting for: [message:df66acbc-a37a-4cbb-874e-94313472b91f]

2022-05-29 22:37:57 | [Mutex] waiting for: [message:df66acbc-a37a-4cbb-874e-94313472b91f]

2022-05-29 22:37:57 | [Mutex] waiting for: [message:df66acbc-a37a-4cbb-874e-94313472b91f]

2022-05-29 22:37:57 | [Mutex] received everything.

2022-05-29 22:37:57 | [Mutex] isItemNotified: message:df66acbc-a37a-4cbb-874e-94313472b91f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.327s
2022-05-29 22:37:58 |

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

2022-05-29 22:37:58 | ------------------------------------

2022-05-29 22:37:58 | [Mutex] waiting for: [message:f071082d-e028-4949-a355-7a39c8942804]

2022-05-29 22:37:58 | [Mutex] waiting for: [message:f071082d-e028-4949-a355-7a39c8942804]

2022-05-29 22:37:58 | [Mutex] received everything.

2022-05-29 22:37:58 |


===== simulation of connection failure


2022-05-29 22:37:58 |


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


2022-05-29 22:37:58 |


===== sending message to look for


2022-05-29 22:37:59 |


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


2022-05-29 22:37:59 |


===== broadcasting presence


2022-05-29 22:37:59 | [Mutex] received everything.

2022-05-29 22:37:59 | [Mutex] isItemNotified: message:b18d4c9c-5b03-44a8-9ce0-6f675a03840c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.325s
2022-05-29 22:38:00 |

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

2022-05-29 22:38:00 | ------------------------------------

2022-05-29 22:38:00 | [Mutex] waiting for: [message:1ec1fb68-c39d-4f51-8481-bcb13babf157]

2022-05-29 22:38:00 | [Mutex] received everything.

2022-05-29 22:38:00 |


===== simulation of connection failure


2022-05-29 22:38:00 |


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


2022-05-29 22:38:00 |


===== sending message to look for


2022-05-29 22:38:01 |


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


2022-05-29 22:38:03 |


===== broadcasting presence


2022-05-29 22:38:03 | [Mutex] received everything.

2022-05-29 22:38:03 | [Mutex] isItemNotified: message:4e72d936-0d14-476e-9e2f-b4bb56a99536 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.314s
2022-05-29 22:38:04 |

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

2022-05-29 22:38:04 | ------------------------------------

2022-05-29 22:38:04 | [Mutex] waiting for: [message:197bca22-2d91-4034-9614-c28510912ff1]

2022-05-29 22:38:04 | [Mutex] received everything.

2022-05-29 22:38:04 |


===== simulation of connection failure


2022-05-29 22:38:04 |


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


2022-05-29 22:38:04 |


===== sending message to look for


2022-05-29 22:38:05 |


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


2022-05-29 22:38:05 |


===== broadcasting presence


2022-05-29 22:38:05 | [Mutex] received everything.

2022-05-29 22:38:05 | [Mutex] isItemNotified: message:3fe8c991-ea20-4807-bbcc-10b641ac1444 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.333s
2022-05-29 22:38:06 |

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

2022-05-29 22:38:06 | ------------------------------------

2022-05-29 22:38:06 | [Mutex] waiting for: [message:fece85c3-b8be-4ad5-9fe3-db385ce8485c]

2022-05-29 22:38:06 | [Mutex] waiting for: [message:fece85c3-b8be-4ad5-9fe3-db385ce8485c]

2022-05-29 22:38:06 | [Mutex] received everything.

2022-05-29 22:38:06 |


===== simulation of connection failure


2022-05-29 22:38:06 |


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


2022-05-29 22:38:06 |


===== sending message to look for


2022-05-29 22:38:07 |


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


2022-05-29 22:38:09 |


===== broadcasting presence


2022-05-29 22:38:09 | [Mutex] received everything.

2022-05-29 22:38:09 | [Mutex] isItemNotified: message:8b541bb2-76cb-4dd6-923e-b87c450d15c3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.166s
2022-05-29 22:38:10 |

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

2022-05-29 22:38:10 | ------------------------------------

2022-05-29 22:38:10 | [Mutex] waiting for: [message:677bf0f9-8893-4547-a87f-b4a60c2eda65]

2022-05-29 22:38:10 | [Mutex] waiting for: [message:677bf0f9-8893-4547-a87f-b4a60c2eda65]

2022-05-29 22:38:10 | [Mutex] received everything.

2022-05-29 22:38:10 |


===== simulation of connection failure


2022-05-29 22:38:10 |


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


2022-05-29 22:38:10 |


===== sending message to look for


2022-05-29 22:38:11 |


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


2022-05-29 22:38:12 |


===== broadcasting presence


2022-05-29 22:38:12 | [Mutex] waiting for: [message:2e37563e-a6ae-4411-8506-85cc981dff3f]

2022-05-29 22:39:11 | [Mutex] waiting for: [message:2e37563e-a6ae-4411-8506-85cc981dff3f]

2022-05-29 22:39:11 | [Mutex] waiting for: [message:2e37563e-a6ae-4411-8506-85cc981dff3f]

2022-05-29 22:39:11 | [Mutex] received everything.

2022-05-29 22:39:11 | [Mutex] isItemNotified: message:2e37563e-a6ae-4411-8506-85cc981dff3f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-05-29 22:39:12 |

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

2022-05-29 22:39:12 | ------------------------------------

2022-05-29 22:39:12 | [Mutex] waiting for: [message:fe00d1c9-5b65-4f20-88ce-3ddf214b1eea]

2022-05-29 22:39:12 | [Mutex] received everything.

2022-05-29 22:39:12 |


===== simulation of connection failure


2022-05-29 22:39:12 |


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


2022-05-29 22:39:12 |


===== sending message to look for


2022-05-29 22:39:13 |


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


2022-05-29 22:39:16 |


===== broadcasting presence


2022-05-29 22:39:16 | [Mutex] received everything.

2022-05-29 22:39:16 | [Mutex] isItemNotified: message:3be5aee4-1162-41a7-a93f-8231d6784da6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.354s
2022-05-29 22:39:16 |

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

2022-05-29 22:39:16 | ------------------------------------

2022-05-29 22:39:16 | [Mutex] waiting for: [message:6086ea42-ec25-4232-ab9b-cd52f51c7f11]

2022-05-29 22:39:16 | [Mutex] waiting for: [message:6086ea42-ec25-4232-ab9b-cd52f51c7f11]

2022-05-29 22:39:16 | [Mutex] received everything.

2022-05-29 22:39:16 |


===== simulation of connection failure


2022-05-29 22:39:16 |


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


2022-05-29 22:39:17 |


===== sending message to look for


2022-05-29 22:39:18 |


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


2022-05-29 22:39:18 |


===== broadcasting presence


2022-05-29 22:39:18 | [Mutex] waiting for: [message:f0787f85-9430-45b8-9d2e-d5dfe1883d15]

2022-05-29 22:39:18 | [Mutex] waiting for: [message:f0787f85-9430-45b8-9d2e-d5dfe1883d15]

2022-05-29 22:39:18 | [Mutex] received everything.

2022-05-29 22:39:18 | [Mutex] isItemNotified: message:f0787f85-9430-45b8-9d2e-d5dfe1883d15 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.350s
2022-05-29 22:39:19 |

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

2022-05-29 22:39:19 | ------------------------------------

2022-05-29 22:39:19 | [Mutex] waiting for: [message:51d3d885-8dbf-4309-8502-9ed6c1c49201]

2022-05-29 22:39:19 | [Mutex] waiting for: [message:51d3d885-8dbf-4309-8502-9ed6c1c49201]

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

2022-05-29 22:39:19 |


===== simulation of connection failure


2022-05-29 22:39:19 |


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


2022-05-29 22:39:19 |


===== sending message to look for


2022-05-29 22:39:20 |


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


2022-05-29 22:39:22 |


===== broadcasting presence


2022-05-29 22:39:22 | [Mutex] waiting for: [message:12aafd13-5f6f-4a2f-b868-e94aab6d1112]

2022-05-29 22:39:22 | [Mutex] waiting for: [message:12aafd13-5f6f-4a2f-b868-e94aab6d1112]

2022-05-29 22:39:22 | [Mutex] waiting for: [message:12aafd13-5f6f-4a2f-b868-e94aab6d1112]

2022-05-29 22:39:22 | [Mutex] received everything.

2022-05-29 22:39:22 | [Mutex] isItemNotified: message:12aafd13-5f6f-4a2f-b868-e94aab6d1112 :: true