Generated by TestNG with ReportNG at 22:53 PDT on Tuesday 20 September 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 : 49.411s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.317s
2022-09-20 22:54:30 |

2022-09-20 22:54:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:30 | ------------------------------------

2022-09-20 22:54:30 | [Mutex] waiting for: [message:d12d6eb5-9c7d-41f3-8f1d-35f2f531bf67]

2022-09-20 22:54:30 | [Mutex] received everything.

2022-09-20 22:54:30 |


===== simulation of connection failure


2022-09-20 22:54:30 |


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


2022-09-20 22:54:30 |


===== sending message to look for


2022-09-20 22:54:31 |


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


2022-09-20 22:54:31 |


===== broadcasting presence


2022-09-20 22:54:31 | [Mutex] received everything.

2022-09-20 22:54:31 | [Mutex] isItemNotified: message:a8ed4217-1435-4024-99c6-968a73601e74 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.310s
2022-09-20 22:54:32 |

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

2022-09-20 22:54:32 | ------------------------------------

2022-09-20 22:54:32 | [Mutex] waiting for: [message:9ec1b12c-adfe-4d1d-9f84-00b7cf593094]

2022-09-20 22:54:32 | [Mutex] received everything.

2022-09-20 22:54:32 |


===== simulation of connection failure


2022-09-20 22:54:32 |


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


2022-09-20 22:54:32 |


===== sending message to look for


2022-09-20 22:54:33 |


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


2022-09-20 22:54:35 |


===== broadcasting presence


2022-09-20 22:54:35 | [Mutex] received everything.

2022-09-20 22:54:35 | [Mutex] isItemNotified: message:a1af5ea1-dcdb-4a5b-b2d6-618a2df9d980 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.296s
2022-09-20 22:54:36 |

2022-09-20 22:54:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:36 | ------------------------------------

2022-09-20 22:54:36 | [Mutex] waiting for: [message:e1e83099-fefc-407c-a386-23b725c63166]

2022-09-20 22:54:36 | [Mutex] received everything.

2022-09-20 22:54:36 |


===== simulation of connection failure


2022-09-20 22:54:36 |


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


2022-09-20 22:54:36 |


===== sending message to look for


2022-09-20 22:54:37 |


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


2022-09-20 22:54:37 |


===== broadcasting presence


2022-09-20 22:54:37 | [Mutex] received everything.

2022-09-20 22:54:37 | [Mutex] isItemNotified: message:6ae739c1-5997-4b7f-8b1a-37defe0303f3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.315s
2022-09-20 22:54:38 |

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

2022-09-20 22:54:38 | ------------------------------------

2022-09-20 22:54:38 | [Mutex] waiting for: [message:1b991964-1ab4-4f24-aa34-d35d6f133aa4]

2022-09-20 22:54:38 | [Mutex] received everything.

2022-09-20 22:54:38 |


===== simulation of connection failure


2022-09-20 22:54:38 |


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


2022-09-20 22:54:38 |


===== sending message to look for


2022-09-20 22:54:39 |


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


2022-09-20 22:54:42 |


===== broadcasting presence


2022-09-20 22:54:42 | [Mutex] received everything.

2022-09-20 22:54:42 | [Mutex] isItemNotified: message:fc0d5488-0147-44c9-8d16-58c7470f57e4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.303s
2022-09-20 22:54:42 |

2022-09-20 22:54:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:42 | ------------------------------------

2022-09-20 22:54:42 | [Mutex] waiting for: [message:47290e0b-c764-4214-8fde-3a44be6c9356]

2022-09-20 22:54:42 | [Mutex] received everything.

2022-09-20 22:54:42 |


===== simulation of connection failure


2022-09-20 22:54:42 |


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


2022-09-20 22:54:42 |


===== sending message to look for


2022-09-20 22:54:43 |


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


2022-09-20 22:54:44 |


===== broadcasting presence


2022-09-20 22:54:44 | [Mutex] received everything.

2022-09-20 22:54:44 | [Mutex] isItemNotified: message:a1b62b0e-3abd-4054-b4b5-752061680ab2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-09-20 22:54:44 |

2022-09-20 22:54:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:44 | ------------------------------------

2022-09-20 22:54:44 | [Mutex] waiting for: [message:283bf1b4-c3a4-4337-8d85-ba87260f3dbf]

2022-09-20 22:54:44 | [Mutex] received everything.

2022-09-20 22:54:44 |


===== simulation of connection failure


2022-09-20 22:54:44 |


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


2022-09-20 22:54:44 |


===== sending message to look for


2022-09-20 22:54:45 |


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


2022-09-20 22:54:48 |


===== broadcasting presence


2022-09-20 22:54:48 | [Mutex] received everything.

2022-09-20 22:54:48 | [Mutex] isItemNotified: message:e0330c64-f4a9-42a9-9e90-9d4900724553 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.356s
2022-09-20 22:54:48 |

2022-09-20 22:54:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:48 | ------------------------------------

2022-09-20 22:54:48 | [Mutex] waiting for: [message:79d1d3a6-a29d-4e29-ab00-082f93ec60a7]

2022-09-20 22:54:48 | [Mutex] received everything.

2022-09-20 22:54:48 |


===== simulation of connection failure


2022-09-20 22:54:48 |


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


2022-09-20 22:54:48 |


===== sending message to look for


2022-09-20 22:54:49 |


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


2022-09-20 22:54:50 |


===== broadcasting presence


2022-09-20 22:54:50 | [Mutex] waiting for: [message:1fc29fd5-41b9-47bb-82eb-e15a796c7dd0]

2022-09-20 22:54:50 | [Mutex] received everything.

2022-09-20 22:54:50 | [Mutex] isItemNotified: message:1fc29fd5-41b9-47bb-82eb-e15a796c7dd0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.321s
2022-09-20 22:54:50 |

2022-09-20 22:54:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:50 | ------------------------------------

2022-09-20 22:54:50 | [Mutex] waiting for: [message:699c9c15-0b7c-4ff3-86e5-d2b6940ceef1]

2022-09-20 22:54:50 | [Mutex] received everything.

2022-09-20 22:54:50 |


===== simulation of connection failure


2022-09-20 22:54:50 |


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


2022-09-20 22:54:50 |


===== sending message to look for


2022-09-20 22:54:51 |


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


2022-09-20 22:54:54 |


===== broadcasting presence


2022-09-20 22:54:54 | [Mutex] waiting for: [message:542bd638-ef58-41ce-b623-e059db47a8a2]

2022-09-20 22:54:54 | [Mutex] waiting for: [message:542bd638-ef58-41ce-b623-e059db47a8a2]

2022-09-20 22:54:54 | [Mutex] received everything.

2022-09-20 22:54:54 | [Mutex] isItemNotified: message:542bd638-ef58-41ce-b623-e059db47a8a2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.295s
2022-09-20 22:54:54 |

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

2022-09-20 22:54:54 | ------------------------------------

2022-09-20 22:54:54 | [Mutex] waiting for: [message:e8f2c454-c62d-4428-bebc-b2cc7e361c3f]

2022-09-20 22:54:54 | [Mutex] received everything.

2022-09-20 22:54:54 |


===== simulation of connection failure


2022-09-20 22:54:54 |


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


2022-09-20 22:54:55 |


===== sending message to look for


2022-09-20 22:54:56 |


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


2022-09-20 22:54:56 |


===== broadcasting presence


2022-09-20 22:54:56 | [Mutex] received everything.

2022-09-20 22:54:56 | [Mutex] isItemNotified: message:fbb3462b-83a4-4f02-ab4f-614fbb92909d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.300s
2022-09-20 22:54:56 |

2022-09-20 22:54:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:54:56 | ------------------------------------

2022-09-20 22:54:56 | [Mutex] waiting for: [message:0f8acf24-c35c-45e9-babe-e7cfc21db2cd]

2022-09-20 22:54:56 | [Mutex] received everything.

2022-09-20 22:54:56 |


===== simulation of connection failure


2022-09-20 22:54:56 |


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


2022-09-20 22:54:57 |


===== sending message to look for


2022-09-20 22:54:58 |


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


2022-09-20 22:55:00 |


===== broadcasting presence


2022-09-20 22:55:00 | [Mutex] received everything.

2022-09-20 22:55:00 | [Mutex] isItemNotified: message:5541168c-6f49-4f82-94a3-0830681c3740 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.300s
2022-09-20 22:55:00 |

2022-09-20 22:55:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:55:00 | ------------------------------------

2022-09-20 22:55:00 | [Mutex] waiting for: [message:79dcde98-ce2a-46dd-ba58-aa908d8c1e12]

2022-09-20 22:55:00 | [Mutex] received everything.

2022-09-20 22:55:00 |


===== simulation of connection failure


2022-09-20 22:55:00 |


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


2022-09-20 22:55:01 |


===== sending message to look for


2022-09-20 22:55:02 |


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


2022-09-20 22:55:02 |


===== broadcasting presence


2022-09-20 22:55:02 | [Mutex] received everything.

2022-09-20 22:55:02 | [Mutex] isItemNotified: message:9f8a92e0-b04e-4dc5-bc43-223d3eda7194 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-09-20 22:55:03 |

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

2022-09-20 22:55:03 | ------------------------------------

2022-09-20 22:55:03 | [Mutex] waiting for: [message:76d885fb-7374-4108-966b-94e59c182951]

2022-09-20 22:55:03 | [Mutex] received everything.

2022-09-20 22:55:03 |


===== simulation of connection failure


2022-09-20 22:55:03 |


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


2022-09-20 22:55:03 |


===== sending message to look for


2022-09-20 22:55:04 |


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


2022-09-20 22:55:06 |


===== broadcasting presence


2022-09-20 22:55:06 | [Mutex] received everything.

2022-09-20 22:55:06 | [Mutex] isItemNotified: message:3dd8a1b7-c31a-449f-9806-02cc75eaccbe :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-09-20 22:55:07 |

2022-09-20 22:55:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:55:07 | ------------------------------------

2022-09-20 22:55:07 | [Mutex] waiting for: [message:f953065c-e85e-4256-9b66-b81a9c1d0ca7]

2022-09-20 22:55:07 | [Mutex] received everything.

2022-09-20 22:55:07 |


===== simulation of connection failure


2022-09-20 22:55:07 |


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


2022-09-20 22:55:07 |


===== sending message to look for


2022-09-20 22:55:08 |


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


2022-09-20 22:55:08 |


===== broadcasting presence


2022-09-20 22:55:08 | [Mutex] waiting for: [message:3fd601df-6943-4b6e-888c-db2705f3801a]

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

2022-09-20 22:55:08 | [Mutex] isItemNotified: message:3fd601df-6943-4b6e-888c-db2705f3801a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-09-20 22:55:09 |

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

2022-09-20 22:55:09 | ------------------------------------

2022-09-20 22:55:09 | [Mutex] waiting for: [message:6161ce05-1b5e-40a3-9c46-c209ce5f43cf]

2022-09-20 22:55:09 | [Mutex] received everything.

2022-09-20 22:55:09 |


===== simulation of connection failure


2022-09-20 22:55:09 |


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


2022-09-20 22:55:09 |


===== sending message to look for


2022-09-20 22:55:10 |


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


2022-09-20 22:55:12 |


===== broadcasting presence


2022-09-20 22:55:12 | [Mutex] received everything.

2022-09-20 22:55:12 | [Mutex] isItemNotified: message:eb4492b5-21d6-48f6-9404-d9146981e4b2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.365s
2022-09-20 22:55:13 |

2022-09-20 22:55:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:55:13 | ------------------------------------

2022-09-20 22:55:13 | [Mutex] waiting for: [message:bbc83c37-e64f-42f2-bef5-e2a9aa347a21]

2022-09-20 22:55:13 | [Mutex] received everything.

2022-09-20 22:55:13 |


===== simulation of connection failure


2022-09-20 22:55:13 |


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


2022-09-20 22:55:13 |


===== sending message to look for


2022-09-20 22:55:14 |


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


2022-09-20 22:55:14 |


===== broadcasting presence


2022-09-20 22:55:14 | [Mutex] waiting for: [message:33bb610f-30b9-440b-a70e-9234b0332701]

2022-09-20 22:55:14 | [Mutex] received everything.

2022-09-20 22:55:14 | [Mutex] isItemNotified: message:33bb610f-30b9-440b-a70e-9234b0332701 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.312s
2022-09-20 22:55:15 |

2022-09-20 22:55:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-09-20 22:55:15 | ------------------------------------

2022-09-20 22:55:15 | [Mutex] waiting for: [message:74c26536-05dc-4bce-980e-e66ae46202aa]

2022-09-20 22:55:15 | [Mutex] received everything.

2022-09-20 22:55:15 |


===== simulation of connection failure


2022-09-20 22:55:15 |


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


2022-09-20 22:55:15 |


===== sending message to look for


2022-09-20 22:55:16 |


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


2022-09-20 22:55:18 |


===== broadcasting presence


2022-09-20 22:55:18 | [Mutex] waiting for: [message:bdce2673-3dbc-46e2-81cc-d022fb2b76f8]

2022-09-20 22:55:18 | [Mutex] waiting for: [message:bdce2673-3dbc-46e2-81cc-d022fb2b76f8]

2022-09-20 22:55:18 | [Mutex] received everything.

2022-09-20 22:55:18 | [Mutex] isItemNotified: message:bdce2673-3dbc-46e2-81cc-d022fb2b76f8 :: true