Generated by TestNG with ReportNG at 22:51 PDT on Monday 02 May 2022
root@61c39d2ed70d / 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 : 108.696s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.375s
2022-05-02 22:52:41 |

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

2022-05-02 22:52:41 | ------------------------------------

2022-05-02 22:52:41 | [Mutex] waiting for: [message:887d6d1d-0fd9-4bf8-9450-ea6d7e48b663]

2022-05-02 22:52:41 | [Mutex] received everything.

2022-05-02 22:52:41 |


===== simulation of connection failure


2022-05-02 22:52:41 |


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


2022-05-02 22:52:41 |


===== sending message to look for


2022-05-02 22:52:42 |


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


2022-05-02 22:52:42 |


===== broadcasting presence


2022-05-02 22:52:42 | [Mutex] received everything.

2022-05-02 22:52:42 | [Mutex] isItemNotified: message:b9af80d9-2421-496c-82ab-955546f80d9b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.359s
2022-05-02 22:52:43 |

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

2022-05-02 22:52:43 | ------------------------------------

2022-05-02 22:52:43 | [Mutex] waiting for: [message:1156a70a-8699-4cee-af8f-da47d266d0f9]

2022-05-02 22:52:43 | [Mutex] received everything.

2022-05-02 22:52:43 |


===== simulation of connection failure


2022-05-02 22:52:43 |


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


2022-05-02 22:52:43 |


===== sending message to look for


2022-05-02 22:52:44 |


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


2022-05-02 22:52:46 |


===== broadcasting presence


2022-05-02 22:52:46 | [Mutex] received everything.

2022-05-02 22:52:46 | [Mutex] isItemNotified: message:5590dd81-647b-4bd8-87c2-6bc1fcf87d4a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.376s
2022-05-02 22:52:47 |

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

2022-05-02 22:52:47 | ------------------------------------

2022-05-02 22:52:47 | [Mutex] waiting for: [message:176b9898-e831-43f4-b443-25e2c6dad966]

2022-05-02 22:52:47 | [Mutex] received everything.

2022-05-02 22:52:47 |


===== simulation of connection failure


2022-05-02 22:52:47 |


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


2022-05-02 22:52:47 |


===== sending message to look for


2022-05-02 22:52:48 |


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


2022-05-02 22:52:48 |


===== broadcasting presence


2022-05-02 22:52:48 | [Mutex] received everything.

2022-05-02 22:52:48 | [Mutex] isItemNotified: message:1e300c90-3ddb-408f-9c4c-713fad10d192 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.376s
2022-05-02 22:52:49 |

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

2022-05-02 22:52:49 | ------------------------------------

2022-05-02 22:52:49 | [Mutex] waiting for: [message:c9559e9b-ae84-48f6-82e8-16c20ebd9dbe]

2022-05-02 22:52:49 | [Mutex] received everything.

2022-05-02 22:52:49 |


===== simulation of connection failure


2022-05-02 22:52:49 |


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


2022-05-02 22:52:49 |


===== sending message to look for


2022-05-02 22:52:50 |


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


2022-05-02 22:52:53 |


===== broadcasting presence


2022-05-02 22:52:53 | [Mutex] received everything.

2022-05-02 22:52:53 | [Mutex] isItemNotified: message:63ad563a-a88d-4e56-b9a7-0d816c6a1ca2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.415s
2022-05-02 22:52:53 |

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

2022-05-02 22:52:53 | ------------------------------------

2022-05-02 22:52:53 | [Mutex] waiting for: [message:db5e2433-88f1-47bf-9ab0-a70b91790db4]

2022-05-02 22:52:53 | [Mutex] received everything.

2022-05-02 22:52:53 |


===== simulation of connection failure


2022-05-02 22:52:53 |


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


2022-05-02 22:52:54 |


===== sending message to look for


2022-05-02 22:52:55 |


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


2022-05-02 22:52:55 |


===== broadcasting presence


2022-05-02 22:52:55 | [Mutex] waiting for: [message:bcbae270-17ab-4a93-852e-ca30b2f00004]

2022-05-02 22:52:55 | [Mutex] waiting for: [message:bcbae270-17ab-4a93-852e-ca30b2f00004]

2022-05-02 22:52:55 | [Mutex] received everything.

2022-05-02 22:52:55 | [Mutex] isItemNotified: message:bcbae270-17ab-4a93-852e-ca30b2f00004 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.389s
2022-05-02 22:52:56 |

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

2022-05-02 22:52:56 | ------------------------------------

2022-05-02 22:52:56 | [Mutex] waiting for: [message:7bb2d387-8031-44aa-9e61-13a6c8b29c49]

2022-05-02 22:52:56 | [Mutex] received everything.

2022-05-02 22:52:56 |


===== simulation of connection failure


2022-05-02 22:52:56 |


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


2022-05-02 22:52:56 |


===== sending message to look for


2022-05-02 22:52:57 |


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


2022-05-02 22:52:59 |


===== broadcasting presence


2022-05-02 22:52:59 | [Mutex] received everything.

2022-05-02 22:52:59 | [Mutex] isItemNotified: message:e9cac88a-6a98-470b-850d-8acea027b66c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.420s
2022-05-02 22:53:00 |

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

2022-05-02 22:53:00 | ------------------------------------

2022-05-02 22:53:00 | [Mutex] waiting for: [message:77fc403d-011c-4bc1-b476-b7c0ce4f6793]

2022-05-02 22:53:00 | [Mutex] received everything.

2022-05-02 22:53:00 |


===== simulation of connection failure


2022-05-02 22:53:00 |


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


2022-05-02 22:53:00 |


===== sending message to look for


2022-05-02 22:53:01 |


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


2022-05-02 22:53:01 |


===== broadcasting presence


2022-05-02 22:53:01 | [Mutex] waiting for: [message:4c99bae5-c16d-48be-b98a-f22bf12c4624]

2022-05-02 22:53:01 | [Mutex] waiting for: [message:4c99bae5-c16d-48be-b98a-f22bf12c4624]

2022-05-02 22:53:01 | [Mutex] received everything.

2022-05-02 22:53:01 | [Mutex] isItemNotified: message:4c99bae5-c16d-48be-b98a-f22bf12c4624 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.397s
2022-05-02 22:53:02 |

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

2022-05-02 22:53:02 | ------------------------------------

2022-05-02 22:53:02 | [Mutex] waiting for: [message:3cee97cb-98c6-42c2-b772-4755c4d79152]

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

2022-05-02 22:53:02 |


===== simulation of connection failure


2022-05-02 22:53:02 |


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


2022-05-02 22:53:02 |


===== sending message to look for


2022-05-02 22:53:03 |


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


2022-05-02 22:53:05 |


===== broadcasting presence


2022-05-02 22:53:05 | [Mutex] waiting for: [message:0ce6b3a7-5299-4646-9ceb-2bbd453d7d54]

2022-05-02 22:53:05 | [Mutex] waiting for: [message:0ce6b3a7-5299-4646-9ceb-2bbd453d7d54]

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

2022-05-02 22:53:05 | [Mutex] isItemNotified: message:0ce6b3a7-5299-4646-9ceb-2bbd453d7d54 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.349s
2022-05-02 22:53:06 |

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

2022-05-02 22:53:06 | ------------------------------------

2022-05-02 22:53:06 | [Mutex] waiting for: [message:ec0235ce-6adf-4595-a194-2ab5339fe259]

2022-05-02 22:53:06 | [Mutex] received everything.

2022-05-02 22:53:06 |


===== simulation of connection failure


2022-05-02 22:53:06 |


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


2022-05-02 22:53:06 |


===== sending message to look for


2022-05-02 22:53:07 |


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


2022-05-02 22:53:07 |


===== broadcasting presence


2022-05-02 22:53:07 | [Mutex] received everything.

2022-05-02 22:53:07 | [Mutex] isItemNotified: message:5ef02cfc-3365-4f45-9e90-df737de1419c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.376s
2022-05-02 22:53:08 |

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

2022-05-02 22:53:08 | ------------------------------------

2022-05-02 22:53:08 | [Mutex] waiting for: [message:c883e283-1e49-487c-9440-d426af7d1073]

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

2022-05-02 22:53:08 |


===== simulation of connection failure


2022-05-02 22:53:08 |


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


2022-05-02 22:53:08 |


===== sending message to look for


2022-05-02 22:53:09 |


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


2022-05-02 22:53:12 |


===== broadcasting presence


2022-05-02 22:53:12 | [Mutex] received everything.

2022-05-02 22:53:12 | [Mutex] isItemNotified: message:70a585f6-04b6-4df4-be14-71b64a15f870 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.341s
2022-05-02 22:53:12 |

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

2022-05-02 22:53:12 | ------------------------------------

2022-05-02 22:53:12 | [Mutex] waiting for: [message:fb8914f7-75b2-49d9-9a5b-824d72a78944]

2022-05-02 22:53:12 | [Mutex] received everything.

2022-05-02 22:53:12 |


===== simulation of connection failure


2022-05-02 22:53:12 |


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


2022-05-02 22:53:13 |


===== sending message to look for


2022-05-02 22:53:14 |


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


2022-05-02 22:53:14 |


===== broadcasting presence


2022-05-02 22:53:14 | [Mutex] received everything.

2022-05-02 22:53:14 | [Mutex] isItemNotified: message:d96ee12f-44cc-4e12-bf03-bbb51ab16b96 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.352s
2022-05-02 22:53:15 |

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

2022-05-02 22:53:15 | ------------------------------------

2022-05-02 22:53:15 | [Mutex] waiting for: [message:40f7da42-47b7-4d69-bbc7-a66446fdd60a]

2022-05-02 22:53:15 | [Mutex] received everything.

2022-05-02 22:53:15 |


===== simulation of connection failure


2022-05-02 22:53:15 |


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


2022-05-02 22:53:15 |


===== sending message to look for


2022-05-02 22:53:16 |


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


2022-05-02 22:53:18 |


===== broadcasting presence


2022-05-02 22:53:18 | [Mutex] received everything.

2022-05-02 22:53:18 | [Mutex] isItemNotified: message:0c6233bd-996b-4be1-905a-59bc7aa6effc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.341s
2022-05-02 22:53:19 |

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

2022-05-02 22:53:19 | ------------------------------------

2022-05-02 22:53:19 | [Mutex] waiting for: [message:f9f18a3b-6037-4423-90c0-5783e15eb1d8]

2022-05-02 22:53:19 | [Mutex] received everything.

2022-05-02 22:53:19 |


===== simulation of connection failure


2022-05-02 22:53:19 |


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


2022-05-02 22:53:19 |


===== sending message to look for


2022-05-02 22:53:20 |


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


2022-05-02 22:53:20 |


===== broadcasting presence


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

2022-05-02 22:53:20 | [Mutex] isItemNotified: message:bd275dcd-b391-410a-8611-fa87a1e80de5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.290s
2022-05-02 22:53:21 |

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

2022-05-02 22:53:21 | ------------------------------------

2022-05-02 22:53:21 | [Mutex] waiting for: [message:131f7191-6f8b-4455-87d5-5ac0f821c9b6]

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

2022-05-02 22:53:21 |


===== simulation of connection failure


2022-05-02 22:53:21 |


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


2022-05-02 22:53:21 |


===== sending message to look for


2022-05-02 22:53:22 |


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


2022-05-02 22:53:24 |


===== broadcasting presence


2022-05-02 22:53:24 | [Mutex] waiting for: [message:3e13b0de-7987-45d3-8c3d-7ea7ccb29e52]

2022-05-02 22:54:22 | [Mutex] waiting for: [message:3e13b0de-7987-45d3-8c3d-7ea7ccb29e52]

2022-05-02 22:54:22 | [Mutex] waiting for: [message:3e13b0de-7987-45d3-8c3d-7ea7ccb29e52]

2022-05-02 22:54:22 | [Mutex] received everything.

2022-05-02 22:54:22 | [Mutex] isItemNotified: message:3e13b0de-7987-45d3-8c3d-7ea7ccb29e52 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.386s
2022-05-02 22:54:23 |

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

2022-05-02 22:54:23 | ------------------------------------

2022-05-02 22:54:23 | [Mutex] waiting for: [message:b5315992-54e0-402f-a9c7-50910ce128a4]

2022-05-02 22:54:23 | [Mutex] received everything.

2022-05-02 22:54:23 |


===== simulation of connection failure


2022-05-02 22:54:23 |


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


2022-05-02 22:54:23 |


===== sending message to look for


2022-05-02 22:54:24 |


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


2022-05-02 22:54:24 |


===== broadcasting presence


2022-05-02 22:54:24 | [Mutex] waiting for: [message:1cf1f4f5-d349-4a2b-ab13-c96c966de997]

2022-05-02 22:54:24 | [Mutex] waiting for: [message:1cf1f4f5-d349-4a2b-ab13-c96c966de997]

2022-05-02 22:54:24 | [Mutex] received everything.

2022-05-02 22:54:24 | [Mutex] isItemNotified: message:1cf1f4f5-d349-4a2b-ab13-c96c966de997 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.360s
2022-05-02 22:54:25 |

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

2022-05-02 22:54:25 | ------------------------------------

2022-05-02 22:54:25 | [Mutex] waiting for: [message:5ce0356b-5404-475c-9f54-b22c6a21f9e8]

2022-05-02 22:54:25 | [Mutex] received everything.

2022-05-02 22:54:25 |


===== simulation of connection failure


2022-05-02 22:54:25 |


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


2022-05-02 22:54:25 |


===== sending message to look for


2022-05-02 22:54:26 |


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


2022-05-02 22:54:28 |


===== broadcasting presence


2022-05-02 22:54:28 | [Mutex] waiting for: [message:19362cf7-0d3c-474e-8d60-0b7a5c4fa092]

2022-05-02 22:54:28 | [Mutex] waiting for: [message:19362cf7-0d3c-474e-8d60-0b7a5c4fa092]

2022-05-02 22:54:28 | [Mutex] received everything.

2022-05-02 22:54:28 | [Mutex] isItemNotified: message:19362cf7-0d3c-474e-8d60-0b7a5c4fa092 :: true