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

Test duration: 1151.359s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 455.272s
2020-06-18 23:24:09 |

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

2020-06-18 23:24:09 | ------------------------------------

2020-06-18 23:24:09 | [Mutex] waiting for: [message:d1bf8646-0546-41ab-9e1e-ed7738a1d053]

2020-06-18 23:24:09 | [Mutex] received everything.

2020-06-18 23:24:09 |


===== simulation of connection failure


2020-06-18 23:24:09 |


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


2020-06-18 23:24:10 |


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


2020-06-18 23:24:14 |


===== broadcasting presence


2020-06-18 23:24:14 | [Mutex] waiting for: [message:28f51dce-31ee-419a-b1a7-a3a070e4ce26]

2020-06-18 23:25:10 | [Mutex] waiting for: [message:28f51dce-31ee-419a-b1a7-a3a070e4ce26]

2020-06-18 23:31:44 | [Mutex] timeout. Not received [message:28f51dce-31ee-419a-b1a7-a3a070e4ce26]

2020-06-18 23:31:44 | [Mutex] isItemNotified: message:28f51dce-31ee-419a-b1a7-a3a070e4ce26 :: 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.319s
2020-06-18 23:31:45 |

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

2020-06-18 23:31:45 | ------------------------------------

2020-06-18 23:31:45 | [Mutex] waiting for: [message:82ba40c6-06ee-4af7-976f-dc9f2a615ab7]

2020-06-18 23:31:45 | [Mutex] received everything.

2020-06-18 23:31:45 |


===== simulation of connection failure


2020-06-18 23:31:45 |


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


2020-06-18 23:31:46 |


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


2020-06-18 23:31:48 |


===== broadcasting presence


2020-06-18 23:31:48 | [Mutex] waiting for: [message:67eab598-16fd-4687-9807-d1596a5746e6]

2020-06-18 23:32:46 | [Mutex] waiting for: [message:67eab598-16fd-4687-9807-d1596a5746e6]

2020-06-18 23:39:18 | [Mutex] timeout. Not received [message:67eab598-16fd-4687-9807-d1596a5746e6]

2020-06-18 23:39:18 | [Mutex] isItemNotified: message:67eab598-16fd-4687-9807-d1596a5746e6 :: 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.402s
2020-06-18 23:22:33 |

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

2020-06-18 23:22:33 | ------------------------------------

2020-06-18 23:22:33 | [Mutex] waiting for: [message:f975d40c-89f2-4a83-a655-151c4196c1c1]

2020-06-18 23:22:33 | [Mutex] received everything.

2020-06-18 23:22:33 |


===== simulation of connection failure


2020-06-18 23:22:33 |


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


2020-06-18 23:22:33 |


===== sending message to look for


2020-06-18 23:22:34 |


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


2020-06-18 23:22:35 |


===== broadcasting presence


2020-06-18 23:22:35 | [Mutex] received everything.

2020-06-18 23:22:35 | [Mutex] isItemNotified: message:1762985f-55f7-477a-842e-20749db7bc05 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.407s
2020-06-18 23:22:36 |

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

2020-06-18 23:22:36 | ------------------------------------

2020-06-18 23:22:36 | [Mutex] waiting for: [message:d6cc35f5-245c-4b8a-a7dc-d9a5e87cec8d]

2020-06-18 23:22:36 | [Mutex] received everything.

2020-06-18 23:22:36 |


===== simulation of connection failure


2020-06-18 23:22:36 |


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


2020-06-18 23:22:36 |


===== sending message to look for


2020-06-18 23:22:37 |


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


2020-06-18 23:22:39 |


===== broadcasting presence


2020-06-18 23:22:39 | [Mutex] received everything.

2020-06-18 23:22:39 | [Mutex] isItemNotified: message:d68445cf-5da3-492e-9465-4ea0299c0b7c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.382s
2020-06-18 23:22:40 |

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

2020-06-18 23:22:40 | ------------------------------------

2020-06-18 23:22:40 | [Mutex] waiting for: [message:2240ca56-f341-4c0d-9c5c-70840dd68b81]

2020-06-18 23:22:40 | [Mutex] received everything.

2020-06-18 23:22:40 |


===== simulation of connection failure


2020-06-18 23:22:40 |


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


2020-06-18 23:22:40 |


===== sending message to look for


2020-06-18 23:22:41 |


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


2020-06-18 23:22:41 |


===== broadcasting presence


2020-06-18 23:22:41 | [Mutex] received everything.

2020-06-18 23:22:41 | [Mutex] isItemNotified: message:8cae42b0-501f-48be-b520-d7b5a2d3b192 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.372s
2020-06-18 23:22:42 |

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

2020-06-18 23:22:42 | ------------------------------------

2020-06-18 23:22:42 | [Mutex] waiting for: [message:dc532f30-feaf-4f21-87ad-a6272bf126ac]

2020-06-18 23:22:42 | [Mutex] received everything.

2020-06-18 23:22:42 |


===== simulation of connection failure


2020-06-18 23:22:42 |


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


2020-06-18 23:22:43 |


===== sending message to look for


2020-06-18 23:22:44 |


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


2020-06-18 23:22:46 |


===== broadcasting presence


2020-06-18 23:22:46 | [Mutex] received everything.

2020-06-18 23:22:46 | [Mutex] isItemNotified: message:36811133-4e5e-4714-a051-9926b8d7422e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.388s
2020-06-18 23:22:47 |

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

2020-06-18 23:22:47 | ------------------------------------

2020-06-18 23:22:47 | [Mutex] waiting for: [message:a55a3092-6c64-400b-be33-0f16a2ff65b7]

2020-06-18 23:22:47 | [Mutex] received everything.

2020-06-18 23:22:47 |


===== simulation of connection failure


2020-06-18 23:22:47 |


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


2020-06-18 23:22:47 |


===== sending message to look for


2020-06-18 23:22:48 |


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


2020-06-18 23:22:48 |


===== broadcasting presence


2020-06-18 23:22:48 | [Mutex] received everything.

2020-06-18 23:22:48 | [Mutex] isItemNotified: message:d6341701-e676-4bab-9f88-22854129c5ef :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.377s
2020-06-18 23:22:49 |

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

2020-06-18 23:22:49 | ------------------------------------

2020-06-18 23:22:49 | [Mutex] waiting for: [message:52feb8a9-712c-4ed8-81d5-451b2e242401]

2020-06-18 23:22:49 | [Mutex] received everything.

2020-06-18 23:22:49 |


===== simulation of connection failure


2020-06-18 23:22:49 |


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


2020-06-18 23:22:49 |


===== sending message to look for


2020-06-18 23:22:50 |


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


2020-06-18 23:22:53 |


===== broadcasting presence


2020-06-18 23:22:53 | [Mutex] received everything.

2020-06-18 23:22:53 | [Mutex] isItemNotified: message:ab34b3b4-1c4d-41ce-9830-3063319a0afd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.267s
2020-06-18 23:22:53 |

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

2020-06-18 23:22:53 | ------------------------------------

2020-06-18 23:22:53 | [Mutex] waiting for: [message:0c266a41-aedc-432a-b8a3-0e49ee4436df]

2020-06-18 23:22:53 | [Mutex] received everything.

2020-06-18 23:22:53 |


===== simulation of connection failure


2020-06-18 23:22:53 |


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


2020-06-18 23:22:55 |


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


2020-06-18 23:22:59 |


===== broadcasting presence


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

2020-06-18 23:22:59 | [Mutex] isItemNotified: message:4489bbb1-536b-4be8-b8b5-ee777dfe1d0c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 61.193s
2020-06-18 23:23:00 |

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

2020-06-18 23:23:00 | ------------------------------------

2020-06-18 23:23:00 | [Mutex] waiting for: [message:c5bc52eb-7bd6-416f-b638-c9c53a7e8474]

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

2020-06-18 23:23:00 |


===== simulation of connection failure


2020-06-18 23:23:00 |


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


2020-06-18 23:23:01 |


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


2020-06-18 23:23:03 |


===== broadcasting presence


2020-06-18 23:23:03 | [Mutex] waiting for: [message:f1aea279-0f18-4f2e-ba04-65e1c1e9cd80]

2020-06-18 23:24:01 | [Mutex] waiting for: [message:f1aea279-0f18-4f2e-ba04-65e1c1e9cd80]

2020-06-18 23:24:01 | [Mutex] waiting for: [message:f1aea279-0f18-4f2e-ba04-65e1c1e9cd80]

2020-06-18 23:24:01 | [Mutex] received everything.

2020-06-18 23:24:01 | [Mutex] isItemNotified: message:f1aea279-0f18-4f2e-ba04-65e1c1e9cd80 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.441s
2020-06-18 23:24:02 |

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

2020-06-18 23:24:02 | ------------------------------------

2020-06-18 23:24:02 | [Mutex] waiting for: [message:891103bd-4544-46ad-a9e9-f43beb0849c1]

2020-06-18 23:24:02 | [Mutex] received everything.

2020-06-18 23:24:02 |


===== simulation of connection failure


2020-06-18 23:24:02 |


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


2020-06-18 23:24:02 |


===== sending message to look for


2020-06-18 23:24:03 |


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


2020-06-18 23:24:03 |


===== broadcasting presence


2020-06-18 23:24:03 | [Mutex] waiting for: [message:bddd8e0b-1706-42b8-a934-b98269696d78]

2020-06-18 23:24:03 | [Mutex] received everything.

2020-06-18 23:24:03 | [Mutex] isItemNotified: message:bddd8e0b-1706-42b8-a934-b98269696d78 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.403s
2020-06-18 23:24:04 |

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

2020-06-18 23:24:04 | ------------------------------------

2020-06-18 23:24:04 | [Mutex] waiting for: [message:6327d930-ddbf-46b0-b40e-49f652e87db9]

2020-06-18 23:24:04 | [Mutex] received everything.

2020-06-18 23:24:04 |


===== simulation of connection failure


2020-06-18 23:24:04 |


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


2020-06-18 23:24:04 |


===== sending message to look for


2020-06-18 23:24:05 |


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


2020-06-18 23:24:08 |


===== broadcasting presence


2020-06-18 23:24:08 | [Mutex] waiting for: [message:a8ea17d1-a62b-4500-b758-1d18f0c050d8]

2020-06-18 23:24:08 | [Mutex] waiting for: [message:a8ea17d1-a62b-4500-b758-1d18f0c050d8]

2020-06-18 23:24:08 | [Mutex] received everything.

2020-06-18 23:24:08 | [Mutex] isItemNotified: message:a8ea17d1-a62b-4500-b758-1d18f0c050d8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.393s
2020-06-18 23:39:19 |

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

2020-06-18 23:39:19 | ------------------------------------

2020-06-18 23:39:19 | [Mutex] waiting for: [message:0a278a9f-53c7-4cf2-b256-7153572719db]

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

2020-06-18 23:39:19 |


===== simulation of connection failure


2020-06-18 23:39:19 |


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


2020-06-18 23:39:19 |


===== sending message to look for


2020-06-18 23:39:20 |


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


2020-06-18 23:39:21 |


===== broadcasting presence


2020-06-18 23:39:21 | [Mutex] received everything.

2020-06-18 23:39:21 | [Mutex] isItemNotified: message:d3abdcd8-3182-48eb-8ba7-44582d01d39e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.388s
2020-06-18 23:39:22 |

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

2020-06-18 23:39:22 | ------------------------------------

2020-06-18 23:39:22 | [Mutex] waiting for: [message:5fab9855-27c8-40ef-be60-f6c7eeae605e]

2020-06-18 23:39:22 | [Mutex] received everything.

2020-06-18 23:39:22 |


===== simulation of connection failure


2020-06-18 23:39:22 |


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


2020-06-18 23:39:22 |


===== sending message to look for


2020-06-18 23:39:23 |


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


2020-06-18 23:39:25 |


===== broadcasting presence


2020-06-18 23:39:25 | [Mutex] received everything.

2020-06-18 23:39:25 | [Mutex] isItemNotified: message:d39d7228-c58e-486b-aba3-a2a95743c26c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.398s
2020-06-18 23:39:26 |

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

2020-06-18 23:39:26 | ------------------------------------

2020-06-18 23:39:26 | [Mutex] waiting for: [message:0345a92d-43ae-4c7e-8d47-2e8bacb314ef]

2020-06-18 23:39:26 | [Mutex] received everything.

2020-06-18 23:39:26 |


===== simulation of connection failure


2020-06-18 23:39:26 |


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


2020-06-18 23:39:26 |


===== sending message to look for


2020-06-18 23:39:27 |


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


2020-06-18 23:39:28 |


===== broadcasting presence


2020-06-18 23:39:28 | [Mutex] received everything.

2020-06-18 23:39:28 | [Mutex] isItemNotified: message:6e7822f3-68b1-4d89-86c5-ca96e25cc847 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.412s
2020-06-18 23:39:29 |

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

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

2020-06-18 23:39:29 | [Mutex] waiting for: [message:8daad528-f822-4945-86e9-8251fefe340b]

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

2020-06-18 23:39:29 |


===== simulation of connection failure


2020-06-18 23:39:29 |


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


2020-06-18 23:39:29 |


===== sending message to look for


2020-06-18 23:39:30 |


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


2020-06-18 23:39:32 |


===== broadcasting presence


2020-06-18 23:39:32 | [Mutex] received everything.

2020-06-18 23:39:32 | [Mutex] isItemNotified: message:321c1aca-1356-4ae3-a392-78deb11a753c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.378s
2020-06-18 23:39:33 |

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

2020-06-18 23:39:33 | ------------------------------------

2020-06-18 23:39:33 | [Mutex] waiting for: [message:79bf47b6-2299-4cab-a112-a6c91f4cc691]

2020-06-18 23:39:33 | [Mutex] received everything.

2020-06-18 23:39:33 |


===== simulation of connection failure


2020-06-18 23:39:33 |


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


2020-06-18 23:39:33 |


===== sending message to look for


2020-06-18 23:39:34 |


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


2020-06-18 23:39:34 |


===== broadcasting presence


2020-06-18 23:39:34 | [Mutex] received everything.

2020-06-18 23:39:34 | [Mutex] isItemNotified: message:a7860761-898c-4973-b0eb-964e4138fc66 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.370s
2020-06-18 23:39:35 |

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

2020-06-18 23:39:35 | ------------------------------------

2020-06-18 23:39:35 | [Mutex] waiting for: [message:2807305a-7e34-4aea-bd74-a934699b14e0]

2020-06-18 23:39:35 | [Mutex] received everything.

2020-06-18 23:39:35 |


===== simulation of connection failure


2020-06-18 23:39:35 |


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


2020-06-18 23:39:35 |


===== sending message to look for


2020-06-18 23:39:36 |


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


2020-06-18 23:39:39 |


===== broadcasting presence


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

2020-06-18 23:39:39 | [Mutex] isItemNotified: message:0f2b6ea9-4309-44cd-a366-0df4835d0253 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.178s
2020-06-18 23:39:40 |

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

2020-06-18 23:39:40 | ------------------------------------

2020-06-18 23:39:40 | [Mutex] waiting for: [message:03df7ee7-febc-4a32-a15d-253e517ec452]

2020-06-18 23:39:40 | [Mutex] received everything.

2020-06-18 23:39:40 |


===== simulation of connection failure


2020-06-18 23:39:40 |


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


2020-06-18 23:39:40 |


===== sending message to look for


2020-06-18 23:39:41 |


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


2020-06-18 23:39:41 |


===== broadcasting presence


2020-06-18 23:39:41 | [Mutex] waiting for: [message:a02cd6c2-78b6-4d4a-8166-da096d2b6c64]

2020-06-18 23:40:41 | [Mutex] waiting for: [message:a02cd6c2-78b6-4d4a-8166-da096d2b6c64]

2020-06-18 23:40:41 | [Mutex] received everything.

2020-06-18 23:40:41 | [Mutex] isItemNotified: message:a02cd6c2-78b6-4d4a-8166-da096d2b6c64 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.289s
2020-06-18 23:40:42 |

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

2020-06-18 23:40:42 | ------------------------------------

2020-06-18 23:40:42 | [Mutex] waiting for: [message:390037ac-8bf6-4447-b661-f251c3225705]

2020-06-18 23:40:42 | [Mutex] received everything.

2020-06-18 23:40:42 |


===== simulation of connection failure


2020-06-18 23:40:42 |


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


2020-06-18 23:40:42 |


===== sending message to look for


2020-06-18 23:40:43 |


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


2020-06-18 23:40:45 |


===== broadcasting presence


2020-06-18 23:40:45 | [Mutex] waiting for: [message:1027771e-47ae-4053-b50b-5f16a4bec8a7]

2020-06-18 23:41:43 | [Mutex] waiting for: [message:1027771e-47ae-4053-b50b-5f16a4bec8a7]

2020-06-18 23:41:43 | [Mutex] received everything.

2020-06-18 23:41:43 | [Mutex] isItemNotified: message:1027771e-47ae-4053-b50b-5f16a4bec8a7 :: true