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

Test duration: 640.034s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.268s
2019-11-26 20:34:02 |

2019-11-26 20:34:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:34:02 | ------------------------------------

2019-11-26 20:34:02 | [Mutex] waiting for: [message:e7a2e527-53ac-438b-be55-73a95473ed33]

2019-11-26 20:34:02 | [Mutex] received everything.

2019-11-26 20:34:02 |


===== simulation of connection failure


2019-11-26 20:34:02 |


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


2019-11-26 20:34:03 |


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


2019-11-26 20:34:05 |


===== broadcasting presence


2019-11-26 20:34:05 | [Mutex] waiting for: [message:94e2f588-d4b8-4fcd-aa5d-f0d068ec661b]

2019-11-26 20:35:03 | [Mutex] waiting for: [message:94e2f588-d4b8-4fcd-aa5d-f0d068ec661b]

2019-11-26 20:41:35 | [Mutex] timeout. Not received [message:94e2f588-d4b8-4fcd-aa5d-f0d068ec661b]

2019-11-26 20:41:35 | [Mutex] isItemNotified: message:94e2f588-d4b8-4fcd-aa5d-f0d068ec661b :: 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:358)
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.290s
2019-11-26 20:31:22 |

2019-11-26 20:31:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:22 | ------------------------------------

2019-11-26 20:31:22 | [Mutex] waiting for: [message:0fa01ba8-ce58-4ef9-9074-fed3fb3b6647]

2019-11-26 20:31:22 | [Mutex] received everything.

2019-11-26 20:31:22 |


===== simulation of connection failure


2019-11-26 20:31:22 |


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


2019-11-26 20:31:22 |


===== sending message to look for


2019-11-26 20:31:23 |


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


2019-11-26 20:31:23 |


===== broadcasting presence


2019-11-26 20:31:23 | [Mutex] waiting for: [message:45a8a45a-0f48-4fd5-aefc-e502fd69c658]

2019-11-26 20:31:24 | [Mutex] received everything.

2019-11-26 20:31:24 | [Mutex] isItemNotified: message:45a8a45a-0f48-4fd5-aefc-e502fd69c658 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.057s
2019-11-26 20:31:25 |

2019-11-26 20:31:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:25 | ------------------------------------

2019-11-26 20:31:25 | [Mutex] waiting for: [message:ae42ebc7-515c-4d48-98c1-03676b302219]

2019-11-26 20:31:25 | [Mutex] received everything.

2019-11-26 20:31:25 |


===== simulation of connection failure


2019-11-26 20:31:25 |


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


2019-11-26 20:31:25 |


===== sending message to look for


2019-11-26 20:31:26 |


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


2019-11-26 20:31:28 |


===== broadcasting presence


2019-11-26 20:31:28 | [Mutex] received everything.

2019-11-26 20:31:28 | [Mutex] isItemNotified: message:69179b24-331a-46d9-a8a6-ea1db1a47fc7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.235s
2019-11-26 20:31:29 |

2019-11-26 20:31:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:29 | ------------------------------------

2019-11-26 20:31:29 | [Mutex] waiting for: [message:588e492c-e5f9-4fb3-9aa3-9604b0a03ff7]

2019-11-26 20:31:29 | [Mutex] received everything.

2019-11-26 20:31:29 |


===== simulation of connection failure


2019-11-26 20:31:29 |


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


2019-11-26 20:31:29 |


===== sending message to look for


2019-11-26 20:31:30 |


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


2019-11-26 20:31:30 |


===== broadcasting presence


2019-11-26 20:31:30 | [Mutex] waiting for: [message:a40be804-308f-46ff-8a07-3e14a00427ea]

2019-11-26 20:31:30 | [Mutex] received everything.

2019-11-26 20:31:30 | [Mutex] isItemNotified: message:a40be804-308f-46ff-8a07-3e14a00427ea :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.038s
2019-11-26 20:31:31 |

2019-11-26 20:31:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:31 | ------------------------------------

2019-11-26 20:31:31 | [Mutex] waiting for: [message:5b08c187-4bd5-47e8-be22-c65ed865197a]

2019-11-26 20:31:31 | [Mutex] received everything.

2019-11-26 20:31:31 |


===== simulation of connection failure


2019-11-26 20:31:31 |


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


2019-11-26 20:31:31 |


===== sending message to look for


2019-11-26 20:31:32 |


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


2019-11-26 20:31:34 |


===== broadcasting presence


2019-11-26 20:31:34 | [Mutex] received everything.

2019-11-26 20:31:34 | [Mutex] isItemNotified: message:34fc512a-72cb-495f-8545-58d7615e60f8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.268s
2019-11-26 20:31:35 |

2019-11-26 20:31:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:35 | ------------------------------------

2019-11-26 20:31:35 | [Mutex] waiting for: [message:9b90b903-6530-4253-bdfb-7684ec992692]

2019-11-26 20:31:35 | [Mutex] received everything.

2019-11-26 20:31:35 |


===== simulation of connection failure


2019-11-26 20:31:35 |


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


2019-11-26 20:31:35 |


===== sending message to look for


2019-11-26 20:31:36 |


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


2019-11-26 20:31:36 |


===== broadcasting presence


2019-11-26 20:31:36 | [Mutex] received everything.

2019-11-26 20:31:36 | [Mutex] isItemNotified: message:8484d7b2-966b-43d5-ab2f-be124ba10816 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.154s
2019-11-26 20:31:37 |

2019-11-26 20:31:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:31:37 | ------------------------------------

2019-11-26 20:31:37 | [Mutex] waiting for: [message:3e8d5c48-b0b7-44df-9b95-dfcc0100e7e0]

2019-11-26 20:31:37 | [Mutex] received everything.

2019-11-26 20:31:37 |


===== simulation of connection failure


2019-11-26 20:31:37 |


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


2019-11-26 20:31:37 |


===== sending message to look for


2019-11-26 20:31:38 |


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


2019-11-26 20:31:40 |


===== broadcasting presence


2019-11-26 20:31:40 | [Mutex] waiting for: [message:5b112f72-4851-4c86-8f69-0a47b672ec1e]

2019-11-26 20:32:38 | [Mutex] waiting for: [message:5b112f72-4851-4c86-8f69-0a47b672ec1e]

2019-11-26 20:32:38 | [Mutex] received everything.

2019-11-26 20:32:38 | [Mutex] isItemNotified: message:5b112f72-4851-4c86-8f69-0a47b672ec1e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.240s
2019-11-26 20:32:39 |

2019-11-26 20:32:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:32:39 | ------------------------------------

2019-11-26 20:32:39 | [Mutex] waiting for: [message:f578d52c-1a05-49c5-9481-d8619ea409f3]

2019-11-26 20:32:39 | [Mutex] received everything.

2019-11-26 20:32:39 |


===== simulation of connection failure


2019-11-26 20:32:39 |


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


2019-11-26 20:32:40 |


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


2019-11-26 20:32:45 |


===== broadcasting presence


2019-11-26 20:32:45 | [Mutex] received everything.

2019-11-26 20:32:45 | [Mutex] isItemNotified: message:33d66763-1ade-4a0b-97c6-9b5502243a50 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.241s
2019-11-26 20:32:46 |

2019-11-26 20:32:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:32:46 | ------------------------------------

2019-11-26 20:32:46 | [Mutex] waiting for: [message:0eaee19e-7536-41e7-9980-1f10a43b892e]

2019-11-26 20:32:46 | [Mutex] received everything.

2019-11-26 20:32:46 |


===== simulation of connection failure


2019-11-26 20:32:46 |


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


2019-11-26 20:32:47 |


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


2019-11-26 20:32:49 |


===== broadcasting presence


2019-11-26 20:32:49 | [Mutex] received everything.

2019-11-26 20:32:49 | [Mutex] isItemNotified: message:73091c38-cea3-4edf-ae77-7b4573229330 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 61.172s
2019-11-26 20:32:50 |

2019-11-26 20:32:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:32:50 | ------------------------------------

2019-11-26 20:32:50 | [Mutex] waiting for: [message:735eed95-9175-4a8a-8431-fa65431db745]

2019-11-26 20:32:50 | [Mutex] received everything.

2019-11-26 20:32:50 |


===== simulation of connection failure


2019-11-26 20:32:50 |


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


2019-11-26 20:32:50 |


===== sending message to look for


2019-11-26 20:32:51 |


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


2019-11-26 20:32:51 |


===== broadcasting presence


2019-11-26 20:32:51 | [Mutex] waiting for: [message:5d24f3c2-8926-4e9c-b661-ff0eef6ebff6]

2019-11-26 20:33:51 | [Mutex] received everything.

2019-11-26 20:33:51 | [Mutex] isItemNotified: message:5d24f3c2-8926-4e9c-b661-ff0eef6ebff6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.242s
2019-11-26 20:33:52 |

2019-11-26 20:33:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:33:52 | ------------------------------------

2019-11-26 20:33:52 | [Mutex] waiting for: [message:3dcf5576-56f1-4a53-a9a8-d4bf2bbca76d]

2019-11-26 20:33:52 | [Mutex] received everything.

2019-11-26 20:33:52 |


===== simulation of connection failure


2019-11-26 20:33:52 |


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


2019-11-26 20:33:52 |


===== sending message to look for


2019-11-26 20:33:53 |


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


2019-11-26 20:33:55 |


===== broadcasting presence


2019-11-26 20:33:55 | [Mutex] waiting for: [message:24433e73-4005-4992-bb4e-14716ce44f38]

2019-11-26 20:33:55 | [Mutex] waiting for: [message:24433e73-4005-4992-bb4e-14716ce44f38]

2019-11-26 20:33:55 | [Mutex] received everything.

2019-11-26 20:33:55 | [Mutex] isItemNotified: message:24433e73-4005-4992-bb4e-14716ce44f38 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.250s
2019-11-26 20:33:56 |

2019-11-26 20:33:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:33:56 | ------------------------------------

2019-11-26 20:33:56 | [Mutex] waiting for: [message:6c864756-8b25-428b-9708-ab642ebf8076]

2019-11-26 20:33:56 | [Mutex] received everything.

2019-11-26 20:33:56 |


===== simulation of connection failure


2019-11-26 20:33:56 |


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


2019-11-26 20:33:57 |


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


2019-11-26 20:34:01 |


===== broadcasting presence


2019-11-26 20:34:01 | [Mutex] waiting for: [message:8226c24d-44d0-4ffb-ab6f-cc95d367005a]

2019-11-26 20:34:01 | [Mutex] waiting for: [message:8226c24d-44d0-4ffb-ab6f-cc95d367005a]

2019-11-26 20:34:01 | [Mutex] received everything.

2019-11-26 20:34:01 | [Mutex] isItemNotified: message:8226c24d-44d0-4ffb-ab6f-cc95d367005a :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.183s
2019-11-26 20:41:37 |

2019-11-26 20:41:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:37 | ------------------------------------

2019-11-26 20:41:37 | [Mutex] waiting for: [message:58c9213c-4418-4e43-8c6c-9e9f26d8e8df]

2019-11-26 20:41:37 | [Mutex] received everything.

2019-11-26 20:41:37 |


===== simulation of connection failure


2019-11-26 20:41:37 |


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


2019-11-26 20:41:37 |


===== sending message to look for


2019-11-26 20:41:38 |


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


2019-11-26 20:41:38 |


===== broadcasting presence


2019-11-26 20:41:38 | [Mutex] waiting for: [message:062a1618-e791-4b70-ab0a-d794d0922ca7]

2019-11-26 20:41:38 | [Mutex] received everything.

2019-11-26 20:41:38 | [Mutex] isItemNotified: message:062a1618-e791-4b70-ab0a-d794d0922ca7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.030s
2019-11-26 20:41:39 |

2019-11-26 20:41:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:39 | ------------------------------------

2019-11-26 20:41:39 | [Mutex] waiting for: [message:726d61df-2703-4966-9665-c4300dc76225]

2019-11-26 20:41:39 | [Mutex] received everything.

2019-11-26 20:41:39 |


===== simulation of connection failure


2019-11-26 20:41:39 |


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


2019-11-26 20:41:39 |


===== sending message to look for


2019-11-26 20:41:40 |


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


2019-11-26 20:41:42 |


===== broadcasting presence


2019-11-26 20:41:42 | [Mutex] received everything.

2019-11-26 20:41:42 | [Mutex] isItemNotified: message:df8b7737-e8f0-4e5c-a199-becadcbc176b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.222s
2019-11-26 20:41:43 |

2019-11-26 20:41:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:43 | ------------------------------------

2019-11-26 20:41:43 | [Mutex] waiting for: [message:d5124283-5342-4c27-ab6c-7e45ba086982]

2019-11-26 20:41:43 | [Mutex] received everything.

2019-11-26 20:41:43 |


===== simulation of connection failure


2019-11-26 20:41:43 |


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


2019-11-26 20:41:43 |


===== sending message to look for


2019-11-26 20:41:44 |


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


2019-11-26 20:41:44 |


===== broadcasting presence


2019-11-26 20:41:44 | [Mutex] waiting for: [message:b8b7668d-af3f-45e2-906a-cd1767dbd25c]

2019-11-26 20:41:44 | [Mutex] received everything.

2019-11-26 20:41:44 | [Mutex] isItemNotified: message:b8b7668d-af3f-45e2-906a-cd1767dbd25c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.042s
2019-11-26 20:41:45 |

2019-11-26 20:41:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:45 | ------------------------------------

2019-11-26 20:41:45 | [Mutex] waiting for: [message:f5e3f6b9-1cc7-4e53-9d27-36fb01f8d4b2]

2019-11-26 20:41:45 | [Mutex] received everything.

2019-11-26 20:41:45 |


===== simulation of connection failure


2019-11-26 20:41:45 |


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


2019-11-26 20:41:45 |


===== sending message to look for


2019-11-26 20:41:46 |


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


2019-11-26 20:41:48 |


===== broadcasting presence


2019-11-26 20:41:48 | [Mutex] received everything.

2019-11-26 20:41:48 | [Mutex] isItemNotified: message:42a9c9b7-311d-4c57-bf2a-0ca214130971 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.253s
2019-11-26 20:41:49 |

2019-11-26 20:41:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:49 | ------------------------------------

2019-11-26 20:41:49 | [Mutex] waiting for: [message:63db5811-9942-41ae-8896-838f740fb486]

2019-11-26 20:41:49 | [Mutex] received everything.

2019-11-26 20:41:49 |


===== simulation of connection failure


2019-11-26 20:41:49 |


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


2019-11-26 20:41:49 |


===== sending message to look for


2019-11-26 20:41:50 |


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


2019-11-26 20:41:50 |


===== broadcasting presence


2019-11-26 20:41:50 | [Mutex] waiting for: [message:adba70e0-19b2-4a12-9848-6f946ed083f1]

2019-11-26 20:41:50 | [Mutex] received everything.

2019-11-26 20:41:50 | [Mutex] isItemNotified: message:adba70e0-19b2-4a12-9848-6f946ed083f1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.240s
2019-11-26 20:41:51 |

2019-11-26 20:41:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:51 | ------------------------------------

2019-11-26 20:41:51 | [Mutex] waiting for: [message:8120af67-4787-4b78-809b-92b1e0d88ce5]

2019-11-26 20:41:51 | [Mutex] received everything.

2019-11-26 20:41:51 |


===== simulation of connection failure


2019-11-26 20:41:51 |


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


2019-11-26 20:41:51 |


===== sending message to look for


2019-11-26 20:41:52 |


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


2019-11-26 20:41:54 |


===== broadcasting presence


2019-11-26 20:41:54 | [Mutex] received everything.

2019-11-26 20:41:54 | [Mutex] isItemNotified: message:ed400c9a-840b-42b0-be34-c6d4aab72093 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.359s
2019-11-26 20:41:55 |

2019-11-26 20:41:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:55 | ------------------------------------

2019-11-26 20:41:55 | [Mutex] waiting for: [message:26524bc2-2e7f-4d96-ba5b-121d09170f08]

2019-11-26 20:41:55 | [Mutex] received everything.

2019-11-26 20:41:55 |


===== simulation of connection failure


2019-11-26 20:41:55 |


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


2019-11-26 20:41:55 |


===== sending message to look for


2019-11-26 20:41:56 |


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


2019-11-26 20:41:57 |


===== broadcasting presence


2019-11-26 20:41:57 | [Mutex] waiting for: [message:41427ebc-9655-4d5f-bb84-ba70cbde5879]

2019-11-26 20:41:57 | [Mutex] received everything.

2019-11-26 20:41:57 | [Mutex] isItemNotified: message:41427ebc-9655-4d5f-bb84-ba70cbde5879 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.244s
2019-11-26 20:41:58 |

2019-11-26 20:41:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-26 20:41:58 | ------------------------------------

2019-11-26 20:41:58 | [Mutex] waiting for: [message:83fc6075-ab06-4f35-aff6-a31251d56502]

2019-11-26 20:41:58 | [Mutex] received everything.

2019-11-26 20:41:58 |


===== simulation of connection failure


2019-11-26 20:41:58 |


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


2019-11-26 20:41:58 |


===== sending message to look for


2019-11-26 20:41:59 |


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


2019-11-26 20:42:01 |


===== broadcasting presence


2019-11-26 20:42:01 | [Mutex] waiting for: [message:8e51b893-e5d1-4aed-975d-636190886338]

2019-11-26 20:42:01 | [Mutex] received everything.

2019-11-26 20:42:01 | [Mutex] isItemNotified: message:8e51b893-e5d1-4aed-975d-636190886338 :: true