Generated by TestNG with ReportNG at 21:39 PDT on Wednesday 05 July 2023
root@cc7d7fbb25f7 / Java 17.0.6 (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 : 48.665s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.337s
2023-07-05 21:40:09 |

2023-07-05 21:40:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:09 | ------------------------------------

2023-07-05 21:40:09 | [Mutex] waiting for: [message:79020443-d613-44dd-9e0a-a291eb6ff2f2]

2023-07-05 21:40:09 | [Mutex] received everything.

2023-07-05 21:40:09 |


===== simulation of connection failure


2023-07-05 21:40:09 |


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


2023-07-05 21:40:09 |


===== sending message to look for


2023-07-05 21:40:10 |


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


2023-07-05 21:40:10 |


===== broadcasting presence


2023-07-05 21:40:10 | [Mutex] received everything.

2023-07-05 21:40:10 | [Mutex] isItemNotified: message:b754ac04-9d62-4e3b-8165-0d497d4f8b1d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.312s
2023-07-05 21:40:11 |

2023-07-05 21:40:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:11 | ------------------------------------

2023-07-05 21:40:11 | [Mutex] waiting for: [message:1a69f596-b2af-4763-a861-002a361975ed]

2023-07-05 21:40:11 | [Mutex] received everything.

2023-07-05 21:40:11 |


===== simulation of connection failure


2023-07-05 21:40:11 |


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


2023-07-05 21:40:11 |


===== sending message to look for


2023-07-05 21:40:12 |


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


2023-07-05 21:40:14 |


===== broadcasting presence


2023-07-05 21:40:14 | [Mutex] received everything.

2023-07-05 21:40:14 | [Mutex] isItemNotified: message:0e686171-f6d4-404d-a3bb-dff61250b3bb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.313s
2023-07-05 21:40:15 |

2023-07-05 21:40:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:15 | ------------------------------------

2023-07-05 21:40:15 | [Mutex] waiting for: [message:5666a96f-7444-4535-82ec-104ff009b1e8]

2023-07-05 21:40:15 | [Mutex] received everything.

2023-07-05 21:40:15 |


===== simulation of connection failure


2023-07-05 21:40:15 |


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


2023-07-05 21:40:15 |


===== sending message to look for


2023-07-05 21:40:16 |


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


2023-07-05 21:40:16 |


===== broadcasting presence


2023-07-05 21:40:16 | [Mutex] received everything.

2023-07-05 21:40:16 | [Mutex] isItemNotified: message:0a4dc836-0cb2-4784-9aa4-0270e24a85eb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.301s
2023-07-05 21:40:17 |

2023-07-05 21:40:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:17 | ------------------------------------

2023-07-05 21:40:17 | [Mutex] waiting for: [message:963757c8-1694-40b2-a769-ce3d426cb806]

2023-07-05 21:40:17 | [Mutex] received everything.

2023-07-05 21:40:17 |


===== simulation of connection failure


2023-07-05 21:40:17 |


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


2023-07-05 21:40:17 |


===== sending message to look for


2023-07-05 21:40:18 |


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


2023-07-05 21:40:20 |


===== broadcasting presence


2023-07-05 21:40:20 | [Mutex] received everything.

2023-07-05 21:40:20 | [Mutex] isItemNotified: message:f253c5f6-30a7-4903-b322-348d08b518dc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.305s
2023-07-05 21:40:21 |

2023-07-05 21:40:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:21 | ------------------------------------

2023-07-05 21:40:21 | [Mutex] waiting for: [message:6be8f89b-3df5-4890-b732-030ddcdf5b1a]

2023-07-05 21:40:21 | [Mutex] received everything.

2023-07-05 21:40:21 |


===== simulation of connection failure


2023-07-05 21:40:21 |


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


2023-07-05 21:40:21 |


===== sending message to look for


2023-07-05 21:40:22 |


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


2023-07-05 21:40:22 |


===== broadcasting presence


2023-07-05 21:40:22 | [Mutex] waiting for: [message:ece41b2a-f434-48c6-ab12-096b80b4d08a]

2023-07-05 21:40:22 | [Mutex] waiting for: [message:ece41b2a-f434-48c6-ab12-096b80b4d08a]

2023-07-05 21:40:22 | [Mutex] received everything.

2023-07-05 21:40:22 | [Mutex] isItemNotified: message:ece41b2a-f434-48c6-ab12-096b80b4d08a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.364s
2023-07-05 21:40:23 |

2023-07-05 21:40:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:23 | ------------------------------------

2023-07-05 21:40:23 | [Mutex] waiting for: [message:6d19f839-7ae2-44b3-8eb3-b9228ad2904c]

2023-07-05 21:40:23 | [Mutex] received everything.

2023-07-05 21:40:23 |


===== simulation of connection failure


2023-07-05 21:40:23 |


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


2023-07-05 21:40:23 |


===== sending message to look for


2023-07-05 21:40:24 |


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


2023-07-05 21:40:26 |


===== broadcasting presence


2023-07-05 21:40:26 | [Mutex] received everything.

2023-07-05 21:40:26 | [Mutex] isItemNotified: message:b19b8850-bef4-44c2-96b2-d44b596e3f25 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.369s
2023-07-05 21:40:27 |

2023-07-05 21:40:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:27 | ------------------------------------

2023-07-05 21:40:27 | [Mutex] waiting for: [message:4840ff35-738b-41cc-a1f7-88e2abc16628]

2023-07-05 21:40:27 | [Mutex] received everything.

2023-07-05 21:40:27 |


===== simulation of connection failure


2023-07-05 21:40:27 |


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


2023-07-05 21:40:27 |


===== sending message to look for


2023-07-05 21:40:28 |


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


2023-07-05 21:40:28 |


===== broadcasting presence


2023-07-05 21:40:28 | [Mutex] waiting for: [message:97695d3e-ebc3-41fb-9192-d30ede73086d]

2023-07-05 21:40:28 | [Mutex] waiting for: [message:97695d3e-ebc3-41fb-9192-d30ede73086d]

2023-07-05 21:40:28 | [Mutex] received everything.

2023-07-05 21:40:28 | [Mutex] isItemNotified: message:97695d3e-ebc3-41fb-9192-d30ede73086d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.327s
2023-07-05 21:40:29 |

2023-07-05 21:40:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:29 | ------------------------------------

2023-07-05 21:40:29 | [Mutex] waiting for: [message:32b53ac7-bb5e-4d34-9d1e-8bb11189697d]

2023-07-05 21:40:29 | [Mutex] received everything.

2023-07-05 21:40:29 |


===== simulation of connection failure


2023-07-05 21:40:29 |


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


2023-07-05 21:40:29 |


===== sending message to look for


2023-07-05 21:40:30 |


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


2023-07-05 21:40:32 |


===== broadcasting presence


2023-07-05 21:40:32 | [Mutex] waiting for: [message:0851b57a-6021-4a46-9753-860c02e402d7]

2023-07-05 21:40:32 | [Mutex] waiting for: [message:0851b57a-6021-4a46-9753-860c02e402d7]

2023-07-05 21:40:32 | [Mutex] received everything.

2023-07-05 21:40:32 | [Mutex] isItemNotified: message:0851b57a-6021-4a46-9753-860c02e402d7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.304s
2023-07-05 21:40:33 |

2023-07-05 21:40:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:33 | ------------------------------------

2023-07-05 21:40:33 | [Mutex] waiting for: [message:594bf30e-f220-498e-866d-07cea84394f5]

2023-07-05 21:40:33 | [Mutex] received everything.

2023-07-05 21:40:33 |


===== simulation of connection failure


2023-07-05 21:40:33 |


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


2023-07-05 21:40:33 |


===== sending message to look for


2023-07-05 21:40:34 |


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


2023-07-05 21:40:34 |


===== broadcasting presence


2023-07-05 21:40:34 | [Mutex] received everything.

2023-07-05 21:40:34 | [Mutex] isItemNotified: message:5d7d6f0c-da43-4003-9dfa-4d6d3f7661dc :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.322s
2023-07-05 21:40:35 |

2023-07-05 21:40:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:35 | ------------------------------------

2023-07-05 21:40:35 | [Mutex] waiting for: [message:13c20521-e8e7-4eb3-b838-7b38c0dc2e84]

2023-07-05 21:40:35 | [Mutex] received everything.

2023-07-05 21:40:35 |


===== simulation of connection failure


2023-07-05 21:40:35 |


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


2023-07-05 21:40:35 |


===== sending message to look for


2023-07-05 21:40:36 |


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


2023-07-05 21:40:38 |


===== broadcasting presence


2023-07-05 21:40:38 | [Mutex] received everything.

2023-07-05 21:40:38 | [Mutex] isItemNotified: message:2705a092-e36d-4387-b3bf-4325dea8ce7d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.332s
2023-07-05 21:40:39 |

2023-07-05 21:40:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:39 | ------------------------------------

2023-07-05 21:40:39 | [Mutex] waiting for: [message:758c2e5f-d77b-492f-943b-f4fbe975ee49]

2023-07-05 21:40:39 | [Mutex] received everything.

2023-07-05 21:40:39 |


===== simulation of connection failure


2023-07-05 21:40:39 |


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


2023-07-05 21:40:39 |


===== sending message to look for


2023-07-05 21:40:40 |


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


2023-07-05 21:40:40 |


===== broadcasting presence


2023-07-05 21:40:40 | [Mutex] received everything.

2023-07-05 21:40:40 | [Mutex] isItemNotified: message:edd486dd-30b1-4dd4-9cd1-e368c98088a4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.298s
2023-07-05 21:40:41 |

2023-07-05 21:40:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:41 | ------------------------------------

2023-07-05 21:40:41 | [Mutex] waiting for: [message:c79791c1-437b-4d94-85be-70333498b0ea]

2023-07-05 21:40:41 | [Mutex] received everything.

2023-07-05 21:40:41 |


===== simulation of connection failure


2023-07-05 21:40:41 |


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


2023-07-05 21:40:41 |


===== sending message to look for


2023-07-05 21:40:42 |


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


2023-07-05 21:40:44 |


===== broadcasting presence


2023-07-05 21:40:44 | [Mutex] received everything.

2023-07-05 21:40:44 | [Mutex] isItemNotified: message:37411c3f-74e5-48cf-a947-5c87fa2aab29 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.298s
2023-07-05 21:40:45 |

2023-07-05 21:40:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:45 | ------------------------------------

2023-07-05 21:40:45 | [Mutex] waiting for: [message:2ad84a32-2585-4f7d-aec8-045a39880a47]

2023-07-05 21:40:45 | [Mutex] received everything.

2023-07-05 21:40:45 |


===== simulation of connection failure


2023-07-05 21:40:45 |


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


2023-07-05 21:40:45 |


===== sending message to look for


2023-07-05 21:40:46 |


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


2023-07-05 21:40:46 |


===== broadcasting presence


2023-07-05 21:40:46 | [Mutex] received everything.

2023-07-05 21:40:46 | [Mutex] isItemNotified: message:f7b1277f-c0f5-462e-adc7-a2cc75da9f48 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.299s
2023-07-05 21:40:47 |

2023-07-05 21:40:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:47 | ------------------------------------

2023-07-05 21:40:47 | [Mutex] waiting for: [message:9da81d34-95c6-497c-873d-da94db7152c3]

2023-07-05 21:40:47 | [Mutex] received everything.

2023-07-05 21:40:47 |


===== simulation of connection failure


2023-07-05 21:40:47 |


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


2023-07-05 21:40:47 |


===== sending message to look for


2023-07-05 21:40:48 |


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


2023-07-05 21:40:50 |


===== broadcasting presence


2023-07-05 21:40:50 | [Mutex] received everything.

2023-07-05 21:40:50 | [Mutex] isItemNotified: message:3734553b-49ad-4b0b-b948-df3be361568e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.368s
2023-07-05 21:40:51 |

2023-07-05 21:40:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:51 | ------------------------------------

2023-07-05 21:40:51 | [Mutex] waiting for: [message:30d26eb6-a442-4e8e-92ba-1c8633c44cb0]

2023-07-05 21:40:51 | [Mutex] received everything.

2023-07-05 21:40:51 |


===== simulation of connection failure


2023-07-05 21:40:51 |


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


2023-07-05 21:40:51 |


===== sending message to look for


2023-07-05 21:40:52 |


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


2023-07-05 21:40:52 |


===== broadcasting presence


2023-07-05 21:40:52 | [Mutex] waiting for: [message:5c067af3-b245-483a-9490-1cc6284e552f]

2023-07-05 21:40:53 | [Mutex] waiting for: [message:5c067af3-b245-483a-9490-1cc6284e552f]

2023-07-05 21:40:53 | [Mutex] received everything.

2023-07-05 21:40:53 | [Mutex] isItemNotified: message:5c067af3-b245-483a-9490-1cc6284e552f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.388s
2023-07-05 21:40:53 |

2023-07-05 21:40:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-05 21:40:53 | ------------------------------------

2023-07-05 21:40:53 | [Mutex] waiting for: [message:b7c947e9-9c11-4c1b-9687-f850fb3f008f]

2023-07-05 21:40:53 | [Mutex] received everything.

2023-07-05 21:40:53 |


===== simulation of connection failure


2023-07-05 21:40:53 |


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


2023-07-05 21:40:53 |


===== sending message to look for


2023-07-05 21:40:54 |


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


2023-07-05 21:40:57 |


===== broadcasting presence


2023-07-05 21:40:57 | [Mutex] waiting for: [message:cf8b7d81-ac25-4fcc-9c0c-d0f7f3b4a3f2]

2023-07-05 21:40:57 | [Mutex] waiting for: [message:cf8b7d81-ac25-4fcc-9c0c-d0f7f3b4a3f2]

2023-07-05 21:40:57 | [Mutex] received everything.

2023-07-05 21:40:57 | [Mutex] isItemNotified: message:cf8b7d81-ac25-4fcc-9c0c-d0f7f3b4a3f2 :: true