Generated by TestNG with ReportNG at 00:00 PDT on Saturday 29 August 2020
root@3513606298cd / Java 11.0.8 (Ubuntu) / 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 : 172.412s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.436s
2020-08-29 00:01:42 |

2020-08-29 00:01:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:42 | ------------------------------------

2020-08-29 00:01:42 | [Mutex] waiting for: [message:040bf30c-8025-4336-8f74-b120e494b4ba]

2020-08-29 00:01:42 | [Mutex] received everything.

2020-08-29 00:01:42 |


===== simulation of connection failure


2020-08-29 00:01:42 |


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


2020-08-29 00:01:42 |


===== sending message to look for


2020-08-29 00:01:43 |


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


2020-08-29 00:01:43 |


===== broadcasting presence


2020-08-29 00:01:43 | [Mutex] received everything.

2020-08-29 00:01:43 | [Mutex] isItemNotified: message:15e2f10a-1572-47fc-8541-07f7cb469f56 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.403s
2020-08-29 00:01:44 |

2020-08-29 00:01:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:44 | ------------------------------------

2020-08-29 00:01:44 | [Mutex] waiting for: [message:d7af051e-5bfa-49ff-b268-047f296e6ce6]

2020-08-29 00:01:44 | [Mutex] received everything.

2020-08-29 00:01:44 |


===== simulation of connection failure


2020-08-29 00:01:44 |


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


2020-08-29 00:01:44 |


===== sending message to look for


2020-08-29 00:01:45 |


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


2020-08-29 00:01:47 |


===== broadcasting presence


2020-08-29 00:01:47 | [Mutex] received everything.

2020-08-29 00:01:47 | [Mutex] isItemNotified: message:d86231f5-91ac-4037-8d0a-8d537df54460 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.425s
2020-08-29 00:01:49 |

2020-08-29 00:01:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:49 | ------------------------------------

2020-08-29 00:01:49 | [Mutex] waiting for: [message:290d8c2a-0cce-45a9-9f1c-d387f3e2be00]

2020-08-29 00:01:49 | [Mutex] received everything.

2020-08-29 00:01:49 |


===== simulation of connection failure


2020-08-29 00:01:49 |


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


2020-08-29 00:01:49 |


===== sending message to look for


2020-08-29 00:01:50 |


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


2020-08-29 00:01:50 |


===== broadcasting presence


2020-08-29 00:01:50 | [Mutex] received everything.

2020-08-29 00:01:50 | [Mutex] isItemNotified: message:504e0297-22a2-4792-8a5b-56025ea50e6a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.398s
2020-08-29 00:01:51 |

2020-08-29 00:01:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:51 | ------------------------------------

2020-08-29 00:01:51 | [Mutex] waiting for: [message:65f83042-c65d-41ae-b602-a4c7217e5255]

2020-08-29 00:01:51 | [Mutex] received everything.

2020-08-29 00:01:51 |


===== simulation of connection failure


2020-08-29 00:01:51 |


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


2020-08-29 00:01:51 |


===== sending message to look for


2020-08-29 00:01:52 |


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


2020-08-29 00:01:54 |


===== broadcasting presence


2020-08-29 00:01:54 | [Mutex] received everything.

2020-08-29 00:01:54 | [Mutex] isItemNotified: message:abc36bf2-e6fb-46e3-8e7e-6925f313e6b8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.391s
2020-08-29 00:01:55 |

2020-08-29 00:01:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:55 | ------------------------------------

2020-08-29 00:01:55 | [Mutex] waiting for: [message:0fe3215f-ccb2-4880-a5c9-3c9749708447]

2020-08-29 00:01:55 | [Mutex] received everything.

2020-08-29 00:01:55 |


===== simulation of connection failure


2020-08-29 00:01:55 |


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


2020-08-29 00:01:55 |


===== sending message to look for


2020-08-29 00:01:56 |


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


2020-08-29 00:01:57 |


===== broadcasting presence


2020-08-29 00:01:57 | [Mutex] received everything.

2020-08-29 00:01:57 | [Mutex] isItemNotified: message:47f51f63-feee-49c4-bb6c-9f62e6960fe1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.396s
2020-08-29 00:01:58 |

2020-08-29 00:01:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:01:58 | ------------------------------------

2020-08-29 00:01:58 | [Mutex] waiting for: [message:027433cf-3f36-4ef1-886e-a9a0f0e38525]

2020-08-29 00:01:58 | [Mutex] received everything.

2020-08-29 00:01:58 |


===== simulation of connection failure


2020-08-29 00:01:58 |


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


2020-08-29 00:01:58 |


===== sending message to look for


2020-08-29 00:01:59 |


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


2020-08-29 00:02:01 |


===== broadcasting presence


2020-08-29 00:02:01 | [Mutex] received everything.

2020-08-29 00:02:01 | [Mutex] isItemNotified: message:d2921803-7bd1-4367-972a-83be8564c16f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 61.315s
2020-08-29 00:02:02 |

2020-08-29 00:02:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:02:02 | ------------------------------------

2020-08-29 00:02:02 | [Mutex] waiting for: [message:8a41171a-48fe-4f69-8e4e-e5a3fd1e4293]

2020-08-29 00:02:02 | [Mutex] received everything.

2020-08-29 00:02:02 |


===== simulation of connection failure


2020-08-29 00:02:02 |


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


2020-08-29 00:02:02 |


===== sending message to look for


2020-08-29 00:02:03 |


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


2020-08-29 00:02:03 |


===== broadcasting presence


2020-08-29 00:02:03 | [Mutex] waiting for: [message:6e69eb72-8664-4457-b80b-d3e2947f7fc2]

2020-08-29 00:03:03 | [Mutex] waiting for: [message:6e69eb72-8664-4457-b80b-d3e2947f7fc2]

2020-08-29 00:03:03 | [Mutex] received everything.

2020-08-29 00:03:03 | [Mutex] isItemNotified: message:6e69eb72-8664-4457-b80b-d3e2947f7fc2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.421s
2020-08-29 00:03:04 |

2020-08-29 00:03:04 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:04 | ------------------------------------

2020-08-29 00:03:04 | [Mutex] waiting for: [message:4ce45d1c-ef0f-4812-b7ec-831429a22ed4]

2020-08-29 00:03:04 | [Mutex] received everything.

2020-08-29 00:03:04 |


===== simulation of connection failure


2020-08-29 00:03:04 |


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


2020-08-29 00:03:04 |


===== sending message to look for


2020-08-29 00:03:05 |


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


2020-08-29 00:03:08 |


===== broadcasting presence


2020-08-29 00:03:08 | [Mutex] waiting for: [message:d45f8f55-f391-45c2-a8cc-7e84d3625964]

2020-08-29 00:03:08 | [Mutex] waiting for: [message:d45f8f55-f391-45c2-a8cc-7e84d3625964]

2020-08-29 00:03:08 | [Mutex] received everything.

2020-08-29 00:03:08 | [Mutex] isItemNotified: message:d45f8f55-f391-45c2-a8cc-7e84d3625964 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.409s
2020-08-29 00:03:08 |

2020-08-29 00:03:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:08 | ------------------------------------

2020-08-29 00:03:08 | [Mutex] waiting for: [message:5094eb37-e069-4ad4-8d49-ff8b4d1af86c]

2020-08-29 00:03:09 | [Mutex] received everything.

2020-08-29 00:03:09 |


===== simulation of connection failure


2020-08-29 00:03:09 |


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


2020-08-29 00:03:09 |


===== sending message to look for


2020-08-29 00:03:10 |


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


2020-08-29 00:03:10 |


===== broadcasting presence


2020-08-29 00:03:10 | [Mutex] received everything.

2020-08-29 00:03:10 | [Mutex] isItemNotified: message:fa91d8ee-f51b-4cd2-bbf4-21821482d6a1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.408s
2020-08-29 00:03:11 |

2020-08-29 00:03:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:11 | ------------------------------------

2020-08-29 00:03:11 | [Mutex] waiting for: [message:2e06fd10-9323-47e0-b879-476fada1690a]

2020-08-29 00:03:11 | [Mutex] received everything.

2020-08-29 00:03:11 |


===== simulation of connection failure


2020-08-29 00:03:11 |


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


2020-08-29 00:03:11 |


===== sending message to look for


2020-08-29 00:03:12 |


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


2020-08-29 00:03:14 |


===== broadcasting presence


2020-08-29 00:03:14 | [Mutex] received everything.

2020-08-29 00:03:14 | [Mutex] isItemNotified: message:a5f63fcf-0a88-406c-a175-b70cc112bc0a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.384s
2020-08-29 00:03:15 |

2020-08-29 00:03:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:15 | ------------------------------------

2020-08-29 00:03:15 | [Mutex] waiting for: [message:a275d3ae-1bd0-47da-9139-4c83f762510b]

2020-08-29 00:03:15 | [Mutex] received everything.

2020-08-29 00:03:15 |


===== simulation of connection failure


2020-08-29 00:03:15 |


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


2020-08-29 00:03:15 |


===== sending message to look for


2020-08-29 00:03:16 |


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


2020-08-29 00:03:17 |


===== broadcasting presence


2020-08-29 00:03:17 | [Mutex] received everything.

2020-08-29 00:03:17 | [Mutex] isItemNotified: message:d16df083-aaef-4a8b-b0d1-261bc9e6e16a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.442s
2020-08-29 00:03:17 |

2020-08-29 00:03:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:17 | ------------------------------------

2020-08-29 00:03:17 | [Mutex] waiting for: [message:19c4c356-72a2-481f-8350-04bc9772a419]

2020-08-29 00:03:17 | [Mutex] received everything.

2020-08-29 00:03:17 |


===== simulation of connection failure


2020-08-29 00:03:17 |


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


2020-08-29 00:03:18 |


===== sending message to look for


2020-08-29 00:03:19 |


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


2020-08-29 00:03:21 |


===== broadcasting presence


2020-08-29 00:03:21 | [Mutex] received everything.

2020-08-29 00:03:21 | [Mutex] isItemNotified: message:7a2111ca-176a-45c9-8a2f-82caab9c3a91 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.413s
2020-08-29 00:03:22 |

2020-08-29 00:03:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:22 | ------------------------------------

2020-08-29 00:03:22 | [Mutex] waiting for: [message:ed7a54de-9cbe-405d-8b42-e384038acb1b]

2020-08-29 00:03:22 | [Mutex] received everything.

2020-08-29 00:03:22 |


===== simulation of connection failure


2020-08-29 00:03:22 |


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


2020-08-29 00:03:22 |


===== sending message to look for


2020-08-29 00:03:23 |


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


2020-08-29 00:03:23 |


===== broadcasting presence


2020-08-29 00:03:23 | [Mutex] received everything.

2020-08-29 00:03:23 | [Mutex] isItemNotified: message:adfbb3ab-7f9c-4ea1-87f3-359700f34fb8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.337s
2020-08-29 00:03:24 |

2020-08-29 00:03:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:03:24 | ------------------------------------

2020-08-29 00:03:24 | [Mutex] waiting for: [message:4f99018c-b58e-42fe-9cd4-a945f0fa221a]

2020-08-29 00:03:24 | [Mutex] received everything.

2020-08-29 00:03:24 |


===== simulation of connection failure


2020-08-29 00:03:24 |


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


2020-08-29 00:03:24 |


===== sending message to look for


2020-08-29 00:03:25 |


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


2020-08-29 00:03:28 |


===== broadcasting presence


2020-08-29 00:03:28 | [Mutex] waiting for: [message:44bbf138-a7fb-4228-84d5-44979e109b78]

2020-08-29 00:04:26 | [Mutex] waiting for: [message:44bbf138-a7fb-4228-84d5-44979e109b78]

2020-08-29 00:04:26 | [Mutex] waiting for: [message:44bbf138-a7fb-4228-84d5-44979e109b78]

2020-08-29 00:04:26 | [Mutex] received everything.

2020-08-29 00:04:26 | [Mutex] isItemNotified: message:44bbf138-a7fb-4228-84d5-44979e109b78 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.505s
2020-08-29 00:04:26 |

2020-08-29 00:04:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:04:26 | ------------------------------------

2020-08-29 00:04:26 | [Mutex] waiting for: [message:7df2c1f9-c797-452f-be01-af5bd01cc51c]

2020-08-29 00:04:27 | [Mutex] received everything.

2020-08-29 00:04:27 |


===== simulation of connection failure


2020-08-29 00:04:27 |


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


2020-08-29 00:04:27 |


===== sending message to look for


2020-08-29 00:04:28 |


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


2020-08-29 00:04:28 |


===== broadcasting presence


2020-08-29 00:04:28 | [Mutex] waiting for: [message:d9f09bce-26ff-4f86-bf57-5430bd1e897d]

2020-08-29 00:04:28 | [Mutex] received everything.

2020-08-29 00:04:28 | [Mutex] isItemNotified: message:d9f09bce-26ff-4f86-bf57-5430bd1e897d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.502s
2020-08-29 00:04:29 |

2020-08-29 00:04:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-08-29 00:04:29 | ------------------------------------

2020-08-29 00:04:29 | [Mutex] waiting for: [message:53c52e2f-1b34-4d40-bf24-d65a55b694c5]

2020-08-29 00:04:29 | [Mutex] received everything.

2020-08-29 00:04:29 |


===== simulation of connection failure


2020-08-29 00:04:29 |


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


2020-08-29 00:04:29 |


===== sending message to look for


2020-08-29 00:04:30 |


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


2020-08-29 00:04:33 |


===== broadcasting presence


2020-08-29 00:04:33 | [Mutex] waiting for: [message:d7852c73-a232-43a5-a15f-15560c0af318]

2020-08-29 00:04:33 | [Mutex] waiting for: [message:d7852c73-a232-43a5-a15f-15560c0af318]

2020-08-29 00:04:33 | [Mutex] received everything.

2020-08-29 00:04:33 | [Mutex] isItemNotified: message:d7852c73-a232-43a5-a15f-15560c0af318 :: true