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

Test duration: 1093.310s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 451.383s
2020-05-19 17:13:35 |

2020-05-19 17:13:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:13:35 | ------------------------------------

2020-05-19 17:13:35 | [Mutex] waiting for: [message:df5ee46c-1c3e-49bb-8ed2-17a30cc9cf89]

2020-05-19 17:13:35 | [Mutex] received everything.

2020-05-19 17:13:35 |


===== simulation of connection failure


2020-05-19 17:13:35 |


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


2020-05-19 17:13:36 |


===== sending message to look for


2020-05-19 17:13:37 |


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


2020-05-19 17:13:37 |


===== broadcasting presence


2020-05-19 17:13:37 | [Mutex] waiting for: [message:a256d36e-f678-44b7-b52e-1599555c25f0]

2020-05-19 17:13:37 | [Mutex] waiting for: [message:a256d36e-f678-44b7-b52e-1599555c25f0]

2020-05-19 17:21:07 | [Mutex] timeout. Not received [message:a256d36e-f678-44b7-b52e-1599555c25f0]

2020-05-19 17:21:07 | [Mutex] isItemNotified: message:a256d36e-f678-44b7-b52e-1599555c25f0 :: 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:260)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:141)
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)
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 455.275s
2020-05-19 17:21:12 |

2020-05-19 17:21:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:21:12 | ------------------------------------

2020-05-19 17:21:12 | [Mutex] waiting for: [message:653ef490-30cb-46fe-8078-283e625287b6]

2020-05-19 17:21:12 | [Mutex] received everything.

2020-05-19 17:21:12 |


===== simulation of connection failure


2020-05-19 17:21:12 |


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


2020-05-19 17:21:13 |


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


2020-05-19 17:21:18 |


===== broadcasting presence


2020-05-19 17:21:18 | [Mutex] waiting for: [message:d069e8e2-bdfb-4e55-84dd-1ab7f7d7ff6f]

2020-05-19 17:22:13 | [Mutex] waiting for: [message:d069e8e2-bdfb-4e55-84dd-1ab7f7d7ff6f]

2020-05-19 17:28:48 | [Mutex] timeout. Not received [message:d069e8e2-bdfb-4e55-84dd-1ab7f7d7ff6f]

2020-05-19 17:28:48 | [Mutex] isItemNotified: message:d069e8e2-bdfb-4e55-84dd-1ab7f7d7ff6f :: 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)
Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.420s
2020-05-19 17:12:05 |

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

2020-05-19 17:12:05 | ------------------------------------

2020-05-19 17:12:05 | [Mutex] waiting for: [message:ffb0f9ed-3f4e-4ffb-887d-431eba9eb072]

2020-05-19 17:12:05 | [Mutex] received everything.

2020-05-19 17:12:05 |


===== simulation of connection failure


2020-05-19 17:12:05 |


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


2020-05-19 17:12:05 |


===== sending message to look for


2020-05-19 17:12:06 |


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


2020-05-19 17:12:06 |


===== broadcasting presence


2020-05-19 17:12:06 | [Mutex] received everything.

2020-05-19 17:12:06 | [Mutex] isItemNotified: message:e77b919e-e5e5-44c0-b62f-6a487f056fe2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.344s
2020-05-19 17:12:07 |

2020-05-19 17:12:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:12:07 | ------------------------------------

2020-05-19 17:12:07 | [Mutex] waiting for: [message:3e3e764d-a3ee-493d-addd-845c4ec72c1c]

2020-05-19 17:12:07 | [Mutex] received everything.

2020-05-19 17:12:07 |


===== simulation of connection failure


2020-05-19 17:12:07 |


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


2020-05-19 17:12:07 |


===== sending message to look for


2020-05-19 17:12:08 |


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


2020-05-19 17:12:11 |


===== broadcasting presence


2020-05-19 17:12:11 | [Mutex] received everything.

2020-05-19 17:12:11 | [Mutex] isItemNotified: message:c306dc03-c05c-49b8-bb82-34610b84e1af :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.368s
2020-05-19 17:12:12 |

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

2020-05-19 17:12:12 | ------------------------------------

2020-05-19 17:12:12 | [Mutex] waiting for: [message:1f19ee59-df60-4dde-80bd-d7e400dc95eb]

2020-05-19 17:12:12 | [Mutex] received everything.

2020-05-19 17:12:12 |


===== simulation of connection failure


2020-05-19 17:12:12 |


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


2020-05-19 17:12:12 |


===== sending message to look for


2020-05-19 17:12:13 |


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


2020-05-19 17:12:13 |


===== broadcasting presence


2020-05-19 17:12:13 | [Mutex] received everything.

2020-05-19 17:12:13 | [Mutex] isItemNotified: message:f2bce253-2e87-41b4-a2fd-cb50337a31ba :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.376s
2020-05-19 17:12:14 |

2020-05-19 17:12:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:12:14 | ------------------------------------

2020-05-19 17:12:14 | [Mutex] waiting for: [message:45e3a1e5-3924-4a4e-8435-2824a0ec3491]

2020-05-19 17:12:14 | [Mutex] received everything.

2020-05-19 17:12:14 |


===== simulation of connection failure


2020-05-19 17:12:14 |


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


2020-05-19 17:12:14 |


===== sending message to look for


2020-05-19 17:12:15 |


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


2020-05-19 17:12:17 |


===== broadcasting presence


2020-05-19 17:12:17 | [Mutex] received everything.

2020-05-19 17:12:17 | [Mutex] isItemNotified: message:197d6088-109b-487e-b0af-25943093d8ba :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.264s
2020-05-19 17:12:18 |

2020-05-19 17:12:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:12:18 | ------------------------------------

2020-05-19 17:12:18 | [Mutex] waiting for: [message:5cc0c386-dd5e-4527-b714-add5c905cffe]

2020-05-19 17:12:18 | [Mutex] received everything.

2020-05-19 17:12:18 |


===== simulation of connection failure


2020-05-19 17:12:18 |


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


2020-05-19 17:12:19 |


===== sending message to look for


2020-05-19 17:12:20 |


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


2020-05-19 17:12:20 |


===== broadcasting presence


2020-05-19 17:12:20 | [Mutex] waiting for: [message:5bb23d11-d440-4e20-877e-896e2576c551]

2020-05-19 17:13:20 | [Mutex] waiting for: [message:5bb23d11-d440-4e20-877e-896e2576c551]

2020-05-19 17:13:20 | [Mutex] received everything.

2020-05-19 17:13:20 | [Mutex] isItemNotified: message:5bb23d11-d440-4e20-877e-896e2576c551 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.372s
2020-05-19 17:13:21 |

2020-05-19 17:13:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:13:21 | ------------------------------------

2020-05-19 17:13:21 | [Mutex] waiting for: [message:60ecb355-e7d0-41b0-a283-3d15394df980]

2020-05-19 17:13:21 | [Mutex] received everything.

2020-05-19 17:13:21 |


===== simulation of connection failure


2020-05-19 17:13:21 |


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


2020-05-19 17:13:21 |


===== sending message to look for


2020-05-19 17:13:22 |


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


2020-05-19 17:13:24 |


===== broadcasting presence


2020-05-19 17:13:24 | [Mutex] received everything.

2020-05-19 17:13:24 | [Mutex] isItemNotified: message:7d99faa2-2060-48d1-904a-2209ad4399a9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.255s
2020-05-19 17:13:25 |

2020-05-19 17:13:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:13:25 | ------------------------------------

2020-05-19 17:13:25 | [Mutex] waiting for: [message:22ab8e3a-bcbc-4d12-85d0-a08acc6cb591]

2020-05-19 17:13:25 | [Mutex] received everything.

2020-05-19 17:13:25 |


===== simulation of connection failure


2020-05-19 17:13:25 |


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


2020-05-19 17:13:26 |


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


2020-05-19 17:13:30 |


===== broadcasting presence


2020-05-19 17:13:30 | [Mutex] received everything.

2020-05-19 17:13:30 | [Mutex] isItemNotified: message:0792591b-1e41-41f9-86ad-7839a83298c6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.256s
2020-05-19 17:13:31 |

2020-05-19 17:13:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:13:31 | ------------------------------------

2020-05-19 17:13:31 | [Mutex] waiting for: [message:995a863b-f567-4792-ba21-c3df95a1bfbe]

2020-05-19 17:13:31 | [Mutex] received everything.

2020-05-19 17:13:31 |


===== simulation of connection failure


2020-05-19 17:13:31 |


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


2020-05-19 17:13:32 |


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


2020-05-19 17:13:34 |


===== broadcasting presence


2020-05-19 17:13:34 | [Mutex] received everything.

2020-05-19 17:13:34 | [Mutex] isItemNotified: message:85544062-76cf-4d3e-a59c-916ab525364c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.388s
2020-05-19 17:21:08 |

2020-05-19 17:21:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:21:08 | ------------------------------------

2020-05-19 17:21:08 | [Mutex] waiting for: [message:a6856ee6-9654-45e2-b4ee-cfc00d78c147]

2020-05-19 17:21:08 | [Mutex] received everything.

2020-05-19 17:21:08 |


===== simulation of connection failure


2020-05-19 17:21:08 |


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


2020-05-19 17:21:08 |


===== sending message to look for


2020-05-19 17:21:09 |


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


2020-05-19 17:21:11 |


===== broadcasting presence


2020-05-19 17:21:11 | [Mutex] waiting for: [message:562a4d36-f2df-41f4-a59e-8fe99527b56e]

2020-05-19 17:21:11 | [Mutex] waiting for: [message:562a4d36-f2df-41f4-a59e-8fe99527b56e]

2020-05-19 17:21:11 | [Mutex] received everything.

2020-05-19 17:21:11 | [Mutex] isItemNotified: message:562a4d36-f2df-41f4-a59e-8fe99527b56e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 3.327s
2020-05-19 17:28:49 |

2020-05-19 17:28:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:28:49 | ------------------------------------

2020-05-19 17:28:49 | [Mutex] waiting for: [message:18285252-2c8e-4989-b081-275f54f04640]

2020-05-19 17:28:49 | [Mutex] received everything.

2020-05-19 17:28:49 |


===== simulation of connection failure


2020-05-19 17:28:49 |


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


2020-05-19 17:28:50 |


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


2020-05-19 17:28:52 |


===== broadcasting presence


2020-05-19 17:28:52 | [Mutex] waiting for: [message:6ce43a3c-6a56-43b9-9695-60b2b1d07b0e]

2020-05-19 17:28:52 | [Mutex] waiting for: [message:6ce43a3c-6a56-43b9-9695-60b2b1d07b0e]

2020-05-19 17:28:52 | [Mutex] received everything.

2020-05-19 17:28:52 | [Mutex] isItemNotified: message:6ce43a3c-6a56-43b9-9695-60b2b1d07b0e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.351s
2020-05-19 17:28:53 |

2020-05-19 17:28:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:28:53 | ------------------------------------

2020-05-19 17:28:53 | [Mutex] waiting for: [message:3b1b00e9-a587-4ffd-9252-4115e6f11f87]

2020-05-19 17:28:53 | [Mutex] received everything.

2020-05-19 17:28:53 |


===== simulation of connection failure


2020-05-19 17:28:53 |


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


2020-05-19 17:28:53 |


===== sending message to look for


2020-05-19 17:28:54 |


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


2020-05-19 17:28:54 |


===== broadcasting presence


2020-05-19 17:28:54 | [Mutex] received everything.

2020-05-19 17:28:54 | [Mutex] isItemNotified: message:1eb123a4-4e1f-4f4a-9046-cb6586934885 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.374s
2020-05-19 17:28:55 |

2020-05-19 17:28:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-19 17:28:55 | ------------------------------------

2020-05-19 17:28:55 | [Mutex] waiting for: [message:abed8a6d-a064-4486-82bf-85c39408ed29]

2020-05-19 17:28:55 | [Mutex] received everything.

2020-05-19 17:28:55 |


===== simulation of connection failure


2020-05-19 17:28:55 |


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


2020-05-19 17:28:55 |


===== sending message to look for


2020-05-19 17:28:56 |


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


2020-05-19 17:28:59 |


===== broadcasting presence


2020-05-19 17:28:59 | [Mutex] received everything.

2020-05-19 17:28:59 | [Mutex] isItemNotified: message:71b84c87-e61a-402f-92ea-612a2c89f4e6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.392s
2020-05-19 17:29:00 |

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

2020-05-19 17:29:00 | ------------------------------------

2020-05-19 17:29:00 | [Mutex] waiting for: [message:88c51e12-a0dd-4beb-985f-e5af390b5bd7]

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

2020-05-19 17:29:00 |


===== simulation of connection failure


2020-05-19 17:29:00 |


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


2020-05-19 17:29:00 |


===== sending message to look for


2020-05-19 17:29:01 |


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


2020-05-19 17:29:01 |


===== broadcasting presence


2020-05-19 17:29:01 | [Mutex] received everything.

2020-05-19 17:29:01 | [Mutex] isItemNotified: message:c8329c72-aca2-45e4-9e63-f7d66346c72a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.397s
2020-05-19 17:29:02 |

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

2020-05-19 17:29:02 | ------------------------------------

2020-05-19 17:29:02 | [Mutex] waiting for: [message:af102dd9-15bb-4c76-95e8-e94c01e7d1ed]

2020-05-19 17:29:02 | [Mutex] received everything.

2020-05-19 17:29:02 |


===== simulation of connection failure


2020-05-19 17:29:02 |


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


2020-05-19 17:29:02 |


===== sending message to look for


2020-05-19 17:29:03 |


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


2020-05-19 17:29:05 |


===== broadcasting presence


2020-05-19 17:29:05 | [Mutex] received everything.

2020-05-19 17:29:05 | [Mutex] isItemNotified: message:f3dbfbf1-f0f8-46d1-9d30-202a195d64dd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.373s
2020-05-19 17:29:06 |

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

2020-05-19 17:29:06 | ------------------------------------

2020-05-19 17:29:06 | [Mutex] waiting for: [message:f5a0d9f0-c313-4b07-9de6-ec0feb6b34a0]

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

2020-05-19 17:29:06 |


===== simulation of connection failure


2020-05-19 17:29:06 |


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


2020-05-19 17:29:07 |


===== sending message to look for


2020-05-19 17:29:08 |


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


2020-05-19 17:29:08 |


===== broadcasting presence


2020-05-19 17:29:08 | [Mutex] received everything.

2020-05-19 17:29:08 | [Mutex] isItemNotified: message:e9d67d35-6e94-4234-8a13-af7b625f8dea :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.423s
2020-05-19 17:29:09 |

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

2020-05-19 17:29:09 | ------------------------------------

2020-05-19 17:29:09 | [Mutex] waiting for: [message:f227cb5f-e951-4c5f-bb3d-38e93f03ae07]

2020-05-19 17:29:09 | [Mutex] received everything.

2020-05-19 17:29:09 |


===== simulation of connection failure


2020-05-19 17:29:09 |


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


2020-05-19 17:29:09 |


===== sending message to look for


2020-05-19 17:29:10 |


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


2020-05-19 17:29:12 |


===== broadcasting presence


2020-05-19 17:29:12 | [Mutex] received everything.

2020-05-19 17:29:12 | [Mutex] isItemNotified: message:9889da61-6a93-4f36-aefd-aedde7a273ee :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.428s
2020-05-19 17:29:13 |

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

2020-05-19 17:29:13 | ------------------------------------

2020-05-19 17:29:13 | [Mutex] waiting for: [message:ef10d82b-5a49-47cf-ba4d-728c0fd2e99e]

2020-05-19 17:29:13 | [Mutex] received everything.

2020-05-19 17:29:13 |


===== simulation of connection failure


2020-05-19 17:29:13 |


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


2020-05-19 17:29:13 |


===== sending message to look for


2020-05-19 17:29:14 |


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


2020-05-19 17:29:14 |


===== broadcasting presence


2020-05-19 17:29:14 | [Mutex] waiting for: [message:38e5a413-d7b5-4415-a6ee-c4e3f6d62cfc]

2020-05-19 17:29:15 | [Mutex] waiting for: [message:38e5a413-d7b5-4415-a6ee-c4e3f6d62cfc]

2020-05-19 17:29:15 | [Mutex] received everything.

2020-05-19 17:29:15 | [Mutex] isItemNotified: message:38e5a413-d7b5-4415-a6ee-c4e3f6d62cfc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.262s
2020-05-19 17:29:16 |

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

2020-05-19 17:29:16 | ------------------------------------

2020-05-19 17:29:16 | [Mutex] waiting for: [message:a4024fcc-4177-43b8-af70-328f62a464e6]

2020-05-19 17:29:16 | [Mutex] received everything.

2020-05-19 17:29:16 |


===== simulation of connection failure


2020-05-19 17:29:16 |


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


2020-05-19 17:29:16 |


===== sending message to look for


2020-05-19 17:29:17 |


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


2020-05-19 17:29:19 |


===== broadcasting presence


2020-05-19 17:29:19 | [Mutex] waiting for: [message:09bc0a13-228a-494e-aa2c-017d20a61dc4]

2020-05-19 17:30:17 | [Mutex] waiting for: [message:09bc0a13-228a-494e-aa2c-017d20a61dc4]

2020-05-19 17:30:17 | [Mutex] received everything.

2020-05-19 17:30:17 | [Mutex] isItemNotified: message:09bc0a13-228a-494e-aa2c-017d20a61dc4 :: true