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

Test duration: 1150.458s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 455.381s
2020-06-30 00:01:15 |

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

2020-06-30 00:01:15 | ------------------------------------

2020-06-30 00:01:15 | [Mutex] waiting for: [message:883c8290-9765-42bc-b720-68a28cb7ff7a]

2020-06-30 00:01:15 | [Mutex] received everything.

2020-06-30 00:01:15 |


===== simulation of connection failure


2020-06-30 00:01:15 |


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


2020-06-30 00:01:16 |


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


2020-06-30 00:01:20 |


===== broadcasting presence


2020-06-30 00:01:20 | [Mutex] waiting for: [message:bb62eb8b-2aa9-4bac-9c9f-1b5b22b1271b]

2020-06-30 00:02:16 | [Mutex] waiting for: [message:bb62eb8b-2aa9-4bac-9c9f-1b5b22b1271b]

2020-06-30 00:08:50 | [Mutex] timeout. Not received [message:bb62eb8b-2aa9-4bac-9c9f-1b5b22b1271b]

2020-06-30 00:08:50 | [Mutex] isItemNotified: message:bb62eb8b-2aa9-4bac-9c9f-1b5b22b1271b :: 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.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:185)
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)
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.259s
2020-06-30 00:08:51 |

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

2020-06-30 00:08:51 | ------------------------------------

2020-06-30 00:08:51 | [Mutex] waiting for: [message:207ece83-5859-4b31-9a4f-f54eb728bb31]

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

2020-06-30 00:08:51 |


===== simulation of connection failure


2020-06-30 00:08:51 |


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


2020-06-30 00:08:52 |


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


2020-06-30 00:08:54 |


===== broadcasting presence


2020-06-30 00:08:54 | [Mutex] waiting for: [message:581c5caf-d144-4481-90f4-aa6f20695c67]

2020-06-30 00:09:52 | [Mutex] waiting for: [message:581c5caf-d144-4481-90f4-aa6f20695c67]

2020-06-30 00:16:24 | [Mutex] timeout. Not received [message:581c5caf-d144-4481-90f4-aa6f20695c67]

2020-06-30 00:16:24 | [Mutex] isItemNotified: message:581c5caf-d144-4481-90f4-aa6f20695c67 :: 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.395s
2020-06-29 23:59:39 |

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

2020-06-29 23:59:39 | ------------------------------------

2020-06-29 23:59:39 | [Mutex] waiting for: [message:6230a6fd-3dad-4be3-9945-149574f2f680]

2020-06-29 23:59:39 | [Mutex] received everything.

2020-06-29 23:59:39 |


===== simulation of connection failure


2020-06-29 23:59:39 |


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


2020-06-29 23:59:39 |


===== sending message to look for


2020-06-29 23:59:40 |


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


2020-06-29 23:59:40 |


===== broadcasting presence


2020-06-29 23:59:40 | [Mutex] received everything.

2020-06-29 23:59:40 | [Mutex] isItemNotified: message:60c2c0b1-ca18-4d16-8632-0f4cfb36c8ad :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.380s
2020-06-29 23:59:41 |

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

2020-06-29 23:59:41 | ------------------------------------

2020-06-29 23:59:41 | [Mutex] waiting for: [message:6db4a84d-5eec-41ea-8200-5b12ebbf9f83]

2020-06-29 23:59:41 | [Mutex] received everything.

2020-06-29 23:59:41 |


===== simulation of connection failure


2020-06-29 23:59:41 |


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


2020-06-29 23:59:42 |


===== sending message to look for


2020-06-29 23:59:43 |


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


2020-06-29 23:59:45 |


===== broadcasting presence


2020-06-29 23:59:45 | [Mutex] received everything.

2020-06-29 23:59:45 | [Mutex] isItemNotified: message:00617268-e371-45d7-b1a8-f30ad05b4ab6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.380s
2020-06-29 23:59:46 |

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

2020-06-29 23:59:46 | ------------------------------------

2020-06-29 23:59:46 | [Mutex] waiting for: [message:42600004-d1e9-45df-bf07-4252eef0d852]

2020-06-29 23:59:46 | [Mutex] received everything.

2020-06-29 23:59:46 |


===== simulation of connection failure


2020-06-29 23:59:46 |


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


2020-06-29 23:59:46 |


===== sending message to look for


2020-06-29 23:59:47 |


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


2020-06-29 23:59:47 |


===== broadcasting presence


2020-06-29 23:59:47 | [Mutex] received everything.

2020-06-29 23:59:47 | [Mutex] isItemNotified: message:7ddd18fe-4781-4954-b57f-eadfe4ce83e1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.384s
2020-06-29 23:59:48 |

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

2020-06-29 23:59:48 | ------------------------------------

2020-06-29 23:59:48 | [Mutex] waiting for: [message:df36132e-1ee0-4ac6-8c1a-cd909050926b]

2020-06-29 23:59:48 | [Mutex] received everything.

2020-06-29 23:59:48 |


===== simulation of connection failure


2020-06-29 23:59:48 |


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


2020-06-29 23:59:48 |


===== sending message to look for


2020-06-29 23:59:49 |


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


2020-06-29 23:59:52 |


===== broadcasting presence


2020-06-29 23:59:52 | [Mutex] received everything.

2020-06-29 23:59:52 | [Mutex] isItemNotified: message:5f81c0e6-882a-44eb-a632-a18c3583b1bd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.390s
2020-06-29 23:59:53 |

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

2020-06-29 23:59:53 | ------------------------------------

2020-06-29 23:59:53 | [Mutex] waiting for: [message:9eb7ec55-95d7-4659-8b99-66e2e5c40012]

2020-06-29 23:59:53 | [Mutex] received everything.

2020-06-29 23:59:53 |


===== simulation of connection failure


2020-06-29 23:59:53 |


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


2020-06-29 23:59:53 |


===== sending message to look for


2020-06-29 23:59:54 |


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


2020-06-29 23:59:54 |


===== broadcasting presence


2020-06-29 23:59:54 | [Mutex] waiting for: [message:41edc9c6-bbee-4d64-bf0f-5e8f017bfc0f]

2020-06-29 23:59:54 | [Mutex] waiting for: [message:41edc9c6-bbee-4d64-bf0f-5e8f017bfc0f]

2020-06-29 23:59:54 | [Mutex] received everything.

2020-06-29 23:59:54 | [Mutex] isItemNotified: message:41edc9c6-bbee-4d64-bf0f-5e8f017bfc0f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.391s
2020-06-29 23:59:55 |

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

2020-06-29 23:59:55 | ------------------------------------

2020-06-29 23:59:55 | [Mutex] waiting for: [message:996e72a2-be7e-4c04-8990-31a6632ce97a]

2020-06-29 23:59:55 | [Mutex] received everything.

2020-06-29 23:59:55 |


===== simulation of connection failure


2020-06-29 23:59:55 |


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


2020-06-29 23:59:55 |


===== sending message to look for


2020-06-29 23:59:56 |


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


2020-06-29 23:59:58 |


===== broadcasting presence


2020-06-29 23:59:58 | [Mutex] received everything.

2020-06-29 23:59:58 | [Mutex] isItemNotified: message:3c3ef4e6-7f04-4f69-94a0-a232eefd3050 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.253s
2020-06-29 23:59:59 |

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

2020-06-29 23:59:59 | ------------------------------------

2020-06-29 23:59:59 | [Mutex] waiting for: [message:7b0041e0-80f8-4468-ba23-60edc476690c]

2020-06-29 23:59:59 | [Mutex] received everything.

2020-06-29 23:59:59 |


===== simulation of connection failure


2020-06-29 23:59:59 |


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


2020-06-30 00:00:00 |


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


2020-06-30 00:00:05 |


===== broadcasting presence


2020-06-30 00:00:05 | [Mutex] received everything.

2020-06-30 00:00:05 | [Mutex] isItemNotified: message:ff7dd9de-67c2-403d-a29b-d95272f19008 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 61.192s
2020-06-30 00:00:06 |

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

2020-06-30 00:00:06 | ------------------------------------

2020-06-30 00:00:06 | [Mutex] waiting for: [message:d279dd9b-ec48-4f69-8781-0b040d8de70e]

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

2020-06-30 00:00:06 |


===== simulation of connection failure


2020-06-30 00:00:06 |


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


2020-06-30 00:00:07 |


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


2020-06-30 00:00:09 |


===== broadcasting presence


2020-06-30 00:00:09 | [Mutex] waiting for: [message:d6ed9742-0a06-40fe-a635-aac5bf7d0fd0]

2020-06-30 00:01:07 | [Mutex] waiting for: [message:d6ed9742-0a06-40fe-a635-aac5bf7d0fd0]

2020-06-30 00:01:07 | [Mutex] waiting for: [message:d6ed9742-0a06-40fe-a635-aac5bf7d0fd0]

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

2020-06-30 00:01:07 | [Mutex] isItemNotified: message:d6ed9742-0a06-40fe-a635-aac5bf7d0fd0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.465s
2020-06-30 00:01:08 |

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

2020-06-30 00:01:08 | ------------------------------------

2020-06-30 00:01:08 | [Mutex] waiting for: [message:1467cef3-0e3a-497e-930b-135c2ec79a53]

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

2020-06-30 00:01:08 |


===== simulation of connection failure


2020-06-30 00:01:08 |


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


2020-06-30 00:01:08 |


===== sending message to look for


2020-06-30 00:01:09 |


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


2020-06-30 00:01:09 |


===== broadcasting presence


2020-06-30 00:01:09 | [Mutex] waiting for: [message:b76f273a-defd-4212-a0bd-11dc19cb841a]

2020-06-30 00:01:09 | [Mutex] waiting for: [message:b76f273a-defd-4212-a0bd-11dc19cb841a]

2020-06-30 00:01:09 | [Mutex] received everything.

2020-06-30 00:01:09 | [Mutex] isItemNotified: message:b76f273a-defd-4212-a0bd-11dc19cb841a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.388s
2020-06-30 00:01:10 |

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

2020-06-30 00:01:10 | ------------------------------------

2020-06-30 00:01:10 | [Mutex] waiting for: [message:e5171c53-47c8-4997-b748-b22f7dfe4072]

2020-06-30 00:01:10 | [Mutex] received everything.

2020-06-30 00:01:10 |


===== simulation of connection failure


2020-06-30 00:01:10 |


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


2020-06-30 00:01:10 |


===== sending message to look for


2020-06-30 00:01:11 |


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


2020-06-30 00:01:14 |


===== broadcasting presence


2020-06-30 00:01:14 | [Mutex] waiting for: [message:07ea2cd0-adc4-4f4c-b37a-fdd49223d2c0]

2020-06-30 00:01:14 | [Mutex] waiting for: [message:07ea2cd0-adc4-4f4c-b37a-fdd49223d2c0]

2020-06-30 00:01:14 | [Mutex] received everything.

2020-06-30 00:01:14 | [Mutex] isItemNotified: message:07ea2cd0-adc4-4f4c-b37a-fdd49223d2c0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.374s
2020-06-30 00:16:25 |

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

2020-06-30 00:16:25 | ------------------------------------

2020-06-30 00:16:25 | [Mutex] waiting for: [message:96119b52-43af-4561-8838-ec54928776f1]

2020-06-30 00:16:25 | [Mutex] received everything.

2020-06-30 00:16:25 |


===== simulation of connection failure


2020-06-30 00:16:25 |


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


2020-06-30 00:16:25 |


===== sending message to look for


2020-06-30 00:16:27 |


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


2020-06-30 00:16:27 |


===== broadcasting presence


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

2020-06-30 00:16:27 | [Mutex] isItemNotified: message:fc78567a-29a3-42eb-90c7-aa70b5932708 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.365s
2020-06-30 00:16:28 |

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

2020-06-30 00:16:28 | ------------------------------------

2020-06-30 00:16:28 | [Mutex] waiting for: [message:7a81c82e-e64c-492b-9569-3d80a709519a]

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

2020-06-30 00:16:28 |


===== simulation of connection failure


2020-06-30 00:16:28 |


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


2020-06-30 00:16:28 |


===== sending message to look for


2020-06-30 00:16:29 |


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


2020-06-30 00:16:31 |


===== broadcasting presence


2020-06-30 00:16:31 | [Mutex] received everything.

2020-06-30 00:16:31 | [Mutex] isItemNotified: message:969290f4-84ec-47ab-ab09-4ba8bc2c2459 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.358s
2020-06-30 00:16:32 |

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

2020-06-30 00:16:32 | ------------------------------------

2020-06-30 00:16:32 | [Mutex] waiting for: [message:47ad59f5-c752-44ac-9288-4b026ce173ce]

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

2020-06-30 00:16:32 |


===== simulation of connection failure


2020-06-30 00:16:32 |


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


2020-06-30 00:16:32 |


===== sending message to look for


2020-06-30 00:16:33 |


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


2020-06-30 00:16:34 |


===== broadcasting presence


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

2020-06-30 00:16:34 | [Mutex] isItemNotified: message:04d8c5ae-6284-4fba-b41b-e93a17ec9295 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.381s
2020-06-30 00:16:35 |

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

2020-06-30 00:16:35 | ------------------------------------

2020-06-30 00:16:35 | [Mutex] waiting for: [message:2412fc5a-e7d0-4bf0-aa8a-2876af7bf498]

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

2020-06-30 00:16:35 |


===== simulation of connection failure


2020-06-30 00:16:35 |


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


2020-06-30 00:16:35 |


===== sending message to look for


2020-06-30 00:16:36 |


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


2020-06-30 00:16:38 |


===== broadcasting presence


2020-06-30 00:16:38 | [Mutex] received everything.

2020-06-30 00:16:38 | [Mutex] isItemNotified: message:afd2785d-09a3-46a3-8f0c-81b59b47c5d5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 60.175s
2020-06-30 00:16:39 |

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

2020-06-30 00:16:39 | ------------------------------------

2020-06-30 00:16:39 | [Mutex] waiting for: [message:6fcfd6cc-cdab-4afb-b90f-28d4f60f8440]

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

2020-06-30 00:16:39 |


===== simulation of connection failure


2020-06-30 00:16:39 |


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


2020-06-30 00:16:39 |


===== sending message to look for


2020-06-30 00:16:40 |


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


2020-06-30 00:16:40 |


===== broadcasting presence


2020-06-30 00:16:40 | [Mutex] waiting for: [message:8bc61ec6-8202-4eb5-bf10-fa1d44584c8d]

2020-06-30 00:17:39 | [Mutex] waiting for: [message:8bc61ec6-8202-4eb5-bf10-fa1d44584c8d]

2020-06-30 00:17:39 | [Mutex] waiting for: [message:8bc61ec6-8202-4eb5-bf10-fa1d44584c8d]

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

2020-06-30 00:17:39 | [Mutex] isItemNotified: message:8bc61ec6-8202-4eb5-bf10-fa1d44584c8d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.290s
2020-06-30 00:17:40 |

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

2020-06-30 00:17:40 | ------------------------------------

2020-06-30 00:17:40 | [Mutex] waiting for: [message:cdd2012b-90c2-481a-b9df-8e12c091ae8e]

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

2020-06-30 00:17:40 |


===== simulation of connection failure


2020-06-30 00:17:40 |


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


2020-06-30 00:17:40 |


===== sending message to look for


2020-06-30 00:17:41 |


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


2020-06-30 00:17:43 |


===== broadcasting presence


2020-06-30 00:17:43 | [Mutex] waiting for: [message:f91abe23-d077-4225-a2bc-a619bfb3b1bf]

2020-06-30 00:18:41 | [Mutex] waiting for: [message:f91abe23-d077-4225-a2bc-a619bfb3b1bf]

2020-06-30 00:18:41 | [Mutex] waiting for: [message:f91abe23-d077-4225-a2bc-a619bfb3b1bf]

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

2020-06-30 00:18:41 | [Mutex] isItemNotified: message:f91abe23-d077-4225-a2bc-a619bfb3b1bf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.461s
2020-06-30 00:18:42 |

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

2020-06-30 00:18:42 | ------------------------------------

2020-06-30 00:18:42 | [Mutex] waiting for: [message:f90ea416-90d3-42ee-a03a-7eb3012e8c88]

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

2020-06-30 00:18:42 |


===== simulation of connection failure


2020-06-30 00:18:42 |


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


2020-06-30 00:18:42 |


===== sending message to look for


2020-06-30 00:18:43 |


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


2020-06-30 00:18:44 |


===== broadcasting presence


2020-06-30 00:18:44 | [Mutex] waiting for: [message:51df4454-bbc8-4548-85cd-ca19304f439f]

2020-06-30 00:18:44 | [Mutex] waiting for: [message:51df4454-bbc8-4548-85cd-ca19304f439f]

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

2020-06-30 00:18:44 | [Mutex] isItemNotified: message:51df4454-bbc8-4548-85cd-ca19304f439f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.360s
2020-06-30 00:18:45 |

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

2020-06-30 00:18:45 | ------------------------------------

2020-06-30 00:18:45 | [Mutex] waiting for: [message:2aa4b0d7-0159-4bb6-9583-17b2963a8193]

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

2020-06-30 00:18:45 |


===== simulation of connection failure


2020-06-30 00:18:45 |


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


2020-06-30 00:18:45 |


===== sending message to look for


2020-06-30 00:18:46 |


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


2020-06-30 00:18:48 |


===== broadcasting presence


2020-06-30 00:18:48 | [Mutex] waiting for: [message:0deb296e-bed1-4fae-8349-63094182ce44]

2020-06-30 00:18:48 | [Mutex] waiting for: [message:0deb296e-bed1-4fae-8349-63094182ce44]

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

2020-06-30 00:18:48 | [Mutex] isItemNotified: message:0deb296e-bed1-4fae-8349-63094182ce44 :: true