Generated by TestNG with ReportNG at 22:38 PDT on Sunday 12 June 2022
root@1bc69cf4cb94 / Java 17.0.2 (Private Build) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 51.251s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.345s
2022-06-12 22:39:53 |

2022-06-12 22:39:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-12 22:39:53 | ------------------------------------

2022-06-12 22:39:53 | [Mutex] waiting for: [message:f1a221c6-c091-48a1-84d5-0fb6f4f60085]

2022-06-12 22:39:53 | [Mutex] waiting for: [message:f1a221c6-c091-48a1-84d5-0fb6f4f60085]

2022-06-12 22:39:53 | [Mutex] received everything.

2022-06-12 22:39:53 |


===== simulation of connection failure


2022-06-12 22:39:53 |


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


2022-06-12 22:39:53 |


===== sending message to look for


2022-06-12 22:39:54 |


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


2022-06-12 22:39:55 |


===== broadcasting presence


2022-06-12 22:39:55 | [Mutex] received everything.

2022-06-12 22:39:55 | [Mutex] isItemNotified: message:055831c8-b7fb-4ee5-894d-81882fb0adb9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.302s
2022-06-12 22:39:55 |

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

2022-06-12 22:39:55 | ------------------------------------

2022-06-12 22:39:55 | [Mutex] waiting for: [message:60fc8ff5-6d49-4d9b-8337-aa5d2e53f7e7]

2022-06-12 22:39:55 | [Mutex] waiting for: [message:60fc8ff5-6d49-4d9b-8337-aa5d2e53f7e7]

2022-06-12 22:39:55 | [Mutex] received everything.

2022-06-12 22:39:55 |


===== simulation of connection failure


2022-06-12 22:39:55 |


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


2022-06-12 22:39:56 |


===== sending message to look for


2022-06-12 22:39:57 |


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


2022-06-12 22:39:59 |


===== broadcasting presence


2022-06-12 22:39:59 | [Mutex] received everything.

2022-06-12 22:39:59 | [Mutex] isItemNotified: message:2bba9a4a-64d5-406f-bced-513baa23c207 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.323s
2022-06-12 22:40:00 |

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

2022-06-12 22:40:00 | ------------------------------------

2022-06-12 22:40:00 | [Mutex] waiting for: [message:25b4b5b2-576d-456b-918b-99a1dadaa33e]

2022-06-12 22:40:00 | [Mutex] received everything.

2022-06-12 22:40:00 |


===== simulation of connection failure


2022-06-12 22:40:00 |


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


2022-06-12 22:40:00 |


===== sending message to look for


2022-06-12 22:40:01 |


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


2022-06-12 22:40:01 |


===== broadcasting presence


2022-06-12 22:40:01 | [Mutex] received everything.

2022-06-12 22:40:01 | [Mutex] isItemNotified: message:4f8c2ffb-a0d6-4e76-b89b-8b9463105851 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-06-12 22:40:02 |

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

2022-06-12 22:40:02 | ------------------------------------

2022-06-12 22:40:02 | [Mutex] waiting for: [message:49106fca-920e-4cd6-abe3-e0245ad0926c]

2022-06-12 22:40:02 | [Mutex] received everything.

2022-06-12 22:40:02 |


===== simulation of connection failure


2022-06-12 22:40:02 |


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


2022-06-12 22:40:02 |


===== sending message to look for


2022-06-12 22:40:03 |


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


2022-06-12 22:40:05 |


===== broadcasting presence


2022-06-12 22:40:05 | [Mutex] received everything.

2022-06-12 22:40:05 | [Mutex] isItemNotified: message:25ee7f20-d419-4db9-8ae9-bed4f5c0b220 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.349s
2022-06-12 22:40:06 |

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

2022-06-12 22:40:06 | ------------------------------------

2022-06-12 22:40:06 | [Mutex] waiting for: [message:89c9c6a8-3b13-465f-a53e-895abae3adb4]

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

2022-06-12 22:40:06 |


===== simulation of connection failure


2022-06-12 22:40:06 |


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


2022-06-12 22:40:06 |


===== sending message to look for


2022-06-12 22:40:07 |


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


2022-06-12 22:40:07 |


===== broadcasting presence


2022-06-12 22:40:07 | [Mutex] waiting for: [message:4b180af0-4629-4398-bd5b-ef987b205a87]

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

2022-06-12 22:40:07 | [Mutex] isItemNotified: message:4b180af0-4629-4398-bd5b-ef987b205a87 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-06-12 22:40:08 |

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

2022-06-12 22:40:08 | ------------------------------------

2022-06-12 22:40:08 | [Mutex] waiting for: [message:add77901-33e1-45b7-bc73-2330ae3a9c7f]

2022-06-12 22:40:08 | [Mutex] waiting for: [message:add77901-33e1-45b7-bc73-2330ae3a9c7f]

2022-06-12 22:40:08 | [Mutex] received everything.

2022-06-12 22:40:08 |


===== simulation of connection failure


2022-06-12 22:40:08 |


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


2022-06-12 22:40:09 |


===== sending message to look for


2022-06-12 22:40:10 |


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


2022-06-12 22:40:12 |


===== broadcasting presence


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

2022-06-12 22:40:12 | [Mutex] isItemNotified: message:808d36c6-db70-4004-b3cc-26548720e57e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.356s
2022-06-12 22:40:13 |

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

2022-06-12 22:40:13 | ------------------------------------

2022-06-12 22:40:13 | [Mutex] waiting for: [message:f07a5861-39a7-481b-8295-8c37ec573cb2]

2022-06-12 22:40:13 | [Mutex] received everything.

2022-06-12 22:40:13 |


===== simulation of connection failure


2022-06-12 22:40:13 |


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


2022-06-12 22:40:13 |


===== sending message to look for


2022-06-12 22:40:14 |


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


2022-06-12 22:40:14 |


===== broadcasting presence


2022-06-12 22:40:14 | [Mutex] waiting for: [message:10c201d9-16c1-46bd-8a4e-4f166eb1360c]

2022-06-12 22:40:14 | [Mutex] received everything.

2022-06-12 22:40:14 | [Mutex] isItemNotified: message:10c201d9-16c1-46bd-8a4e-4f166eb1360c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.342s
2022-06-12 22:40:15 |

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

2022-06-12 22:40:15 | ------------------------------------

2022-06-12 22:40:15 | [Mutex] waiting for: [message:1cff6e2c-2117-40a5-8c29-b4b2db87953b]

2022-06-12 22:40:15 | [Mutex] waiting for: [message:1cff6e2c-2117-40a5-8c29-b4b2db87953b]

2022-06-12 22:40:15 | [Mutex] received everything.

2022-06-12 22:40:15 |


===== simulation of connection failure


2022-06-12 22:40:15 |


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


2022-06-12 22:40:15 |


===== sending message to look for


2022-06-12 22:40:16 |


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


2022-06-12 22:40:18 |


===== broadcasting presence


2022-06-12 22:40:18 | [Mutex] waiting for: [message:b3ae75cb-f428-4c2f-9db1-a8e0dc90bfa5]

2022-06-12 22:40:18 | [Mutex] waiting for: [message:b3ae75cb-f428-4c2f-9db1-a8e0dc90bfa5]

2022-06-12 22:40:18 | [Mutex] waiting for: [message:b3ae75cb-f428-4c2f-9db1-a8e0dc90bfa5]

2022-06-12 22:40:18 | [Mutex] received everything.

2022-06-12 22:40:18 | [Mutex] isItemNotified: message:b3ae75cb-f428-4c2f-9db1-a8e0dc90bfa5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.304s
2022-06-12 22:40:19 |

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

2022-06-12 22:40:19 | ------------------------------------

2022-06-12 22:40:19 | [Mutex] waiting for: [message:d5a5c125-a833-468a-a16a-159a14fad8ea]

2022-06-12 22:40:19 | [Mutex] received everything.

2022-06-12 22:40:19 |


===== simulation of connection failure


2022-06-12 22:40:19 |


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


2022-06-12 22:40:19 |


===== sending message to look for


2022-06-12 22:40:20 |


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


2022-06-12 22:40:20 |


===== broadcasting presence


2022-06-12 22:40:20 | [Mutex] received everything.

2022-06-12 22:40:20 | [Mutex] isItemNotified: message:44ec6cbc-098e-4123-9650-20224f4cfaab :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.300s
2022-06-12 22:40:21 |

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

2022-06-12 22:40:21 | ------------------------------------

2022-06-12 22:40:21 | [Mutex] waiting for: [message:31e1c01b-a529-4fd3-a384-507df44d4972]

2022-06-12 22:40:21 | [Mutex] received everything.

2022-06-12 22:40:21 |


===== simulation of connection failure


2022-06-12 22:40:21 |


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


2022-06-12 22:40:21 |


===== sending message to look for


2022-06-12 22:40:22 |


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


2022-06-12 22:40:24 |


===== broadcasting presence


2022-06-12 22:40:24 | [Mutex] received everything.

2022-06-12 22:40:24 | [Mutex] isItemNotified: message:f7554060-6b6c-4328-8937-603e3cfcde11 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.304s
2022-06-12 22:40:25 |

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

2022-06-12 22:40:25 | ------------------------------------

2022-06-12 22:40:25 | [Mutex] waiting for: [message:120a706f-2768-4249-9c78-8ba6d9a74cbf]

2022-06-12 22:40:25 | [Mutex] waiting for: [message:120a706f-2768-4249-9c78-8ba6d9a74cbf]

2022-06-12 22:40:25 | [Mutex] received everything.

2022-06-12 22:40:25 |


===== simulation of connection failure


2022-06-12 22:40:25 |


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


2022-06-12 22:40:25 |


===== sending message to look for


2022-06-12 22:40:26 |


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


2022-06-12 22:40:27 |


===== broadcasting presence


2022-06-12 22:40:27 | [Mutex] received everything.

2022-06-12 22:40:27 | [Mutex] isItemNotified: message:e5e17ee5-9621-4a09-a686-536db44b83ab :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.299s
2022-06-12 22:40:27 |

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

2022-06-12 22:40:27 | ------------------------------------

2022-06-12 22:40:27 | [Mutex] waiting for: [message:9779312d-4dd4-4301-ba19-b1b1d937f5c6]

2022-06-12 22:40:27 | [Mutex] waiting for: [message:9779312d-4dd4-4301-ba19-b1b1d937f5c6]

2022-06-12 22:40:27 | [Mutex] received everything.

2022-06-12 22:40:27 |


===== simulation of connection failure


2022-06-12 22:40:27 |


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


2022-06-12 22:40:27 |


===== sending message to look for


2022-06-12 22:40:28 |


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


2022-06-12 22:40:31 |


===== broadcasting presence


2022-06-12 22:40:31 | [Mutex] received everything.

2022-06-12 22:40:31 | [Mutex] isItemNotified: message:17cb9087-f5ca-4479-9978-2f9f2f206485 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.307s
2022-06-12 22:40:31 |

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

2022-06-12 22:40:31 | ------------------------------------

2022-06-12 22:40:31 | [Mutex] waiting for: [message:40c7e0f4-36ae-4839-bfae-b0bcd1db84bf]

2022-06-12 22:40:31 | [Mutex] waiting for: [message:40c7e0f4-36ae-4839-bfae-b0bcd1db84bf]

2022-06-12 22:40:31 | [Mutex] received everything.

2022-06-12 22:40:31 |


===== simulation of connection failure


2022-06-12 22:40:31 |


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


2022-06-12 22:40:32 |


===== sending message to look for


2022-06-12 22:40:33 |


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


2022-06-12 22:40:33 |


===== broadcasting presence


2022-06-12 22:40:33 | [Mutex] waiting for: [message:97c57be3-c7e1-4031-aa2f-b9c064dae383]

2022-06-12 22:40:33 | [Mutex] received everything.

2022-06-12 22:40:33 | [Mutex] isItemNotified: message:97c57be3-c7e1-4031-aa2f-b9c064dae383 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-06-12 22:40:34 |

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

2022-06-12 22:40:34 | ------------------------------------

2022-06-12 22:40:34 | [Mutex] waiting for: [message:6eb7ae7c-25b9-43bd-ac37-5420841d2368]

2022-06-12 22:40:34 | [Mutex] received everything.

2022-06-12 22:40:34 |


===== simulation of connection failure


2022-06-12 22:40:34 |


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


2022-06-12 22:40:34 |


===== sending message to look for


2022-06-12 22:40:35 |


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


2022-06-12 22:40:37 |


===== broadcasting presence


2022-06-12 22:40:37 | [Mutex] received everything.

2022-06-12 22:40:37 | [Mutex] isItemNotified: message:0d91fc23-834d-4b38-b2c2-cafc0239c2c5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.367s
2022-06-12 22:40:38 |

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

2022-06-12 22:40:38 | ------------------------------------

2022-06-12 22:40:38 | [Mutex] waiting for: [message:6cfd4ebc-896d-4035-b613-538e6d9fa8cd]

2022-06-12 22:40:38 | [Mutex] received everything.

2022-06-12 22:40:38 |


===== simulation of connection failure


2022-06-12 22:40:38 |


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


2022-06-12 22:40:38 |


===== sending message to look for


2022-06-12 22:40:39 |


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


2022-06-12 22:40:39 |


===== broadcasting presence


2022-06-12 22:40:39 | [Mutex] waiting for: [message:0d12f7de-7775-4a20-a3e5-3bf0b0d0c961]

2022-06-12 22:40:39 | [Mutex] waiting for: [message:0d12f7de-7775-4a20-a3e5-3bf0b0d0c961]

2022-06-12 22:40:39 | [Mutex] waiting for: [message:0d12f7de-7775-4a20-a3e5-3bf0b0d0c961]

2022-06-12 22:40:39 | [Mutex] received everything.

2022-06-12 22:40:39 | [Mutex] isItemNotified: message:0d12f7de-7775-4a20-a3e5-3bf0b0d0c961 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.345s
2022-06-12 22:40:40 |

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

2022-06-12 22:40:40 | ------------------------------------

2022-06-12 22:40:40 | [Mutex] waiting for: [message:6046da82-d56b-49ed-affd-df0182e91759]

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

2022-06-12 22:40:40 |


===== simulation of connection failure


2022-06-12 22:40:40 |


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


2022-06-12 22:40:40 |


===== sending message to look for


2022-06-12 22:40:41 |


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


2022-06-12 22:40:43 |


===== broadcasting presence


2022-06-12 22:40:43 | [Mutex] waiting for: [message:4082dfb0-234f-4a58-8024-50bb4cd09a97]

2022-06-12 22:40:43 | [Mutex] waiting for: [message:4082dfb0-234f-4a58-8024-50bb4cd09a97]

2022-06-12 22:40:43 | [Mutex] waiting for: [message:4082dfb0-234f-4a58-8024-50bb4cd09a97]

2022-06-12 22:40:43 | [Mutex] received everything.

2022-06-12 22:40:43 | [Mutex] isItemNotified: message:4082dfb0-234f-4a58-8024-50bb4cd09a97 :: true