Generated by TestNG with ReportNG at 22:19 PDT on Tuesday 02 August 2022
root@ed1b7dd8a1b3 / 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 : 107.447s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.334s
2022-08-02 22:20:05 |

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

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

2022-08-02 22:20:05 | [Mutex] waiting for: [message:61edc056-e068-41ce-9d3e-407a7a6512a2]

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

2022-08-02 22:20:05 |


===== simulation of connection failure


2022-08-02 22:20:05 |


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


2022-08-02 22:20:05 |


===== sending message to look for


2022-08-02 22:20:06 |


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


2022-08-02 22:20:06 |


===== broadcasting presence


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

2022-08-02 22:20:06 | [Mutex] isItemNotified: message:4484e446-4972-45bc-881b-79ded33e3822 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.321s
2022-08-02 22:20:07 |

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

2022-08-02 22:20:07 | ------------------------------------

2022-08-02 22:20:07 | [Mutex] waiting for: [message:23c1f583-1960-45ea-932e-d65e980481aa]

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

2022-08-02 22:20:07 |


===== simulation of connection failure


2022-08-02 22:20:07 |


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


2022-08-02 22:20:07 |


===== sending message to look for


2022-08-02 22:20:08 |


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


2022-08-02 22:20:10 |


===== broadcasting presence


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

2022-08-02 22:20:10 | [Mutex] isItemNotified: message:c54e6f8a-e1f3-4c53-b79a-3876dfa73520 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.322s
2022-08-02 22:20:11 |

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

2022-08-02 22:20:11 | ------------------------------------

2022-08-02 22:20:11 | [Mutex] waiting for: [message:3e44df2f-3f40-4401-baac-744971a899d2]

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

2022-08-02 22:20:11 |


===== simulation of connection failure


2022-08-02 22:20:11 |


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


2022-08-02 22:20:11 |


===== sending message to look for


2022-08-02 22:20:12 |


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


2022-08-02 22:20:12 |


===== broadcasting presence


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

2022-08-02 22:20:12 | [Mutex] isItemNotified: message:0f0c0e2d-295e-4ff7-b0c9-2843f6426f97 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.384s
2022-08-02 22:20:13 |

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

2022-08-02 22:20:13 | ------------------------------------

2022-08-02 22:20:13 | [Mutex] waiting for: [message:d360b57a-3582-48af-82ee-0418b1324c04]

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

2022-08-02 22:20:13 |


===== simulation of connection failure


2022-08-02 22:20:13 |


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


2022-08-02 22:20:13 |


===== sending message to look for


2022-08-02 22:20:14 |


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


2022-08-02 22:20:16 |


===== broadcasting presence


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

2022-08-02 22:20:16 | [Mutex] isItemNotified: message:f5d3337f-d71f-44f5-b80b-7a87fb15ab71 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.349s
2022-08-02 22:20:17 |

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

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

2022-08-02 22:20:17 | [Mutex] waiting for: [message:120f0c8e-ad63-4de9-8655-e70dbb9c4e8b]

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

2022-08-02 22:20:17 |


===== simulation of connection failure


2022-08-02 22:20:17 |


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


2022-08-02 22:20:17 |


===== sending message to look for


2022-08-02 22:20:18 |


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


2022-08-02 22:20:18 |


===== broadcasting presence


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

2022-08-02 22:20:18 | [Mutex] isItemNotified: message:8f63dc51-46b2-483f-8714-0d79a6126033 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.414s
2022-08-02 22:20:19 |

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

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

2022-08-02 22:20:19 | [Mutex] waiting for: [message:eb655bc6-9bb1-448d-9935-3cc7910f25d5]

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

2022-08-02 22:20:19 |


===== simulation of connection failure


2022-08-02 22:20:19 |


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


2022-08-02 22:20:19 |


===== sending message to look for


2022-08-02 22:20:20 |


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


2022-08-02 22:20:23 |


===== broadcasting presence


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

2022-08-02 22:20:23 | [Mutex] isItemNotified: message:e315166b-815a-41e4-bf90-a4b9a235db3b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.362s
2022-08-02 22:20:23 |

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

2022-08-02 22:20:23 | ------------------------------------

2022-08-02 22:20:23 | [Mutex] waiting for: [message:67ff9363-5cf5-4173-bc32-5a8b6652fd46]

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

2022-08-02 22:20:23 |


===== simulation of connection failure


2022-08-02 22:20:23 |


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


2022-08-02 22:20:23 |


===== sending message to look for


2022-08-02 22:20:24 |


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


2022-08-02 22:20:25 |


===== broadcasting presence


2022-08-02 22:20:25 | [Mutex] waiting for: [message:b5b1bc85-954a-4737-bfb2-35866afc86f3]

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

2022-08-02 22:20:25 | [Mutex] isItemNotified: message:b5b1bc85-954a-4737-bfb2-35866afc86f3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.358s
2022-08-02 22:20:25 |

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

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

2022-08-02 22:20:25 | [Mutex] waiting for: [message:d440acca-f72a-45e0-aede-55473c169075]

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

2022-08-02 22:20:25 |


===== simulation of connection failure


2022-08-02 22:20:25 |


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


2022-08-02 22:20:26 |


===== sending message to look for


2022-08-02 22:20:27 |


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


2022-08-02 22:20:29 |


===== broadcasting presence


2022-08-02 22:20:29 | [Mutex] waiting for: [message:0cfdbdbb-a09f-49a5-8fb7-ee268d7986d2]

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

2022-08-02 22:20:29 | [Mutex] isItemNotified: message:0cfdbdbb-a09f-49a5-8fb7-ee268d7986d2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.307s
2022-08-02 22:20:30 |

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

2022-08-02 22:20:30 | ------------------------------------

2022-08-02 22:20:30 | [Mutex] waiting for: [message:566ef4a6-8257-40dc-acb6-3e9602749f1d]

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

2022-08-02 22:20:30 |


===== simulation of connection failure


2022-08-02 22:20:30 |


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


2022-08-02 22:20:30 |


===== sending message to look for


2022-08-02 22:20:31 |


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


2022-08-02 22:20:31 |


===== broadcasting presence


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

2022-08-02 22:20:31 | [Mutex] isItemNotified: message:0260efc9-4d54-482a-b2fb-5cd97604412f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.305s
2022-08-02 22:20:32 |

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

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

2022-08-02 22:20:32 | [Mutex] waiting for: [message:3a7399ac-b910-4a1d-9b2c-ff324a0b81e7]

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

2022-08-02 22:20:32 |


===== simulation of connection failure


2022-08-02 22:20:32 |


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


2022-08-02 22:20:32 |


===== sending message to look for


2022-08-02 22:20:33 |


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


2022-08-02 22:20:35 |


===== broadcasting presence


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

2022-08-02 22:20:35 | [Mutex] isItemNotified: message:8f9fcd90-e1b2-41c1-99e2-fbedcc3e0073 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.313s
2022-08-02 22:20:36 |

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

2022-08-02 22:20:36 | ------------------------------------

2022-08-02 22:20:36 | [Mutex] waiting for: [message:1770d225-50fc-4cd1-9d45-52c23e7bd78f]

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

2022-08-02 22:20:36 |


===== simulation of connection failure


2022-08-02 22:20:36 |


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


2022-08-02 22:20:36 |


===== sending message to look for


2022-08-02 22:20:37 |


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


2022-08-02 22:20:37 |


===== broadcasting presence


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

2022-08-02 22:20:37 | [Mutex] isItemNotified: message:ebd58fab-2d19-48e3-a4e6-3c7f496625f9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.310s
2022-08-02 22:20:38 |

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

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

2022-08-02 22:20:38 | [Mutex] waiting for: [message:256fa92f-32b4-4f34-93c3-fcf5513a2d0a]

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

2022-08-02 22:20:38 |


===== simulation of connection failure


2022-08-02 22:20:38 |


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


2022-08-02 22:20:38 |


===== sending message to look for


2022-08-02 22:20:39 |


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


2022-08-02 22:20:41 |


===== broadcasting presence


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

2022-08-02 22:20:41 | [Mutex] isItemNotified: message:dd502856-a961-4c0c-9680-f45077bbde30 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.316s
2022-08-02 22:20:42 |

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

2022-08-02 22:20:42 | ------------------------------------

2022-08-02 22:20:42 | [Mutex] waiting for: [message:40747543-68a5-402c-9e3e-5699d2eaae37]

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

2022-08-02 22:20:42 |


===== simulation of connection failure


2022-08-02 22:20:42 |


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


2022-08-02 22:20:42 |


===== sending message to look for


2022-08-02 22:20:43 |


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


2022-08-02 22:20:43 |


===== broadcasting presence


2022-08-02 22:20:43 | [Mutex] waiting for: [message:d8fd8279-191d-40f3-9e2f-3171a3175ae2]

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

2022-08-02 22:20:43 | [Mutex] isItemNotified: message:d8fd8279-191d-40f3-9e2f-3171a3175ae2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.244s
2022-08-02 22:20:44 |

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

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

2022-08-02 22:20:44 | [Mutex] waiting for: [message:b60fc00a-d164-4b8e-96b8-f25da615778d]

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

2022-08-02 22:20:44 |


===== simulation of connection failure


2022-08-02 22:20:44 |


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


2022-08-02 22:20:44 |


===== sending message to look for


2022-08-02 22:20:45 |


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


2022-08-02 22:20:47 |


===== broadcasting presence


2022-08-02 22:20:47 | [Mutex] waiting for: [message:28ce23fb-a332-4247-b3e3-76f775c29a6e]

2022-08-02 22:21:45 | [Mutex] waiting for: [message:28ce23fb-a332-4247-b3e3-76f775c29a6e]

2022-08-02 22:21:45 | [Mutex] waiting for: [message:28ce23fb-a332-4247-b3e3-76f775c29a6e]

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

2022-08-02 22:21:45 | [Mutex] isItemNotified: message:28ce23fb-a332-4247-b3e3-76f775c29a6e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.366s
2022-08-02 22:21:46 |

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

2022-08-02 22:21:46 | ------------------------------------

2022-08-02 22:21:46 | [Mutex] waiting for: [message:323eb64a-c034-4131-84de-2b4f5a19953b]

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

2022-08-02 22:21:46 |


===== simulation of connection failure


2022-08-02 22:21:46 |


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


2022-08-02 22:21:46 |


===== sending message to look for


2022-08-02 22:21:47 |


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


2022-08-02 22:21:47 |


===== broadcasting presence


2022-08-02 22:21:47 | [Mutex] waiting for: [message:15ed360f-8fb1-4c2a-a836-ad7193a33fc6]

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

2022-08-02 22:21:47 | [Mutex] isItemNotified: message:15ed360f-8fb1-4c2a-a836-ad7193a33fc6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.329s
2022-08-02 22:21:48 |

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

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

2022-08-02 22:21:48 | [Mutex] waiting for: [message:d7c7e2bf-5124-4e50-9922-fa318f1d3c26]

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

2022-08-02 22:21:48 |


===== simulation of connection failure


2022-08-02 22:21:48 |


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


2022-08-02 22:21:48 |


===== sending message to look for


2022-08-02 22:21:49 |


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


2022-08-02 22:21:51 |


===== broadcasting presence


2022-08-02 22:21:51 | [Mutex] waiting for: [message:150816a1-8358-49eb-8a0d-c646aae22d9a]

2022-08-02 22:21:51 | [Mutex] waiting for: [message:150816a1-8358-49eb-8a0d-c646aae22d9a]

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

2022-08-02 22:21:51 | [Mutex] isItemNotified: message:150816a1-8358-49eb-8a0d-c646aae22d9a :: true