Generated by TestNG with ReportNG at 22:19 PDT on Tuesday 16 August 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 : 109.069s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.316s
2022-08-16 22:20:19 |

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

2022-08-16 22:20:19 | ------------------------------------

2022-08-16 22:20:19 | [Mutex] waiting for: [message:2f5ca23d-ec3f-4af7-95c4-47f716abbc29]

2022-08-16 22:20:19 | [Mutex] waiting for: [message:2f5ca23d-ec3f-4af7-95c4-47f716abbc29]

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

2022-08-16 22:20:19 |


===== simulation of connection failure


2022-08-16 22:20:19 |


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


2022-08-16 22:20:19 |


===== sending message to look for


2022-08-16 22:20:20 |


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


2022-08-16 22:20:20 |


===== broadcasting presence


2022-08-16 22:20:20 | [Mutex] received everything.

2022-08-16 22:20:20 | [Mutex] isItemNotified: message:ae4ef66b-4ed0-4a81-a214-4db28fa0ce92 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.303s
2022-08-16 22:20:21 |

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

2022-08-16 22:20:21 | ------------------------------------

2022-08-16 22:20:21 | [Mutex] waiting for: [message:d47d2cc1-3b8f-4ff0-85bc-e68131b4acf0]

2022-08-16 22:20:21 | [Mutex] waiting for: [message:d47d2cc1-3b8f-4ff0-85bc-e68131b4acf0]

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

2022-08-16 22:20:21 |


===== simulation of connection failure


2022-08-16 22:20:21 |


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


2022-08-16 22:20:21 |


===== sending message to look for


2022-08-16 22:20:22 |


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


2022-08-16 22:20:24 |


===== broadcasting presence


2022-08-16 22:20:24 | [Mutex] received everything.

2022-08-16 22:20:24 | [Mutex] isItemNotified: message:c31502f2-4ef8-4b4f-bed0-58e70a5e0851 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-08-16 22:20:25 |

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

2022-08-16 22:20:25 | ------------------------------------

2022-08-16 22:20:25 | [Mutex] waiting for: [message:0f5ca341-767c-485f-8b44-4bf1e0fd681f]

2022-08-16 22:20:25 | [Mutex] waiting for: [message:0f5ca341-767c-485f-8b44-4bf1e0fd681f]

2022-08-16 22:20:25 | [Mutex] received everything.

2022-08-16 22:20:25 |


===== simulation of connection failure


2022-08-16 22:20:25 |


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


2022-08-16 22:20:25 |


===== sending message to look for


2022-08-16 22:20:26 |


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


2022-08-16 22:20:27 |


===== broadcasting presence


2022-08-16 22:20:27 | [Mutex] received everything.

2022-08-16 22:20:27 | [Mutex] isItemNotified: message:08ab3618-2de3-4ea5-ab0a-3517d386e079 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.311s
2022-08-16 22:20:28 |

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

2022-08-16 22:20:28 | ------------------------------------

2022-08-16 22:20:28 | [Mutex] waiting for: [message:b9a5707d-95b5-451f-a8df-b77ab112b0eb]

2022-08-16 22:20:28 | [Mutex] waiting for: [message:b9a5707d-95b5-451f-a8df-b77ab112b0eb]

2022-08-16 22:20:28 | [Mutex] received everything.

2022-08-16 22:20:28 |


===== simulation of connection failure


2022-08-16 22:20:28 |


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


2022-08-16 22:20:28 |


===== sending message to look for


2022-08-16 22:20:29 |


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


2022-08-16 22:20:31 |


===== broadcasting presence


2022-08-16 22:20:31 | [Mutex] received everything.

2022-08-16 22:20:31 | [Mutex] isItemNotified: message:b9a2f4cd-2bdd-4069-af5e-b41f86cc10c0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.345s
2022-08-16 22:20:32 |

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

2022-08-16 22:20:32 | ------------------------------------

2022-08-16 22:20:32 | [Mutex] waiting for: [message:24f9f6a7-bda6-47ff-b085-bd2a11f23d47]

2022-08-16 22:20:32 | [Mutex] received everything.

2022-08-16 22:20:32 |


===== simulation of connection failure


2022-08-16 22:20:32 |


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


2022-08-16 22:20:32 |


===== sending message to look for


2022-08-16 22:20:33 |


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


2022-08-16 22:20:33 |


===== broadcasting presence


2022-08-16 22:20:33 | [Mutex] waiting for: [message:448a9023-d564-4b9e-a520-484fe54e9c26]

2022-08-16 22:20:33 | [Mutex] waiting for: [message:448a9023-d564-4b9e-a520-484fe54e9c26]

2022-08-16 22:20:33 | [Mutex] waiting for: [message:448a9023-d564-4b9e-a520-484fe54e9c26]

2022-08-16 22:20:33 | [Mutex] received everything.

2022-08-16 22:20:33 | [Mutex] isItemNotified: message:448a9023-d564-4b9e-a520-484fe54e9c26 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.327s
2022-08-16 22:20:34 |

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

2022-08-16 22:20:34 | ------------------------------------

2022-08-16 22:20:34 | [Mutex] waiting for: [message:940fa3e9-aa6b-407f-a7ea-1d50ca6e8cf5]

2022-08-16 22:20:34 | [Mutex] waiting for: [message:940fa3e9-aa6b-407f-a7ea-1d50ca6e8cf5]

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

2022-08-16 22:20:34 |


===== simulation of connection failure


2022-08-16 22:20:34 |


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


2022-08-16 22:20:34 |


===== sending message to look for


2022-08-16 22:20:35 |


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


2022-08-16 22:20:37 |


===== broadcasting presence


2022-08-16 22:20:37 | [Mutex] received everything.

2022-08-16 22:20:37 | [Mutex] isItemNotified: message:d800541d-781a-4f71-a692-ffcbb95c3406 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.326s
2022-08-16 22:20:38 |

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

2022-08-16 22:20:38 | ------------------------------------

2022-08-16 22:20:38 | [Mutex] waiting for: [message:bd48e69e-6c2d-4516-a8df-f000b2d37974]

2022-08-16 22:20:38 | [Mutex] received everything.

2022-08-16 22:20:38 |


===== simulation of connection failure


2022-08-16 22:20:38 |


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


2022-08-16 22:20:38 |


===== sending message to look for


2022-08-16 22:20:39 |


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


2022-08-16 22:20:39 |


===== broadcasting presence


2022-08-16 22:20:39 | [Mutex] waiting for: [message:efe3c3f8-cad7-4dc2-bb5d-13c21782a2b5]

2022-08-16 22:20:39 | [Mutex] received everything.

2022-08-16 22:20:39 | [Mutex] isItemNotified: message:efe3c3f8-cad7-4dc2-bb5d-13c21782a2b5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.232s
2022-08-16 22:20:40 |

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

2022-08-16 22:20:40 | ------------------------------------

2022-08-16 22:20:40 | [Mutex] waiting for: [message:9e7412af-4f38-4b31-b296-1f2f8fb313f3]

2022-08-16 22:20:40 | [Mutex] waiting for: [message:9e7412af-4f38-4b31-b296-1f2f8fb313f3]

2022-08-16 22:20:40 | [Mutex] received everything.

2022-08-16 22:20:40 |


===== simulation of connection failure


2022-08-16 22:20:40 |


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


2022-08-16 22:20:40 |


===== sending message to look for


2022-08-16 22:20:41 |


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


2022-08-16 22:20:44 |


===== broadcasting presence


2022-08-16 22:20:44 | [Mutex] waiting for: [message:bb60f11d-41de-41d5-b58b-43e8caab3794]

2022-08-16 22:21:41 | [Mutex] waiting for: [message:bb60f11d-41de-41d5-b58b-43e8caab3794]

2022-08-16 22:21:41 | [Mutex] waiting for: [message:bb60f11d-41de-41d5-b58b-43e8caab3794]

2022-08-16 22:21:41 | [Mutex] received everything.

2022-08-16 22:21:41 | [Mutex] isItemNotified: message:bb60f11d-41de-41d5-b58b-43e8caab3794 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.301s
2022-08-16 22:21:42 |

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

2022-08-16 22:21:42 | ------------------------------------

2022-08-16 22:21:42 | [Mutex] waiting for: [message:6446c7d2-31f0-4c8b-89c2-3ff790c1abee]

2022-08-16 22:21:42 | [Mutex] received everything.

2022-08-16 22:21:42 |


===== simulation of connection failure


2022-08-16 22:21:42 |


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


2022-08-16 22:21:42 |


===== sending message to look for


2022-08-16 22:21:43 |


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


2022-08-16 22:21:44 |


===== broadcasting presence


2022-08-16 22:21:44 | [Mutex] received everything.

2022-08-16 22:21:44 | [Mutex] isItemNotified: message:43b2ab46-a4d1-47c1-9cd7-8ae7635df8c5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.307s
2022-08-16 22:21:44 |

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

2022-08-16 22:21:44 | ------------------------------------

2022-08-16 22:21:44 | [Mutex] waiting for: [message:bad146da-b38e-403f-9571-9c809c884e8e]

2022-08-16 22:21:44 | [Mutex] waiting for: [message:bad146da-b38e-403f-9571-9c809c884e8e]

2022-08-16 22:21:44 | [Mutex] received everything.

2022-08-16 22:21:44 |


===== simulation of connection failure


2022-08-16 22:21:44 |


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


2022-08-16 22:21:44 |


===== sending message to look for


2022-08-16 22:21:45 |


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


2022-08-16 22:21:48 |


===== broadcasting presence


2022-08-16 22:21:48 | [Mutex] received everything.

2022-08-16 22:21:48 | [Mutex] isItemNotified: message:8e67d90a-8dbe-4e79-bb55-e3b0e0864ca3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.302s
2022-08-16 22:21:48 |

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

2022-08-16 22:21:48 | ------------------------------------

2022-08-16 22:21:48 | [Mutex] waiting for: [message:c9d41a01-b8b1-49d6-bb15-f544130d0756]

2022-08-16 22:21:48 | [Mutex] waiting for: [message:c9d41a01-b8b1-49d6-bb15-f544130d0756]

2022-08-16 22:21:48 | [Mutex] received everything.

2022-08-16 22:21:48 |


===== simulation of connection failure


2022-08-16 22:21:48 |


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


2022-08-16 22:21:49 |


===== sending message to look for


2022-08-16 22:21:50 |


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


2022-08-16 22:21:50 |


===== broadcasting presence


2022-08-16 22:21:50 | [Mutex] received everything.

2022-08-16 22:21:50 | [Mutex] isItemNotified: message:8395129c-b178-4537-9863-2a508b274291 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.311s
2022-08-16 22:21:51 |

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

2022-08-16 22:21:51 | ------------------------------------

2022-08-16 22:21:51 | [Mutex] waiting for: [message:ead47d78-0940-4114-b51a-28dc688c63b1]

2022-08-16 22:21:51 | [Mutex] waiting for: [message:ead47d78-0940-4114-b51a-28dc688c63b1]

2022-08-16 22:21:51 | [Mutex] received everything.

2022-08-16 22:21:51 |


===== simulation of connection failure


2022-08-16 22:21:51 |


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


2022-08-16 22:21:51 |


===== sending message to look for


2022-08-16 22:21:52 |


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


2022-08-16 22:21:54 |


===== broadcasting presence


2022-08-16 22:21:54 | [Mutex] received everything.

2022-08-16 22:21:54 | [Mutex] isItemNotified: message:d381985f-af4b-41c6-91b2-f0d256f5225b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.321s
2022-08-16 22:21:55 |

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

2022-08-16 22:21:55 | ------------------------------------

2022-08-16 22:21:55 | [Mutex] waiting for: [message:b2d8510b-d871-48f3-b609-da48f9301b36]

2022-08-16 22:21:55 | [Mutex] received everything.

2022-08-16 22:21:55 |


===== simulation of connection failure


2022-08-16 22:21:55 |


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


2022-08-16 22:21:55 |


===== sending message to look for


2022-08-16 22:21:56 |


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


2022-08-16 22:21:56 |


===== broadcasting presence


2022-08-16 22:21:56 | [Mutex] waiting for: [message:4eefddc7-6693-4f4e-9094-d39c8d46b8fc]

2022-08-16 22:21:56 | [Mutex] waiting for: [message:4eefddc7-6693-4f4e-9094-d39c8d46b8fc]

2022-08-16 22:21:56 | [Mutex] waiting for: [message:4eefddc7-6693-4f4e-9094-d39c8d46b8fc]

2022-08-16 22:21:56 | [Mutex] received everything.

2022-08-16 22:21:56 | [Mutex] isItemNotified: message:4eefddc7-6693-4f4e-9094-d39c8d46b8fc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.318s
2022-08-16 22:21:57 |

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

2022-08-16 22:21:57 | ------------------------------------

2022-08-16 22:21:57 | [Mutex] waiting for: [message:505aea42-6ef4-4a7b-8d03-c3329a95dea0]

2022-08-16 22:21:57 | [Mutex] received everything.

2022-08-16 22:21:57 |


===== simulation of connection failure


2022-08-16 22:21:57 |


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


2022-08-16 22:21:57 |


===== sending message to look for


2022-08-16 22:21:58 |


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


2022-08-16 22:22:00 |


===== broadcasting presence


2022-08-16 22:22:00 | [Mutex] received everything.

2022-08-16 22:22:00 | [Mutex] isItemNotified: message:c0e5e6fe-7e0c-4bac-b057-1efa0d6bd4bb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.358s
2022-08-16 22:22:01 |

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

2022-08-16 22:22:01 | ------------------------------------

2022-08-16 22:22:01 | [Mutex] waiting for: [message:5f59fe3e-b6d1-4a01-87c9-2a4397ba7647]

2022-08-16 22:22:01 | [Mutex] waiting for: [message:5f59fe3e-b6d1-4a01-87c9-2a4397ba7647]

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

2022-08-16 22:22:01 |


===== simulation of connection failure


2022-08-16 22:22:01 |


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


2022-08-16 22:22:01 |


===== sending message to look for


2022-08-16 22:22:02 |


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


2022-08-16 22:22:02 |


===== broadcasting presence


2022-08-16 22:22:02 | [Mutex] waiting for: [message:d16f93af-2644-4a9b-93f3-c6d0666581a2]

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

2022-08-16 22:22:02 | [Mutex] isItemNotified: message:d16f93af-2644-4a9b-93f3-c6d0666581a2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.410s
2022-08-16 22:22:03 |

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

2022-08-16 22:22:03 | ------------------------------------

2022-08-16 22:22:03 | [Mutex] waiting for: [message:dfd73e06-b78b-49fb-bc57-974a513d504f]

2022-08-16 22:22:03 | [Mutex] waiting for: [message:dfd73e06-b78b-49fb-bc57-974a513d504f]

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

2022-08-16 22:22:03 |


===== simulation of connection failure


2022-08-16 22:22:03 |


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


2022-08-16 22:22:04 |


===== sending message to look for


2022-08-16 22:22:05 |


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


2022-08-16 22:22:07 |


===== broadcasting presence


2022-08-16 22:22:07 | [Mutex] waiting for: [message:8876105c-64a7-4b54-801a-0def2e6d76ca]

2022-08-16 22:22:07 | [Mutex] waiting for: [message:8876105c-64a7-4b54-801a-0def2e6d76ca]

2022-08-16 22:22:07 | [Mutex] waiting for: [message:8876105c-64a7-4b54-801a-0def2e6d76ca]

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

2022-08-16 22:22:07 | [Mutex] isItemNotified: message:8876105c-64a7-4b54-801a-0def2e6d76ca :: true