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

Test duration: 1384.749s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 455.286s
2020-06-25 23:49:53 |

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

2020-06-25 23:49:53 | ------------------------------------

2020-06-25 23:49:53 | [Mutex] waiting for: [message:4ddbcc63-488d-4212-8937-3e66cc26ec66]

2020-06-25 23:49:53 | [Mutex] received everything.

2020-06-25 23:49:53 |


===== simulation of connection failure


2020-06-25 23:49:53 |


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


2020-06-25 23:49:54 |


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


2020-06-25 23:49:58 |


===== broadcasting presence


2020-06-25 23:49:58 | [Mutex] waiting for: [message:22311a58-98be-4988-abcd-d526e49271af]

2020-06-25 23:50:54 | [Mutex] waiting for: [message:22311a58-98be-4988-abcd-d526e49271af]

2020-06-25 23:57:28 | [Mutex] timeout. Not received [message:22311a58-98be-4988-abcd-d526e49271af]

2020-06-25 23:57:28 | [Mutex] isItemNotified: message:22311a58-98be-4988-abcd-d526e49271af :: 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.292s
2020-06-25 23:57:29 |

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

2020-06-25 23:57:29 | ------------------------------------

2020-06-25 23:57:29 | [Mutex] waiting for: [message:dde5340a-c387-424b-8661-d0e9ed144db4]

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

2020-06-25 23:57:29 |


===== simulation of connection failure


2020-06-25 23:57:29 |


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


2020-06-25 23:57:30 |


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


2020-06-25 23:57:33 |


===== broadcasting presence


2020-06-25 23:57:33 | [Mutex] waiting for: [message:73a2c35d-8165-4c10-9d38-1dcc6da35ac0]

2020-06-25 23:58:30 | [Mutex] waiting for: [message:73a2c35d-8165-4c10-9d38-1dcc6da35ac0]

2020-06-26 00:05:03 | [Mutex] timeout. Not received [message:73a2c35d-8165-4c10-9d38-1dcc6da35ac0]

2020-06-26 00:05:03 | [Mutex] isItemNotified: message:73a2c35d-8165-4c10-9d38-1dcc6da35ac0 :: 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.378s
2020-06-25 23:46:22 |

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

2020-06-25 23:46:22 | ------------------------------------

2020-06-25 23:46:22 | [Mutex] waiting for: [message:8e0c7b09-9d58-425b-aca6-37ff306d4873]

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

2020-06-25 23:46:22 |


===== simulation of connection failure


2020-06-25 23:46:22 |


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


2020-06-25 23:46:22 |


===== sending message to look for


2020-06-25 23:46:23 |


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


2020-06-25 23:46:23 |


===== broadcasting presence


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

2020-06-25 23:46:23 | [Mutex] isItemNotified: message:50858192-a14f-4bc0-a940-c2b739e4baf8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.414s
2020-06-25 23:46:24 |

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

2020-06-25 23:46:24 | ------------------------------------

2020-06-25 23:46:24 | [Mutex] waiting for: [message:6b91335c-c49a-43e4-8160-0aa7b96d04c9]

2020-06-25 23:46:24 | [Mutex] received everything.

2020-06-25 23:46:24 |


===== simulation of connection failure


2020-06-25 23:46:24 |


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


2020-06-25 23:46:24 |


===== sending message to look for


2020-06-25 23:46:25 |


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


2020-06-25 23:46:28 |


===== broadcasting presence


2020-06-25 23:46:28 | [Mutex] received everything.

2020-06-25 23:46:28 | [Mutex] isItemNotified: message:49922db6-55ac-40ce-b495-bd8a09976665 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.387s
2020-06-25 23:46:29 |

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

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

2020-06-25 23:46:29 | [Mutex] waiting for: [message:6411684a-ba5d-4f63-b0d2-0ffc5cf76c7a]

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

2020-06-25 23:46:29 |


===== simulation of connection failure


2020-06-25 23:46:29 |


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


2020-06-25 23:46:29 |


===== sending message to look for


2020-06-25 23:46:30 |


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


2020-06-25 23:46:30 |


===== broadcasting presence


2020-06-25 23:46:30 | [Mutex] received everything.

2020-06-25 23:46:30 | [Mutex] isItemNotified: message:139a6e12-b77e-4c78-8e29-595c71d677c9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.363s
2020-06-25 23:46:31 |

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

2020-06-25 23:46:31 | ------------------------------------

2020-06-25 23:46:31 | [Mutex] waiting for: [message:fd748a34-e2b3-4c95-b12b-f108c818bd86]

2020-06-25 23:46:31 | [Mutex] received everything.

2020-06-25 23:46:31 |


===== simulation of connection failure


2020-06-25 23:46:31 |


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


2020-06-25 23:46:31 |


===== sending message to look for


2020-06-25 23:46:32 |


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


2020-06-25 23:46:34 |


===== broadcasting presence


2020-06-25 23:46:34 | [Mutex] received everything.

2020-06-25 23:46:34 | [Mutex] isItemNotified: message:60127a05-7395-4463-9235-621f673a4aa6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.296s
2020-06-25 23:46:35 |

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

2020-06-25 23:46:35 | ------------------------------------

2020-06-25 23:46:35 | [Mutex] waiting for: [message:c48d20ae-7ed7-4365-9b88-88df6b32f1d0]

2020-06-25 23:46:35 | [Mutex] received everything.

2020-06-25 23:46:35 |


===== simulation of connection failure


2020-06-25 23:46:35 |


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


2020-06-25 23:46:35 |


===== sending message to look for


2020-06-25 23:46:36 |


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


2020-06-25 23:46:37 |


===== broadcasting presence


2020-06-25 23:46:37 | [Mutex] waiting for: [message:e8da79b2-0a5e-4532-81f1-79d72a891f62]

2020-06-25 23:47:37 | [Mutex] waiting for: [message:e8da79b2-0a5e-4532-81f1-79d72a891f62]

2020-06-25 23:47:37 | [Mutex] waiting for: [message:e8da79b2-0a5e-4532-81f1-79d72a891f62]

2020-06-25 23:47:37 | [Mutex] received everything.

2020-06-25 23:47:37 | [Mutex] isItemNotified: message:e8da79b2-0a5e-4532-81f1-79d72a891f62 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.281s
2020-06-25 23:47:38 |

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

2020-06-25 23:47:38 | ------------------------------------

2020-06-25 23:47:38 | [Mutex] waiting for: [message:1652e480-8daa-4914-bc9b-c9441e0bc5dd]

2020-06-25 23:47:38 | [Mutex] received everything.

2020-06-25 23:47:38 |


===== simulation of connection failure


2020-06-25 23:47:38 |


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


2020-06-25 23:47:38 |


===== sending message to look for


2020-06-25 23:47:39 |


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


2020-06-25 23:47:41 |


===== broadcasting presence


2020-06-25 23:47:41 | [Mutex] waiting for: [message:79a07c95-204c-4574-b1f2-6276253b0677]

2020-06-25 23:48:39 | [Mutex] waiting for: [message:79a07c95-204c-4574-b1f2-6276253b0677]

2020-06-25 23:48:39 | [Mutex] waiting for: [message:79a07c95-204c-4574-b1f2-6276253b0677]

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

2020-06-25 23:48:39 | [Mutex] isItemNotified: message:79a07c95-204c-4574-b1f2-6276253b0677 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 61.122s
2020-06-25 23:48:40 |

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

2020-06-25 23:48:40 | ------------------------------------

2020-06-25 23:48:40 | [Mutex] waiting for: [message:33cd62df-7c01-49cb-a4c3-7ae066a4bbe9]

2020-06-25 23:48:40 | [Mutex] received everything.

2020-06-25 23:48:40 |


===== simulation of connection failure


2020-06-25 23:48:40 |


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


2020-06-25 23:48:41 |


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


2020-06-25 23:48:45 |


===== broadcasting presence


2020-06-25 23:48:45 | [Mutex] waiting for: [message:d806662e-9643-4681-af32-ec0bfd69fcb8]

2020-06-25 23:49:41 | [Mutex] waiting for: [message:d806662e-9643-4681-af32-ec0bfd69fcb8]

2020-06-25 23:49:41 | [Mutex] waiting for: [message:d806662e-9643-4681-af32-ec0bfd69fcb8]

2020-06-25 23:49:41 | [Mutex] received everything.

2020-06-25 23:49:41 | [Mutex] isItemNotified: message:d806662e-9643-4681-af32-ec0bfd69fcb8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.326s
2020-06-25 23:49:42 |

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

2020-06-25 23:49:42 | ------------------------------------

2020-06-25 23:49:42 | [Mutex] waiting for: [message:c0152ec9-85c2-45f6-8869-deeaf67dc720]

2020-06-25 23:49:42 | [Mutex] received everything.

2020-06-25 23:49:42 |


===== simulation of connection failure


2020-06-25 23:49:42 |


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


2020-06-25 23:49:43 |


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


2020-06-25 23:49:45 |


===== broadcasting presence


2020-06-25 23:49:45 | [Mutex] received everything.

2020-06-25 23:49:45 | [Mutex] isItemNotified: message:51df6c5d-cdea-43a3-bb89-0ab3182d5a00 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.456s
2020-06-25 23:49:46 |

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

2020-06-25 23:49:46 | ------------------------------------

2020-06-25 23:49:46 | [Mutex] waiting for: [message:3c124365-7165-49e0-a00e-0b724c91c93f]

2020-06-25 23:49:46 | [Mutex] received everything.

2020-06-25 23:49:46 |


===== simulation of connection failure


2020-06-25 23:49:46 |


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


2020-06-25 23:49:46 |


===== sending message to look for


2020-06-25 23:49:47 |


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


2020-06-25 23:49:48 |


===== broadcasting presence


2020-06-25 23:49:48 | [Mutex] waiting for: [message:8cb968fd-5d28-4a36-b037-61d25cbe3af2]

2020-06-25 23:49:48 | [Mutex] received everything.

2020-06-25 23:49:48 | [Mutex] isItemNotified: message:8cb968fd-5d28-4a36-b037-61d25cbe3af2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.368s
2020-06-25 23:49:48 |

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

2020-06-25 23:49:48 | ------------------------------------

2020-06-25 23:49:48 | [Mutex] waiting for: [message:dc506f59-d969-4f4d-b4fd-96137b03b91f]

2020-06-25 23:49:48 | [Mutex] received everything.

2020-06-25 23:49:48 |


===== simulation of connection failure


2020-06-25 23:49:48 |


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


2020-06-25 23:49:49 |


===== sending message to look for


2020-06-25 23:49:50 |


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


2020-06-25 23:49:52 |


===== broadcasting presence


2020-06-25 23:49:52 | [Mutex] waiting for: [message:8e53aabf-61cc-4acf-8c5b-1c7e3093fc2c]

2020-06-25 23:49:52 | [Mutex] received everything.

2020-06-25 23:49:52 | [Mutex] isItemNotified: message:8e53aabf-61cc-4acf-8c5b-1c7e3093fc2c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.374s
2020-06-26 00:05:04 |

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

2020-06-26 00:05:04 | ------------------------------------

2020-06-26 00:05:04 | [Mutex] waiting for: [message:3a95a438-874f-49f1-8445-b0dfa72cf386]

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

2020-06-26 00:05:04 |


===== simulation of connection failure


2020-06-26 00:05:04 |


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


2020-06-26 00:05:04 |


===== sending message to look for


2020-06-26 00:05:05 |


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


2020-06-26 00:05:05 |


===== broadcasting presence


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

2020-06-26 00:05:05 | [Mutex] isItemNotified: message:3812d562-296f-4940-b898-d7a3c082596b :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.429s
2020-06-26 00:05:06 |

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

2020-06-26 00:05:06 | ------------------------------------

2020-06-26 00:05:06 | [Mutex] waiting for: [message:94b71c2d-a8a7-4a73-a32c-46fe2d44c1c7]

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

2020-06-26 00:05:06 |


===== simulation of connection failure


2020-06-26 00:05:06 |


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


2020-06-26 00:05:06 |


===== sending message to look for


2020-06-26 00:05:07 |


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


2020-06-26 00:05:10 |


===== broadcasting presence


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

2020-06-26 00:05:10 | [Mutex] isItemNotified: message:5e2bd042-a74e-4026-80a8-3fbeb8454502 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.398s
2020-06-26 00:05:10 |

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

2020-06-26 00:05:10 | ------------------------------------

2020-06-26 00:05:10 | [Mutex] waiting for: [message:c5cf604a-ecaf-4e87-90f3-9d73a307c0e4]

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

2020-06-26 00:05:11 |


===== simulation of connection failure


2020-06-26 00:05:11 |


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


2020-06-26 00:05:11 |


===== sending message to look for


2020-06-26 00:05:12 |


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


2020-06-26 00:05:12 |


===== broadcasting presence


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

2020-06-26 00:05:12 | [Mutex] isItemNotified: message:f695a240-8467-4878-a2af-1a39a3241289 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.351s
2020-06-26 00:05:13 |

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

2020-06-26 00:05:13 | ------------------------------------

2020-06-26 00:05:13 | [Mutex] waiting for: [message:c85f413a-5115-46fd-89be-cd40a88d6345]

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

2020-06-26 00:05:13 |


===== simulation of connection failure


2020-06-26 00:05:13 |


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


2020-06-26 00:05:13 |


===== sending message to look for


2020-06-26 00:05:14 |


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


2020-06-26 00:05:16 |


===== broadcasting presence


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

2020-06-26 00:05:16 | [Mutex] isItemNotified: message:bf236564-f3a2-417f-aad1-34eb3ae56eb3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.285s
2020-06-26 00:05:17 |

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

2020-06-26 00:05:17 | ------------------------------------

2020-06-26 00:05:17 | [Mutex] waiting for: [message:ee36af9b-7fed-48d0-80de-b4c181cb4a8c]

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

2020-06-26 00:05:17 |


===== simulation of connection failure


2020-06-26 00:05:17 |


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


2020-06-26 00:05:17 |


===== sending message to look for


2020-06-26 00:05:18 |


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


2020-06-26 00:05:19 |


===== broadcasting presence


2020-06-26 00:05:19 | [Mutex] waiting for: [message:48d365d8-d19d-45bd-aa57-75b25cdd04bf]

2020-06-26 00:06:18 | [Mutex] waiting for: [message:48d365d8-d19d-45bd-aa57-75b25cdd04bf]

2020-06-26 00:06:18 | [Mutex] waiting for: [message:48d365d8-d19d-45bd-aa57-75b25cdd04bf]

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

2020-06-26 00:06:18 | [Mutex] isItemNotified: message:48d365d8-d19d-45bd-aa57-75b25cdd04bf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.270s
2020-06-26 00:06:20 |

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

2020-06-26 00:06:20 | ------------------------------------

2020-06-26 00:06:20 | [Mutex] waiting for: [message:a179d87a-8619-48e6-97c2-c6fe795ce93a]

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

2020-06-26 00:06:20 |


===== simulation of connection failure


2020-06-26 00:06:20 |


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


2020-06-26 00:06:20 |


===== sending message to look for


2020-06-26 00:06:21 |


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


2020-06-26 00:06:23 |


===== broadcasting presence


2020-06-26 00:06:23 | [Mutex] waiting for: [message:96754bb7-a721-4110-84c3-7263374f01e8]

2020-06-26 00:07:21 | [Mutex] waiting for: [message:96754bb7-a721-4110-84c3-7263374f01e8]

2020-06-26 00:07:21 | [Mutex] waiting for: [message:96754bb7-a721-4110-84c3-7263374f01e8]

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

2020-06-26 00:07:21 | [Mutex] isItemNotified: message:96754bb7-a721-4110-84c3-7263374f01e8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.266s
2020-06-26 00:07:22 |

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

2020-06-26 00:07:22 | ------------------------------------

2020-06-26 00:07:22 | [Mutex] waiting for: [message:24e4d69e-d188-4054-a638-e5d59eb9307c]

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

2020-06-26 00:07:22 |


===== simulation of connection failure


2020-06-26 00:07:22 |


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


2020-06-26 00:07:22 |


===== sending message to look for


2020-06-26 00:07:23 |


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


2020-06-26 00:07:23 |


===== broadcasting presence


2020-06-26 00:07:23 | [Mutex] waiting for: [message:0d5ab8e6-4dc9-4198-a43b-6207f2d532af]

2020-06-26 00:08:23 | [Mutex] waiting for: [message:0d5ab8e6-4dc9-4198-a43b-6207f2d532af]

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

2020-06-26 00:08:23 | [Mutex] isItemNotified: message:0d5ab8e6-4dc9-4198-a43b-6207f2d532af :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.278s
2020-06-26 00:08:24 |

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

2020-06-26 00:08:24 | ------------------------------------

2020-06-26 00:08:24 | [Mutex] waiting for: [message:18667cc0-b63f-4f84-89ef-07fb492f831d]

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

2020-06-26 00:08:24 |


===== simulation of connection failure


2020-06-26 00:08:24 |


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


2020-06-26 00:08:24 |


===== sending message to look for


2020-06-26 00:08:25 |


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


2020-06-26 00:08:27 |


===== broadcasting presence


2020-06-26 00:08:27 | [Mutex] waiting for: [message:192aa792-ddac-4890-bfae-fba021ff1ce5]

2020-06-26 00:09:25 | [Mutex] waiting for: [message:192aa792-ddac-4890-bfae-fba021ff1ce5]

2020-06-26 00:09:25 | [Mutex] received everything.

2020-06-26 00:09:25 | [Mutex] isItemNotified: message:192aa792-ddac-4890-bfae-fba021ff1ce5 :: true