Generated by TestNG with ReportNG at 22:46 PDT on Tuesday 12 July 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 : 51.491s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.327s
2022-07-12 22:47:24 |

2022-07-12 22:47:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:24 | ------------------------------------

2022-07-12 22:47:24 | [Mutex] waiting for: [message:6d02455b-b3f4-46aa-9e99-97049cd06528]

2022-07-12 22:47:24 | [Mutex] waiting for: [message:6d02455b-b3f4-46aa-9e99-97049cd06528]

2022-07-12 22:47:24 | [Mutex] received everything.

2022-07-12 22:47:24 |


===== simulation of connection failure


2022-07-12 22:47:24 |


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


2022-07-12 22:47:24 |


===== sending message to look for


2022-07-12 22:47:25 |


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


2022-07-12 22:47:26 |


===== broadcasting presence


2022-07-12 22:47:26 | [Mutex] received everything.

2022-07-12 22:47:26 | [Mutex] isItemNotified: message:527f9c6e-bb48-4211-bf4e-e3c27bd4797d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.296s
2022-07-12 22:47:26 |

2022-07-12 22:47:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:26 | ------------------------------------

2022-07-12 22:47:26 | [Mutex] received everything.

2022-07-12 22:47:26 |


===== simulation of connection failure


2022-07-12 22:47:26 |


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


2022-07-12 22:47:27 |


===== sending message to look for


2022-07-12 22:47:28 |


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


2022-07-12 22:47:30 |


===== broadcasting presence


2022-07-12 22:47:30 | [Mutex] received everything.

2022-07-12 22:47:30 | [Mutex] isItemNotified: message:32aa9f0a-007b-41df-8e75-d1d153b5d3a8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.298s
2022-07-12 22:47:31 |

2022-07-12 22:47:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:31 | ------------------------------------

2022-07-12 22:47:31 | [Mutex] waiting for: [message:f68d6c48-68e3-4a49-8763-d6b306d9e59a]

2022-07-12 22:47:31 | [Mutex] received everything.

2022-07-12 22:47:31 |


===== simulation of connection failure


2022-07-12 22:47:31 |


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


2022-07-12 22:47:31 |


===== sending message to look for


2022-07-12 22:47:32 |


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


2022-07-12 22:47:32 |


===== broadcasting presence


2022-07-12 22:47:32 | [Mutex] received everything.

2022-07-12 22:47:32 | [Mutex] isItemNotified: message:c2b0d95a-fdbd-463b-b2ae-a2fd75539ea1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.332s
2022-07-12 22:47:33 |

2022-07-12 22:47:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:33 | ------------------------------------

2022-07-12 22:47:33 | [Mutex] waiting for: [message:99bf3aa0-c551-4cdc-8d5e-6803e3edc3bc]

2022-07-12 22:47:33 | [Mutex] received everything.

2022-07-12 22:47:33 |


===== simulation of connection failure


2022-07-12 22:47:33 |


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


2022-07-12 22:47:33 |


===== sending message to look for


2022-07-12 22:47:34 |


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


2022-07-12 22:47:36 |


===== broadcasting presence


2022-07-12 22:47:36 | [Mutex] received everything.

2022-07-12 22:47:36 | [Mutex] isItemNotified: message:bc347f91-4dec-4c2e-a1d8-3a9c1d0272a8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.322s
2022-07-12 22:47:37 |

2022-07-12 22:47:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:37 | ------------------------------------

2022-07-12 22:47:37 | [Mutex] waiting for: [message:86d3e45a-84d9-4dbb-b6c8-fd51e8608467]

2022-07-12 22:47:37 | [Mutex] waiting for: [message:86d3e45a-84d9-4dbb-b6c8-fd51e8608467]

2022-07-12 22:47:37 | [Mutex] received everything.

2022-07-12 22:47:37 |


===== simulation of connection failure


2022-07-12 22:47:37 |


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


2022-07-12 22:47:37 |


===== sending message to look for


2022-07-12 22:47:38 |


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


2022-07-12 22:47:39 |


===== broadcasting presence


2022-07-12 22:47:39 | [Mutex] waiting for: [message:135cfcc4-dc48-4517-92aa-c0238cbb5242]

2022-07-12 22:47:39 | [Mutex] received everything.

2022-07-12 22:47:39 | [Mutex] isItemNotified: message:135cfcc4-dc48-4517-92aa-c0238cbb5242 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.313s
2022-07-12 22:47:40 |

2022-07-12 22:47:40 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:40 | ------------------------------------

2022-07-12 22:47:40 | [Mutex] waiting for: [message:3c0934ed-98a5-4614-b0c0-310e6b49fdf9]

2022-07-12 22:47:40 | [Mutex] received everything.

2022-07-12 22:47:40 |


===== simulation of connection failure


2022-07-12 22:47:40 |


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


2022-07-12 22:47:40 |


===== sending message to look for


2022-07-12 22:47:41 |


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


2022-07-12 22:47:43 |


===== broadcasting presence


2022-07-12 22:47:43 | [Mutex] received everything.

2022-07-12 22:47:43 | [Mutex] isItemNotified: message:c7be9db1-3d46-413b-bff3-a3946a25a9e2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.420s
2022-07-12 22:47:44 |

2022-07-12 22:47:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:44 | ------------------------------------

2022-07-12 22:47:44 | [Mutex] waiting for: [message:dcaad4e0-6751-44a9-a2d2-754c2d264211]

2022-07-12 22:47:44 | [Mutex] waiting for: [message:dcaad4e0-6751-44a9-a2d2-754c2d264211]

2022-07-12 22:47:44 | [Mutex] received everything.

2022-07-12 22:47:44 |


===== simulation of connection failure


2022-07-12 22:47:44 |


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


2022-07-12 22:47:44 |


===== sending message to look for


2022-07-12 22:47:45 |


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


2022-07-12 22:47:45 |


===== broadcasting presence


2022-07-12 22:47:45 | [Mutex] waiting for: [message:faf7032e-7a15-468f-94ad-73793b1e2d45]

2022-07-12 22:47:45 | [Mutex] received everything.

2022-07-12 22:47:45 | [Mutex] isItemNotified: message:faf7032e-7a15-468f-94ad-73793b1e2d45 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.333s
2022-07-12 22:47:46 |

2022-07-12 22:47:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:46 | ------------------------------------

2022-07-12 22:47:46 | [Mutex] waiting for: [message:198cfb3d-177c-4758-8d56-b6f093bfa6a5]

2022-07-12 22:47:46 | [Mutex] waiting for: [message:198cfb3d-177c-4758-8d56-b6f093bfa6a5]

2022-07-12 22:47:46 | [Mutex] received everything.

2022-07-12 22:47:46 |


===== simulation of connection failure


2022-07-12 22:47:46 |


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


2022-07-12 22:47:46 |


===== sending message to look for


2022-07-12 22:47:47 |


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


2022-07-12 22:47:49 |


===== broadcasting presence


2022-07-12 22:47:49 | [Mutex] waiting for: [message:434184b6-d55d-4b8e-9ce2-cbd145fac009]

2022-07-12 22:47:49 | [Mutex] waiting for: [message:434184b6-d55d-4b8e-9ce2-cbd145fac009]

2022-07-12 22:47:49 | [Mutex] waiting for: [message:434184b6-d55d-4b8e-9ce2-cbd145fac009]

2022-07-12 22:47:49 | [Mutex] received everything.

2022-07-12 22:47:49 | [Mutex] isItemNotified: message:434184b6-d55d-4b8e-9ce2-cbd145fac009 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.305s
2022-07-12 22:47:50 |

2022-07-12 22:47:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:50 | ------------------------------------

2022-07-12 22:47:50 | [Mutex] waiting for: [message:4f75f84c-57f1-4ba3-b801-8d22bb28cc2b]

2022-07-12 22:47:50 | [Mutex] waiting for: [message:4f75f84c-57f1-4ba3-b801-8d22bb28cc2b]

2022-07-12 22:47:50 | [Mutex] received everything.

2022-07-12 22:47:50 |


===== simulation of connection failure


2022-07-12 22:47:50 |


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


2022-07-12 22:47:50 |


===== sending message to look for


2022-07-12 22:47:51 |


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


2022-07-12 22:47:52 |


===== broadcasting presence


2022-07-12 22:47:52 | [Mutex] received everything.

2022-07-12 22:47:52 | [Mutex] isItemNotified: message:a196eaea-2a4c-4a67-819f-600f59789381 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.335s
2022-07-12 22:47:52 |

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

2022-07-12 22:47:52 | ------------------------------------

2022-07-12 22:47:52 | [Mutex] waiting for: [message:88c433d5-caa7-46f1-9f30-21bfcb0f76f7]

2022-07-12 22:47:52 | [Mutex] waiting for: [message:88c433d5-caa7-46f1-9f30-21bfcb0f76f7]

2022-07-12 22:47:52 | [Mutex] received everything.

2022-07-12 22:47:52 |


===== simulation of connection failure


2022-07-12 22:47:52 |


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


2022-07-12 22:47:52 |


===== sending message to look for


2022-07-12 22:47:54 |


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


2022-07-12 22:47:56 |


===== broadcasting presence


2022-07-12 22:47:56 | [Mutex] received everything.

2022-07-12 22:47:56 | [Mutex] isItemNotified: message:7d56c4f1-01d6-4901-b099-9e993652a814 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.310s
2022-07-12 22:47:57 |

2022-07-12 22:47:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:57 | ------------------------------------

2022-07-12 22:47:57 | [Mutex] waiting for: [message:89c996e6-6f4b-48c3-9e02-76d55ee1a244]

2022-07-12 22:47:57 | [Mutex] received everything.

2022-07-12 22:47:57 |


===== simulation of connection failure


2022-07-12 22:47:57 |


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


2022-07-12 22:47:57 |


===== sending message to look for


2022-07-12 22:47:58 |


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


2022-07-12 22:47:58 |


===== broadcasting presence


2022-07-12 22:47:58 | [Mutex] received everything.

2022-07-12 22:47:58 | [Mutex] isItemNotified: message:aad1895e-a414-4df2-93bd-b1ba6a8cf6d4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.314s
2022-07-12 22:47:59 |

2022-07-12 22:47:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:47:59 | ------------------------------------

2022-07-12 22:47:59 | [Mutex] waiting for: [message:a91ef286-9f0c-40e4-ba45-417e9785ba6e]

2022-07-12 22:47:59 | [Mutex] received everything.

2022-07-12 22:47:59 |


===== simulation of connection failure


2022-07-12 22:47:59 |


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


2022-07-12 22:47:59 |


===== sending message to look for


2022-07-12 22:48:00 |


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


2022-07-12 22:48:02 |


===== broadcasting presence


2022-07-12 22:48:02 | [Mutex] received everything.

2022-07-12 22:48:02 | [Mutex] isItemNotified: message:5a0c2a99-ab5e-4848-92d4-f972f463e2ad :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.341s
2022-07-12 22:48:03 |

2022-07-12 22:48:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:48:03 | ------------------------------------

2022-07-12 22:48:03 | [Mutex] waiting for: [message:b16f3f73-98f0-434b-b43f-1c042530d268]

2022-07-12 22:48:03 | [Mutex] waiting for: [message:b16f3f73-98f0-434b-b43f-1c042530d268]

2022-07-12 22:48:03 | [Mutex] received everything.

2022-07-12 22:48:03 |


===== simulation of connection failure


2022-07-12 22:48:03 |


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


2022-07-12 22:48:03 |


===== sending message to look for


2022-07-12 22:48:04 |


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


2022-07-12 22:48:04 |


===== broadcasting presence


2022-07-12 22:48:04 | [Mutex] waiting for: [message:27d0b692-8449-4037-81ac-7e7ae047c1e7]

2022-07-12 22:48:04 | [Mutex] waiting for: [message:27d0b692-8449-4037-81ac-7e7ae047c1e7]

2022-07-12 22:48:04 | [Mutex] received everything.

2022-07-12 22:48:04 | [Mutex] isItemNotified: message:27d0b692-8449-4037-81ac-7e7ae047c1e7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.304s
2022-07-12 22:48:05 |

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

2022-07-12 22:48:05 | ------------------------------------

2022-07-12 22:48:05 | [Mutex] waiting for: [message:96d71ad0-7ccc-4c87-8cf3-cee8f682ea3e]

2022-07-12 22:48:05 | [Mutex] waiting for: [message:96d71ad0-7ccc-4c87-8cf3-cee8f682ea3e]

2022-07-12 22:48:05 | [Mutex] received everything.

2022-07-12 22:48:05 |


===== simulation of connection failure


2022-07-12 22:48:05 |


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


2022-07-12 22:48:05 |


===== sending message to look for


2022-07-12 22:48:06 |


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


2022-07-12 22:48:08 |


===== broadcasting presence


2022-07-12 22:48:08 | [Mutex] received everything.

2022-07-12 22:48:08 | [Mutex] isItemNotified: message:aa869cbf-f028-47ed-bda6-c2998e9ee09f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.361s
2022-07-12 22:48:09 |

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

2022-07-12 22:48:09 | ------------------------------------

2022-07-12 22:48:09 | [Mutex] waiting for: [message:f6697e2c-54b1-4a72-b8c0-5efab5deaa83]

2022-07-12 22:48:09 | [Mutex] received everything.

2022-07-12 22:48:09 |


===== simulation of connection failure


2022-07-12 22:48:09 |


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


2022-07-12 22:48:09 |


===== sending message to look for


2022-07-12 22:48:10 |


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


2022-07-12 22:48:10 |


===== broadcasting presence


2022-07-12 22:48:10 | [Mutex] waiting for: [message:32560b66-93db-4f8d-ab51-4d8b80664f90]

2022-07-12 22:48:10 | [Mutex] received everything.

2022-07-12 22:48:10 | [Mutex] isItemNotified: message:32560b66-93db-4f8d-ab51-4d8b80664f90 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.331s
2022-07-12 22:48:11 |

2022-07-12 22:48:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-07-12 22:48:11 | ------------------------------------

2022-07-12 22:48:11 | [Mutex] waiting for: [message:c180652e-ad86-4414-a7a2-03e7de371261]

2022-07-12 22:48:11 | [Mutex] waiting for: [message:c180652e-ad86-4414-a7a2-03e7de371261]

2022-07-12 22:48:11 | [Mutex] received everything.

2022-07-12 22:48:11 |


===== simulation of connection failure


2022-07-12 22:48:11 |


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


2022-07-12 22:48:11 |


===== sending message to look for


2022-07-12 22:48:13 |


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


2022-07-12 22:48:15 |


===== broadcasting presence


2022-07-12 22:48:15 | [Mutex] waiting for: [message:edb7b6a7-2f92-4986-95b7-ce8d176c1851]

2022-07-12 22:48:15 | [Mutex] waiting for: [message:edb7b6a7-2f92-4986-95b7-ce8d176c1851]

2022-07-12 22:48:15 | [Mutex] waiting for: [message:edb7b6a7-2f92-4986-95b7-ce8d176c1851]

2022-07-12 22:48:15 | [Mutex] received everything.

2022-07-12 22:48:15 | [Mutex] isItemNotified: message:edb7b6a7-2f92-4986-95b7-ce8d176c1851 :: true