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

Test duration: 761.261s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.285s
2020-06-19 00:08:09 |

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

2020-06-19 00:08:09 | ------------------------------------

2020-06-19 00:08:09 | [Mutex] waiting for: [message:c58df248-12ec-44d5-a36a-db4d0f01ea8e]

2020-06-19 00:08:09 | [Mutex] received everything.

2020-06-19 00:08:09 |


===== simulation of connection failure


2020-06-19 00:08:09 |


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


2020-06-19 00:08:10 |


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


2020-06-19 00:08:12 |


===== broadcasting presence


2020-06-19 00:08:12 | [Mutex] waiting for: [message:3f801e2a-b3de-425a-84ba-e1024111bbd2]

2020-06-19 00:09:10 | [Mutex] waiting for: [message:3f801e2a-b3de-425a-84ba-e1024111bbd2]

2020-06-19 00:15:42 | [Mutex] timeout. Not received [message:3f801e2a-b3de-425a-84ba-e1024111bbd2]

2020-06-19 00:15:42 | [Mutex] isItemNotified: message:3f801e2a-b3de-425a-84ba-e1024111bbd2 :: false

java.lang.AssertionError: Message was not delivered!
org.testng.AssertJUnit.fail(AssertJUnit.java:59)
org.testng.AssertJUnit.assertTrue(AssertJUnit.java:24)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliability(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:361)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:173)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
org.testng.internal.Invoker.invokeMethod(Invoker.java:583)
org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)
org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
org.testng.TestRunner.privateRun(TestRunner.java:648)
org.testng.TestRunner.run(TestRunner.java:505)
org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
org.testng.SuiteRunner.run(SuiteRunner.java:364)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
org.testng.TestNG.runSuites(TestNG.java:1049)
org.testng.TestNG.run(TestNG.java:1017)
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:283)
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:120)
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.381s
2020-06-19 00:06:27 |

2020-06-19 00:06:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:06:27 | ------------------------------------

2020-06-19 00:06:27 | [Mutex] waiting for: [message:807b9840-f462-4605-a72d-c1df7c52dea1]

2020-06-19 00:06:27 | [Mutex] received everything.

2020-06-19 00:06:27 |


===== simulation of connection failure


2020-06-19 00:06:27 |


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


2020-06-19 00:06:27 |


===== sending message to look for


2020-06-19 00:06:28 |


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


2020-06-19 00:06:28 |


===== broadcasting presence


2020-06-19 00:06:28 | [Mutex] received everything.

2020-06-19 00:06:28 | [Mutex] isItemNotified: message:e3f1c9c4-837c-484c-a17c-07897f0ede64 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.377s
2020-06-19 00:06:29 |

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

2020-06-19 00:06:29 | ------------------------------------

2020-06-19 00:06:29 | [Mutex] waiting for: [message:d5b5fc0c-cc35-4da6-b009-2c1f09fa0717]

2020-06-19 00:06:29 | [Mutex] received everything.

2020-06-19 00:06:29 |


===== simulation of connection failure


2020-06-19 00:06:29 |


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


2020-06-19 00:06:29 |


===== sending message to look for


2020-06-19 00:06:30 |


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


2020-06-19 00:06:32 |


===== broadcasting presence


2020-06-19 00:06:32 | [Mutex] received everything.

2020-06-19 00:06:32 | [Mutex] isItemNotified: message:a35415be-b598-4b99-a2ab-d347004dd8e8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.357s
2020-06-19 00:06:34 |

2020-06-19 00:06:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:06:34 | ------------------------------------

2020-06-19 00:06:34 | [Mutex] waiting for: [message:e3966184-7c5b-4ad7-876e-92e6d9498766]

2020-06-19 00:06:34 | [Mutex] received everything.

2020-06-19 00:06:34 |


===== simulation of connection failure


2020-06-19 00:06:34 |


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


2020-06-19 00:06:34 |


===== sending message to look for


2020-06-19 00:06:35 |


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


2020-06-19 00:06:35 |


===== broadcasting presence


2020-06-19 00:06:35 | [Mutex] received everything.

2020-06-19 00:06:35 | [Mutex] isItemNotified: message:806c4de7-f62f-4308-8f1b-24543608969c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.360s
2020-06-19 00:06:36 |

2020-06-19 00:06:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:06:36 | ------------------------------------

2020-06-19 00:06:36 | [Mutex] waiting for: [message:c3c7f4a3-074a-4aec-be2d-ddcb19e4fa2d]

2020-06-19 00:06:36 | [Mutex] received everything.

2020-06-19 00:06:36 |


===== simulation of connection failure


2020-06-19 00:06:36 |


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


2020-06-19 00:06:36 |


===== sending message to look for


2020-06-19 00:06:37 |


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


2020-06-19 00:06:39 |


===== broadcasting presence


2020-06-19 00:06:39 | [Mutex] received everything.

2020-06-19 00:06:39 | [Mutex] isItemNotified: message:e6e19c7f-069b-4c73-97fa-10dd5b9d4bee :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.380s
2020-06-19 00:06:40 |

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

2020-06-19 00:06:40 | ------------------------------------

2020-06-19 00:06:40 | [Mutex] waiting for: [message:1b8b2f20-7b18-49cf-934a-bdca153ad7b1]

2020-06-19 00:06:40 | [Mutex] received everything.

2020-06-19 00:06:40 |


===== simulation of connection failure


2020-06-19 00:06:40 |


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


2020-06-19 00:06:40 |


===== sending message to look for


2020-06-19 00:06:41 |


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


2020-06-19 00:06:42 |


===== broadcasting presence


2020-06-19 00:06:42 | [Mutex] received everything.

2020-06-19 00:06:42 | [Mutex] isItemNotified: message:a3e6aa4c-66f3-4dd4-87ff-06bb399d3f88 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.277s
2020-06-19 00:06:43 |

2020-06-19 00:06:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:06:43 | ------------------------------------

2020-06-19 00:06:43 | [Mutex] waiting for: [message:db2b977c-888f-4553-9630-7e6a3228bb35]

2020-06-19 00:06:43 | [Mutex] received everything.

2020-06-19 00:06:43 |


===== simulation of connection failure


2020-06-19 00:06:43 |


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


2020-06-19 00:06:43 |


===== sending message to look for


2020-06-19 00:06:44 |


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


2020-06-19 00:06:46 |


===== broadcasting presence


2020-06-19 00:06:46 | [Mutex] waiting for: [message:3b8fafd4-26b9-4209-ac44-d0cd069b0593]

2020-06-19 00:07:44 | [Mutex] waiting for: [message:3b8fafd4-26b9-4209-ac44-d0cd069b0593]

2020-06-19 00:07:44 | [Mutex] waiting for: [message:3b8fafd4-26b9-4209-ac44-d0cd069b0593]

2020-06-19 00:07:44 | [Mutex] received everything.

2020-06-19 00:07:44 | [Mutex] isItemNotified: message:3b8fafd4-26b9-4209-ac44-d0cd069b0593 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.286s
2020-06-19 00:07:45 |

2020-06-19 00:07:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:07:45 | ------------------------------------

2020-06-19 00:07:45 | [Mutex] waiting for: [message:0c617af5-222c-43e2-8817-b8fa1b360aff]

2020-06-19 00:07:45 | [Mutex] received everything.

2020-06-19 00:07:45 |


===== simulation of connection failure


2020-06-19 00:07:45 |


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


2020-06-19 00:07:46 |


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


2020-06-19 00:07:50 |


===== broadcasting presence


2020-06-19 00:07:50 | [Mutex] received everything.

2020-06-19 00:07:50 | [Mutex] isItemNotified: message:4b8b70df-66e3-4598-84ca-f3b71079e1af :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.275s
2020-06-19 00:07:51 |

2020-06-19 00:07:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:07:51 | ------------------------------------

2020-06-19 00:07:51 | [Mutex] waiting for: [message:0c6bba77-6210-49cb-af31-e42b46a28319]

2020-06-19 00:07:51 | [Mutex] received everything.

2020-06-19 00:07:51 |


===== simulation of connection failure


2020-06-19 00:07:51 |


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


2020-06-19 00:07:52 |


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


2020-06-19 00:07:54 |


===== broadcasting presence


2020-06-19 00:07:54 | [Mutex] received everything.

2020-06-19 00:07:54 | [Mutex] isItemNotified: message:d12d15fb-ddc3-4f2b-947d-726b301a80a7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.460s
2020-06-19 00:07:55 |

2020-06-19 00:07:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:07:55 | ------------------------------------

2020-06-19 00:07:55 | [Mutex] waiting for: [message:2f2d5e5c-6d1d-4b4b-b219-ec375bf7d475]

2020-06-19 00:07:55 | [Mutex] received everything.

2020-06-19 00:07:55 |


===== simulation of connection failure


2020-06-19 00:07:55 |


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


2020-06-19 00:07:55 |


===== sending message to look for


2020-06-19 00:07:57 |


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


2020-06-19 00:07:57 |


===== broadcasting presence


2020-06-19 00:07:57 | [Mutex] waiting for: [message:e70a9b9c-fb25-448a-96dd-b1ebd89e3b89]

2020-06-19 00:07:57 | [Mutex] received everything.

2020-06-19 00:07:57 | [Mutex] isItemNotified: message:e70a9b9c-fb25-448a-96dd-b1ebd89e3b89 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.361s
2020-06-19 00:07:58 |

2020-06-19 00:07:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:07:58 | ------------------------------------

2020-06-19 00:07:58 | [Mutex] waiting for: [message:3ed5cd9d-f0d1-4f8e-8841-6c91aec12c04]

2020-06-19 00:07:58 | [Mutex] received everything.

2020-06-19 00:07:58 |


===== simulation of connection failure


2020-06-19 00:07:58 |


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


2020-06-19 00:07:58 |


===== sending message to look for


2020-06-19 00:07:59 |


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


2020-06-19 00:08:01 |


===== broadcasting presence


2020-06-19 00:08:01 | [Mutex] waiting for: [message:4dcdd76f-02c8-4226-a9dd-bd685aeed484]

2020-06-19 00:08:01 | [Mutex] waiting for: [message:4dcdd76f-02c8-4226-a9dd-bd685aeed484]

2020-06-19 00:08:01 | [Mutex] received everything.

2020-06-19 00:08:01 | [Mutex] isItemNotified: message:4dcdd76f-02c8-4226-a9dd-bd685aeed484 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.292s
2020-06-19 00:08:02 |

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

2020-06-19 00:08:02 | ------------------------------------

2020-06-19 00:08:02 | [Mutex] waiting for: [message:df499407-0c1c-428d-9a4d-9f933b6f2c1a]

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

2020-06-19 00:08:02 |


===== simulation of connection failure


2020-06-19 00:08:02 |


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


2020-06-19 00:08:03 |


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


2020-06-19 00:08:08 |


===== broadcasting presence


2020-06-19 00:08:08 | [Mutex] waiting for: [message:257f66d5-973d-4689-8ab5-3c6458396b5b]

2020-06-19 00:08:08 | [Mutex] waiting for: [message:257f66d5-973d-4689-8ab5-3c6458396b5b]

2020-06-19 00:08:08 | [Mutex] received everything.

2020-06-19 00:08:08 | [Mutex] isItemNotified: message:257f66d5-973d-4689-8ab5-3c6458396b5b :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.368s
2020-06-19 00:15:43 |

2020-06-19 00:15:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:15:43 | ------------------------------------

2020-06-19 00:15:43 | [Mutex] waiting for: [message:dada2dec-1a02-4789-83d6-52fc510eb524]

2020-06-19 00:15:43 | [Mutex] received everything.

2020-06-19 00:15:43 |


===== simulation of connection failure


2020-06-19 00:15:43 |


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


2020-06-19 00:15:43 |


===== sending message to look for


2020-06-19 00:15:44 |


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


2020-06-19 00:15:44 |


===== broadcasting presence


2020-06-19 00:15:44 | [Mutex] received everything.

2020-06-19 00:15:44 | [Mutex] isItemNotified: message:e096fc09-951d-4cb3-96eb-218211329910 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.362s
2020-06-19 00:15:45 |

2020-06-19 00:15:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:15:45 | ------------------------------------

2020-06-19 00:15:45 | [Mutex] waiting for: [message:2b8f4470-9702-41d7-8e5b-5da3e12cb6ef]

2020-06-19 00:15:45 | [Mutex] received everything.

2020-06-19 00:15:45 |


===== simulation of connection failure


2020-06-19 00:15:45 |


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


2020-06-19 00:15:45 |


===== sending message to look for


2020-06-19 00:15:46 |


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


2020-06-19 00:15:49 |


===== broadcasting presence


2020-06-19 00:15:49 | [Mutex] received everything.

2020-06-19 00:15:49 | [Mutex] isItemNotified: message:c6656e81-81e8-497d-bcfb-e888689dc8bf :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.365s
2020-06-19 00:15:50 |

2020-06-19 00:15:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:15:50 | ------------------------------------

2020-06-19 00:15:50 | [Mutex] waiting for: [message:d1398266-da30-4c93-ab16-26d91a4c519a]

2020-06-19 00:15:50 | [Mutex] received everything.

2020-06-19 00:15:50 |


===== simulation of connection failure


2020-06-19 00:15:50 |


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


2020-06-19 00:15:50 |


===== sending message to look for


2020-06-19 00:15:51 |


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


2020-06-19 00:15:51 |


===== broadcasting presence


2020-06-19 00:15:51 | [Mutex] received everything.

2020-06-19 00:15:51 | [Mutex] isItemNotified: message:083ffcbc-2a62-44a8-9c6e-34e4cc6fefc3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.385s
2020-06-19 00:15:52 |

2020-06-19 00:15:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:15:52 | ------------------------------------

2020-06-19 00:15:52 | [Mutex] waiting for: [message:df457aca-cd9c-4d69-8daa-9a096336a13e]

2020-06-19 00:15:52 | [Mutex] received everything.

2020-06-19 00:15:52 |


===== simulation of connection failure


2020-06-19 00:15:52 |


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


2020-06-19 00:15:52 |


===== sending message to look for


2020-06-19 00:15:53 |


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


2020-06-19 00:15:55 |


===== broadcasting presence


2020-06-19 00:15:55 | [Mutex] received everything.

2020-06-19 00:15:55 | [Mutex] isItemNotified: message:62423ada-69d4-4ef1-b418-23013ab53de5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.166s
2020-06-19 00:15:56 |

2020-06-19 00:15:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:15:56 | ------------------------------------

2020-06-19 00:15:56 | [Mutex] waiting for: [message:5ee96990-b35a-4b23-a7d5-477c5b7a2a91]

2020-06-19 00:15:56 | [Mutex] received everything.

2020-06-19 00:15:56 |


===== simulation of connection failure


2020-06-19 00:15:56 |


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


2020-06-19 00:15:56 |


===== sending message to look for


2020-06-19 00:15:57 |


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


2020-06-19 00:15:58 |


===== broadcasting presence


2020-06-19 00:15:58 | [Mutex] waiting for: [message:b8d50339-ee0c-4a50-931a-df254c04c51b]

2020-06-19 00:16:57 | [Mutex] waiting for: [message:b8d50339-ee0c-4a50-931a-df254c04c51b]

2020-06-19 00:16:57 | [Mutex] waiting for: [message:b8d50339-ee0c-4a50-931a-df254c04c51b]

2020-06-19 00:16:57 | [Mutex] received everything.

2020-06-19 00:16:57 | [Mutex] isItemNotified: message:b8d50339-ee0c-4a50-931a-df254c04c51b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.298s
2020-06-19 00:16:59 |

2020-06-19 00:16:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:16:59 | ------------------------------------

2020-06-19 00:16:59 | [Mutex] waiting for: [message:167d4ad4-db58-496f-94d2-928e10d44a74]

2020-06-19 00:16:59 | [Mutex] received everything.

2020-06-19 00:16:59 |


===== simulation of connection failure


2020-06-19 00:16:59 |


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


2020-06-19 00:16:59 |


===== sending message to look for


2020-06-19 00:17:00 |


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


2020-06-19 00:17:02 |


===== broadcasting presence


2020-06-19 00:17:02 | [Mutex] waiting for: [message:6be6a279-78a4-448e-9980-f3c0e4b3886b]

2020-06-19 00:18:00 | [Mutex] waiting for: [message:6be6a279-78a4-448e-9980-f3c0e4b3886b]

2020-06-19 00:18:00 | [Mutex] waiting for: [message:6be6a279-78a4-448e-9980-f3c0e4b3886b]

2020-06-19 00:18:00 | [Mutex] received everything.

2020-06-19 00:18:00 | [Mutex] isItemNotified: message:6be6a279-78a4-448e-9980-f3c0e4b3886b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.293s
2020-06-19 00:18:01 |

2020-06-19 00:18:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-19 00:18:01 | ------------------------------------

2020-06-19 00:18:01 | [Mutex] waiting for: [message:d82caad1-7159-47f8-84bf-8972c64ce637]

2020-06-19 00:18:01 | [Mutex] received everything.

2020-06-19 00:18:01 |


===== simulation of connection failure


2020-06-19 00:18:01 |


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


2020-06-19 00:18:01 |


===== sending message to look for


2020-06-19 00:18:02 |


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


2020-06-19 00:18:02 |


===== broadcasting presence


2020-06-19 00:18:02 | [Mutex] waiting for: [message:3ffcb20d-1ddd-4624-adb2-6d2d7719798e]

2020-06-19 00:19:02 | [Mutex] waiting for: [message:3ffcb20d-1ddd-4624-adb2-6d2d7719798e]

2020-06-19 00:19:02 | [Mutex] received everything.

2020-06-19 00:19:02 | [Mutex] isItemNotified: message:3ffcb20d-1ddd-4624-adb2-6d2d7719798e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.413s
2020-06-19 00:19:03 |

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

2020-06-19 00:19:03 | ------------------------------------

2020-06-19 00:19:03 | [Mutex] waiting for: [message:7b1492ca-ab3a-4631-8571-7e413406907f]

2020-06-19 00:19:03 | [Mutex] received everything.

2020-06-19 00:19:03 |


===== simulation of connection failure


2020-06-19 00:19:03 |


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


2020-06-19 00:19:03 |


===== sending message to look for


2020-06-19 00:19:04 |


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


2020-06-19 00:19:07 |


===== broadcasting presence


2020-06-19 00:19:07 | [Mutex] waiting for: [message:13444c1d-ea41-4471-9430-d1a6fd89a535]

2020-06-19 00:19:07 | [Mutex] waiting for: [message:13444c1d-ea41-4471-9430-d1a6fd89a535]

2020-06-19 00:19:07 | [Mutex] received everything.

2020-06-19 00:19:07 | [Mutex] isItemNotified: message:13444c1d-ea41-4471-9430-d1a6fd89a535 :: true