Generated by TestNG with ReportNG at 22:19 PDT on Wednesday 17 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 : 50.131s

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

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

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

2022-08-17 22:20:19 | [Mutex] waiting for: [message:b9c72525-1129-45ea-8a44-9e7963cafd49]

2022-08-17 22:20:19 | [Mutex] waiting for: [message:b9c72525-1129-45ea-8a44-9e7963cafd49]

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

2022-08-17 22:20:19 |


===== simulation of connection failure


2022-08-17 22:20:19 |


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


2022-08-17 22:20:19 |


===== sending message to look for


2022-08-17 22:20:20 |


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


2022-08-17 22:20:21 |


===== broadcasting presence


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

2022-08-17 22:20:21 | [Mutex] isItemNotified: message:fc58201f-070b-4b84-9830-611b28efb29b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.316s
2022-08-17 22:20:21 |

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

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

2022-08-17 22:20:21 | [Mutex] waiting for: [message:3d4570c7-1587-47ba-a696-22398173ac28]

2022-08-17 22:20:21 | [Mutex] waiting for: [message:3d4570c7-1587-47ba-a696-22398173ac28]

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

2022-08-17 22:20:21 |


===== simulation of connection failure


2022-08-17 22:20:21 |


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


2022-08-17 22:20:21 |


===== sending message to look for


2022-08-17 22:20:22 |


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


2022-08-17 22:20:25 |


===== broadcasting presence


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

2022-08-17 22:20:25 | [Mutex] isItemNotified: message:d522bf67-2b93-4cd0-81da-233460bc2b69 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.329s
2022-08-17 22:20:26 |

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

2022-08-17 22:20:26 | ------------------------------------

2022-08-17 22:20:26 | [Mutex] waiting for: [message:5f6fb7d4-e43d-49e1-9d81-52726fc2565c]

2022-08-17 22:20:26 | [Mutex] waiting for: [message:5f6fb7d4-e43d-49e1-9d81-52726fc2565c]

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

2022-08-17 22:20:26 |


===== simulation of connection failure


2022-08-17 22:20:26 |


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


2022-08-17 22:20:26 |


===== sending message to look for


2022-08-17 22:20:27 |


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


2022-08-17 22:20:27 |


===== broadcasting presence


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

2022-08-17 22:20:27 | [Mutex] isItemNotified: message:e61487d1-ecab-41c0-9496-d49b2aab6a4f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.314s
2022-08-17 22:20:28 |

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

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

2022-08-17 22:20:28 | [Mutex] waiting for: [message:b2d9cf2c-79e1-4627-ad95-97d1c7167a3a]

2022-08-17 22:20:28 | [Mutex] waiting for: [message:b2d9cf2c-79e1-4627-ad95-97d1c7167a3a]

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

2022-08-17 22:20:28 |


===== simulation of connection failure


2022-08-17 22:20:28 |


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


2022-08-17 22:20:28 |


===== sending message to look for


2022-08-17 22:20:29 |


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


2022-08-17 22:20:31 |


===== broadcasting presence


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

2022-08-17 22:20:31 | [Mutex] isItemNotified: message:1dff4b1a-756a-4725-9f4b-0612c1d61331 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.317s
2022-08-17 22:20:32 |

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

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

2022-08-17 22:20:32 | [Mutex] waiting for: [message:e79c7be4-e191-4855-bea8-717f63c66f84]

2022-08-17 22:20:32 | [Mutex] waiting for: [message:e79c7be4-e191-4855-bea8-717f63c66f84]

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

2022-08-17 22:20:32 |


===== simulation of connection failure


2022-08-17 22:20:32 |


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


2022-08-17 22:20:32 |


===== sending message to look for


2022-08-17 22:20:33 |


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


2022-08-17 22:20:33 |


===== broadcasting presence


2022-08-17 22:20:33 | [Mutex] waiting for: [message:349cc43c-e2c4-4abe-a996-c4430df13897]

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

2022-08-17 22:20:33 | [Mutex] isItemNotified: message:349cc43c-e2c4-4abe-a996-c4430df13897 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-08-17 22:20:34 |

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

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

2022-08-17 22:20:34 | [Mutex] waiting for: [message:734fda0f-feb6-44ad-b521-87f1abd0f633]

2022-08-17 22:20:34 | [Mutex] waiting for: [message:734fda0f-feb6-44ad-b521-87f1abd0f633]

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

2022-08-17 22:20:34 |


===== simulation of connection failure


2022-08-17 22:20:34 |


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


2022-08-17 22:20:34 |


===== sending message to look for


2022-08-17 22:20:35 |


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


2022-08-17 22:20:37 |


===== broadcasting presence


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

2022-08-17 22:20:37 | [Mutex] isItemNotified: message:ba45c127-45ea-4769-ac9a-21cbee854332 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.353s
2022-08-17 22:20:38 |

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

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

2022-08-17 22:20:38 | [Mutex] waiting for: [message:c2cb5bae-e53e-4a98-b6bf-a1b5d0217196]

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

2022-08-17 22:20:38 |


===== simulation of connection failure


2022-08-17 22:20:38 |


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


2022-08-17 22:20:38 |


===== sending message to look for


2022-08-17 22:20:39 |


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


2022-08-17 22:20:39 |


===== broadcasting presence


2022-08-17 22:20:39 | [Mutex] waiting for: [message:8f6c412a-b04a-4851-8030-3b75c3c3b933]

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

2022-08-17 22:20:39 | [Mutex] isItemNotified: message:8f6c412a-b04a-4851-8030-3b75c3c3b933 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.355s
2022-08-17 22:20:40 |

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

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

2022-08-17 22:20:40 | [Mutex] waiting for: [message:a2bf586a-b253-4920-bf2e-0d58865a3dab]

2022-08-17 22:20:40 | [Mutex] waiting for: [message:a2bf586a-b253-4920-bf2e-0d58865a3dab]

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

2022-08-17 22:20:40 |


===== simulation of connection failure


2022-08-17 22:20:40 |


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


2022-08-17 22:20:40 |


===== sending message to look for


2022-08-17 22:20:41 |


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


2022-08-17 22:20:43 |


===== broadcasting presence


2022-08-17 22:20:43 | [Mutex] waiting for: [message:8a66cd00-68c6-44eb-8c63-146798bcbf00]

2022-08-17 22:20:43 | [Mutex] waiting for: [message:8a66cd00-68c6-44eb-8c63-146798bcbf00]

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

2022-08-17 22:20:43 | [Mutex] isItemNotified: message:8a66cd00-68c6-44eb-8c63-146798bcbf00 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.296s
2022-08-17 22:20:44 |

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

2022-08-17 22:20:44 | ------------------------------------

2022-08-17 22:20:44 | [Mutex] waiting for: [message:8ffa29ef-2e1a-435f-8aad-ec76c34afeca]

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

2022-08-17 22:20:44 |


===== simulation of connection failure


2022-08-17 22:20:44 |


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


2022-08-17 22:20:44 |


===== sending message to look for


2022-08-17 22:20:45 |


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


2022-08-17 22:20:46 |


===== broadcasting presence


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

2022-08-17 22:20:46 | [Mutex] isItemNotified: message:a7da9fb3-9dfc-4511-a9f1-cc4c868137e2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.310s
2022-08-17 22:20:46 |

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

2022-08-17 22:20:46 | ------------------------------------

2022-08-17 22:20:46 | [Mutex] waiting for: [message:084ef865-bfd2-4bc1-83df-cd9eff198a36]

2022-08-17 22:20:46 | [Mutex] waiting for: [message:084ef865-bfd2-4bc1-83df-cd9eff198a36]

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

2022-08-17 22:20:46 |


===== simulation of connection failure


2022-08-17 22:20:46 |


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


2022-08-17 22:20:46 |


===== sending message to look for


2022-08-17 22:20:47 |


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


2022-08-17 22:20:50 |


===== broadcasting presence


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

2022-08-17 22:20:50 | [Mutex] isItemNotified: message:fa67da1c-8713-4fc9-999b-b0300373391d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.298s
2022-08-17 22:20:50 |

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

2022-08-17 22:20:50 | ------------------------------------

2022-08-17 22:20:50 | [Mutex] waiting for: [message:c4503569-4b35-4478-a003-02c1b5d765ad]

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

2022-08-17 22:20:50 |


===== simulation of connection failure


2022-08-17 22:20:50 |


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


2022-08-17 22:20:50 |


===== sending message to look for


2022-08-17 22:20:51 |


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


2022-08-17 22:20:52 |


===== broadcasting presence


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

2022-08-17 22:20:52 | [Mutex] isItemNotified: message:40a8c248-b673-4033-85c9-f8f54c6aa6d0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.302s
2022-08-17 22:20:52 |

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

2022-08-17 22:20:52 | ------------------------------------

2022-08-17 22:20:52 | [Mutex] waiting for: [message:0f5860ba-f380-4ec5-8f33-f2d5e4033b29]

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

2022-08-17 22:20:52 |


===== simulation of connection failure


2022-08-17 22:20:52 |


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


2022-08-17 22:20:52 |


===== sending message to look for


2022-08-17 22:20:53 |


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


2022-08-17 22:20:56 |


===== broadcasting presence


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

2022-08-17 22:20:56 | [Mutex] isItemNotified: message:8821d0da-3ad0-4969-917c-4952086a8edc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.329s
2022-08-17 22:20:56 |

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

2022-08-17 22:20:56 | ------------------------------------

2022-08-17 22:20:56 | [Mutex] waiting for: [message:8193ad2f-11f8-49e5-97f5-49edb90e864b]

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

2022-08-17 22:20:56 |


===== simulation of connection failure


2022-08-17 22:20:56 |


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


2022-08-17 22:20:57 |


===== sending message to look for


2022-08-17 22:20:58 |


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


2022-08-17 22:20:58 |


===== broadcasting presence


2022-08-17 22:20:58 | [Mutex] waiting for: [message:62d196da-143c-40f3-a989-8039dfa5c4f8]

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

2022-08-17 22:20:58 | [Mutex] isItemNotified: message:62d196da-143c-40f3-a989-8039dfa5c4f8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.313s
2022-08-17 22:20:59 |

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

2022-08-17 22:20:59 | ------------------------------------

2022-08-17 22:20:59 | [Mutex] waiting for: [message:14eb7af3-b5b6-4127-8780-419f9a6b0fe9]

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

2022-08-17 22:20:59 |


===== simulation of connection failure


2022-08-17 22:20:59 |


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


2022-08-17 22:20:59 |


===== sending message to look for


2022-08-17 22:21:00 |


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


2022-08-17 22:21:02 |


===== broadcasting presence


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

2022-08-17 22:21:02 | [Mutex] isItemNotified: message:6a41490c-760b-4f46-ab82-8e777d1c9aae :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.352s
2022-08-17 22:21:03 |

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

2022-08-17 22:21:03 | ------------------------------------

2022-08-17 22:21:03 | [Mutex] waiting for: [message:8093a0d2-000c-46c0-a4cf-1eb6081b5365]

2022-08-17 22:21:03 | [Mutex] waiting for: [message:8093a0d2-000c-46c0-a4cf-1eb6081b5365]

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

2022-08-17 22:21:03 |


===== simulation of connection failure


2022-08-17 22:21:03 |


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


2022-08-17 22:21:03 |


===== sending message to look for


2022-08-17 22:21:04 |


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


2022-08-17 22:21:04 |


===== broadcasting presence


2022-08-17 22:21:04 | [Mutex] waiting for: [message:f57db3e4-6a2f-4fad-b8a2-43e4a72cbe25]

2022-08-17 22:21:04 | [Mutex] received everything.

2022-08-17 22:21:04 | [Mutex] isItemNotified: message:f57db3e4-6a2f-4fad-b8a2-43e4a72cbe25 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.335s
2022-08-17 22:21:05 |

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

2022-08-17 22:21:05 | ------------------------------------

2022-08-17 22:21:05 | [Mutex] waiting for: [message:1f7e6878-3a1b-4370-8b74-41920fc7f011]

2022-08-17 22:21:05 | [Mutex] waiting for: [message:1f7e6878-3a1b-4370-8b74-41920fc7f011]

2022-08-17 22:21:05 | [Mutex] received everything.

2022-08-17 22:21:05 |


===== simulation of connection failure


2022-08-17 22:21:05 |


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


2022-08-17 22:21:05 |


===== sending message to look for


2022-08-17 22:21:06 |


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


2022-08-17 22:21:08 |


===== broadcasting presence


2022-08-17 22:21:08 | [Mutex] waiting for: [message:856640f6-0645-4e5f-a64d-e78ee6631b33]

2022-08-17 22:21:08 | [Mutex] waiting for: [message:856640f6-0645-4e5f-a64d-e78ee6631b33]

2022-08-17 22:21:08 | [Mutex] waiting for: [message:856640f6-0645-4e5f-a64d-e78ee6631b33]

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

2022-08-17 22:21:08 | [Mutex] isItemNotified: message:856640f6-0645-4e5f-a64d-e78ee6631b33 :: true