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

Test duration: 637.911s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.222s
2019-11-20 18:41:57 |

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

2019-11-20 18:41:57 | ------------------------------------

2019-11-20 18:41:57 | [Mutex] waiting for: [message:0aab6497-19ef-4988-b23f-fa430189dbc1]

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

2019-11-20 18:41:57 |


===== simulation of connection failure


2019-11-20 18:41:57 |


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


2019-11-20 18:41:58 |


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


2019-11-20 18:42:00 |


===== broadcasting presence


2019-11-20 18:42:00 | [Mutex] waiting for: [message:91d0b558-e78a-4847-846f-b13ad0908703]

2019-11-20 18:42:58 | [Mutex] waiting for: [message:91d0b558-e78a-4847-846f-b13ad0908703]

2019-11-20 18:49:30 | [Mutex] timeout. Not received [message:91d0b558-e78a-4847-846f-b13ad0908703]

2019-11-20 18:49:30 | [Mutex] isItemNotified: message:91d0b558-e78a-4847-846f-b13ad0908703 :: 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.226s
2019-11-20 18:39:18 |

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

2019-11-20 18:39:18 | ------------------------------------

2019-11-20 18:39:18 | [Mutex] waiting for: [message:0a164f02-7d41-4a84-852e-d8a0349588c0]

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

2019-11-20 18:39:18 |


===== simulation of connection failure


2019-11-20 18:39:18 |


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


2019-11-20 18:39:18 |


===== sending message to look for


2019-11-20 18:39:19 |


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


2019-11-20 18:39:19 |


===== broadcasting presence


2019-11-20 18:39:19 | [Mutex] waiting for: [message:6c8239e1-9d70-460e-8658-3966faae57c6]

2019-11-20 18:39:19 | [Mutex] received everything.

2019-11-20 18:39:19 | [Mutex] isItemNotified: message:6c8239e1-9d70-460e-8658-3966faae57c6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.036s
2019-11-20 18:39:20 |

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

2019-11-20 18:39:20 | ------------------------------------

2019-11-20 18:39:20 | [Mutex] waiting for: [message:d363ab43-dbf6-4864-9a82-46d79fa269ab]

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

2019-11-20 18:39:20 |


===== simulation of connection failure


2019-11-20 18:39:20 |


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


2019-11-20 18:39:20 |


===== sending message to look for


2019-11-20 18:39:21 |


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


2019-11-20 18:39:23 |


===== broadcasting presence


2019-11-20 18:39:23 | [Mutex] received everything.

2019-11-20 18:39:23 | [Mutex] isItemNotified: message:fef9c093-4882-4749-89c4-c8bf33bf9357 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.208s
2019-11-20 18:39:24 |

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

2019-11-20 18:39:24 | ------------------------------------

2019-11-20 18:39:24 | [Mutex] waiting for: [message:b12889e3-460b-4ea8-acb6-24faca67258a]

2019-11-20 18:39:24 | [Mutex] received everything.

2019-11-20 18:39:24 |


===== simulation of connection failure


2019-11-20 18:39:24 |


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


2019-11-20 18:39:24 |


===== sending message to look for


2019-11-20 18:39:25 |


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


2019-11-20 18:39:25 |


===== broadcasting presence


2019-11-20 18:39:25 | [Mutex] waiting for: [message:293768cd-94da-45be-8642-e24dcd7e7843]

2019-11-20 18:39:25 | [Mutex] received everything.

2019-11-20 18:39:25 | [Mutex] isItemNotified: message:293768cd-94da-45be-8642-e24dcd7e7843 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.084s
2019-11-20 18:39:26 |

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

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

2019-11-20 18:39:26 | [Mutex] waiting for: [message:190990df-0634-4761-95ec-5e16c4483449]

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

2019-11-20 18:39:26 |


===== simulation of connection failure


2019-11-20 18:39:26 |


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


2019-11-20 18:39:26 |


===== sending message to look for


2019-11-20 18:39:27 |


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


2019-11-20 18:39:29 |


===== broadcasting presence


2019-11-20 18:39:29 | [Mutex] received everything.

2019-11-20 18:39:29 | [Mutex] isItemNotified: message:8e56a9c7-ad0c-4923-88c4-e5db7ab6e139 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.237s
2019-11-20 18:39:30 |

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

2019-11-20 18:39:30 | ------------------------------------

2019-11-20 18:39:30 | [Mutex] waiting for: [message:7a35991e-20e6-4136-b3c0-c88528424a72]

2019-11-20 18:39:30 | [Mutex] received everything.

2019-11-20 18:39:30 |


===== simulation of connection failure


2019-11-20 18:39:30 |


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


2019-11-20 18:39:30 |


===== sending message to look for


2019-11-20 18:39:31 |


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


2019-11-20 18:39:31 |


===== broadcasting presence


2019-11-20 18:39:31 | [Mutex] waiting for: [message:c6d1c9f7-eb16-4776-96d6-c68af2596881]

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

2019-11-20 18:39:31 | [Mutex] isItemNotified: message:c6d1c9f7-eb16-4776-96d6-c68af2596881 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.176s
2019-11-20 18:39:32 |

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

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

2019-11-20 18:39:32 | [Mutex] waiting for: [message:f35f547c-77d6-427b-9f21-1bf6711dc255]

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

2019-11-20 18:39:32 |


===== simulation of connection failure


2019-11-20 18:39:32 |


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


2019-11-20 18:39:32 |


===== sending message to look for


2019-11-20 18:39:33 |


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


2019-11-20 18:39:36 |


===== broadcasting presence


2019-11-20 18:39:36 | [Mutex] waiting for: [message:be70b4ec-c7c7-410c-ad27-f18504cb2139]

2019-11-20 18:40:33 | [Mutex] waiting for: [message:be70b4ec-c7c7-410c-ad27-f18504cb2139]

2019-11-20 18:40:33 | [Mutex] waiting for: [message:be70b4ec-c7c7-410c-ad27-f18504cb2139]

2019-11-20 18:40:33 | [Mutex] received everything.

2019-11-20 18:40:33 | [Mutex] isItemNotified: message:be70b4ec-c7c7-410c-ad27-f18504cb2139 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.222s
2019-11-20 18:40:34 |

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

2019-11-20 18:40:34 | ------------------------------------

2019-11-20 18:40:34 | [Mutex] waiting for: [message:8f001f22-08be-4245-8eaf-3c336f6ac723]

2019-11-20 18:40:34 | [Mutex] received everything.

2019-11-20 18:40:34 |


===== simulation of connection failure


2019-11-20 18:40:34 |


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


2019-11-20 18:40:35 |


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


2019-11-20 18:40:40 |


===== broadcasting presence


2019-11-20 18:40:40 | [Mutex] received everything.

2019-11-20 18:40:40 | [Mutex] isItemNotified: message:2afaa40b-b9cf-4814-9b08-30e537fad7f6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.259s
2019-11-20 18:40:40 |

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

2019-11-20 18:40:40 | ------------------------------------

2019-11-20 18:40:40 | [Mutex] waiting for: [message:724720d5-7a92-45c2-beb1-5a8a2a66c077]

2019-11-20 18:40:40 | [Mutex] received everything.

2019-11-20 18:40:40 |


===== simulation of connection failure


2019-11-20 18:40:40 |


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


2019-11-20 18:40:41 |


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


2019-11-20 18:40:44 |


===== broadcasting presence


2019-11-20 18:40:44 | [Mutex] received everything.

2019-11-20 18:40:44 | [Mutex] isItemNotified: message:8db299e1-c300-41c8-97bc-5e1d1636431a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 61.154s
2019-11-20 18:40:44 |

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

2019-11-20 18:40:44 | ------------------------------------

2019-11-20 18:40:44 | [Mutex] waiting for: [message:a7d8b4ae-93a4-4685-b393-1129f2812710]

2019-11-20 18:40:44 | [Mutex] received everything.

2019-11-20 18:40:44 |


===== simulation of connection failure


2019-11-20 18:40:44 |


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


2019-11-20 18:40:45 |


===== sending message to look for


2019-11-20 18:40:46 |


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


2019-11-20 18:40:46 |


===== broadcasting presence


2019-11-20 18:40:46 | [Mutex] waiting for: [message:a4d3563e-7981-46e0-9bc4-9c0b22fa6004]

2019-11-20 18:41:46 | [Mutex] waiting for: [message:a4d3563e-7981-46e0-9bc4-9c0b22fa6004]

2019-11-20 18:41:46 | [Mutex] received everything.

2019-11-20 18:41:46 | [Mutex] isItemNotified: message:a4d3563e-7981-46e0-9bc4-9c0b22fa6004 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.244s
2019-11-20 18:41:46 |

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

2019-11-20 18:41:46 | ------------------------------------

2019-11-20 18:41:46 | [Mutex] waiting for: [message:b7ebfc19-fd76-4412-8d38-a482b824af64]

2019-11-20 18:41:47 | [Mutex] received everything.

2019-11-20 18:41:47 |


===== simulation of connection failure


2019-11-20 18:41:47 |


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


2019-11-20 18:41:47 |


===== sending message to look for


2019-11-20 18:41:48 |


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


2019-11-20 18:41:50 |


===== broadcasting presence


2019-11-20 18:41:50 | [Mutex] waiting for: [message:cb9ed0fe-1b3d-49e9-b7dc-ce1141c86b3d]

2019-11-20 18:41:50 | [Mutex] waiting for: [message:cb9ed0fe-1b3d-49e9-b7dc-ce1141c86b3d]

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

2019-11-20 18:41:50 | [Mutex] isItemNotified: message:cb9ed0fe-1b3d-49e9-b7dc-ce1141c86b3d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.259s
2019-11-20 18:41:51 |

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

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

2019-11-20 18:41:51 | [Mutex] waiting for: [message:79f0c634-b8f4-4668-a60d-c514472c112f]

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

2019-11-20 18:41:51 |


===== simulation of connection failure


2019-11-20 18:41:51 |


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


2019-11-20 18:41:52 |


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


2019-11-20 18:41:56 |


===== broadcasting presence


2019-11-20 18:41:56 | [Mutex] waiting for: [message:f8a04ad6-2bfd-418c-84c6-f46e6dd62016]

2019-11-20 18:41:56 | [Mutex] waiting for: [message:f8a04ad6-2bfd-418c-84c6-f46e6dd62016]

2019-11-20 18:41:56 | [Mutex] received everything.

2019-11-20 18:41:56 | [Mutex] isItemNotified: message:f8a04ad6-2bfd-418c-84c6-f46e6dd62016 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.279s
2019-11-20 18:49:31 |

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

2019-11-20 18:49:31 | ------------------------------------

2019-11-20 18:49:31 | [Mutex] waiting for: [message:4122cc02-1ec5-4ada-adcb-47368ef9a3a9]

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

2019-11-20 18:49:31 |


===== simulation of connection failure


2019-11-20 18:49:31 |


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


2019-11-20 18:49:31 |


===== sending message to look for


2019-11-20 18:49:32 |


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


2019-11-20 18:49:32 |


===== broadcasting presence


2019-11-20 18:49:32 | [Mutex] waiting for: [message:b09333fa-6013-4ef5-ac6a-97af9013c533]

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

2019-11-20 18:49:32 | [Mutex] isItemNotified: message:b09333fa-6013-4ef5-ac6a-97af9013c533 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.075s
2019-11-20 18:49:33 |

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

2019-11-20 18:49:33 | ------------------------------------

2019-11-20 18:49:33 | [Mutex] waiting for: [message:c566b32c-c809-45cb-931a-9bd7904e492d]

2019-11-20 18:49:33 | [Mutex] received everything.

2019-11-20 18:49:33 |


===== simulation of connection failure


2019-11-20 18:49:33 |


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


2019-11-20 18:49:33 |


===== sending message to look for


2019-11-20 18:49:34 |


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


2019-11-20 18:49:36 |


===== broadcasting presence


2019-11-20 18:49:36 | [Mutex] received everything.

2019-11-20 18:49:36 | [Mutex] isItemNotified: message:a736fd6a-0b3c-4dfd-b645-4602c03da1f2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.204s
2019-11-20 18:49:37 |

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

2019-11-20 18:49:37 | ------------------------------------

2019-11-20 18:49:37 | [Mutex] waiting for: [message:785fd699-1d08-4e0e-9604-779400462f30]

2019-11-20 18:49:37 | [Mutex] received everything.

2019-11-20 18:49:37 |


===== simulation of connection failure


2019-11-20 18:49:37 |


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


2019-11-20 18:49:37 |


===== sending message to look for


2019-11-20 18:49:38 |


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


2019-11-20 18:49:38 |


===== broadcasting presence


2019-11-20 18:49:38 | [Mutex] waiting for: [message:dbb6c434-8abc-42bc-983a-2e0bc8526a91]

2019-11-20 18:49:38 | [Mutex] received everything.

2019-11-20 18:49:38 | [Mutex] isItemNotified: message:dbb6c434-8abc-42bc-983a-2e0bc8526a91 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.056s
2019-11-20 18:49:39 |

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

2019-11-20 18:49:39 | ------------------------------------

2019-11-20 18:49:39 | [Mutex] waiting for: [message:941ca7aa-f41b-4601-8fab-207915318c49]

2019-11-20 18:49:39 | [Mutex] received everything.

2019-11-20 18:49:39 |


===== simulation of connection failure


2019-11-20 18:49:39 |


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


2019-11-20 18:49:39 |


===== sending message to look for


2019-11-20 18:49:40 |


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


2019-11-20 18:49:42 |


===== broadcasting presence


2019-11-20 18:49:42 | [Mutex] received everything.

2019-11-20 18:49:42 | [Mutex] isItemNotified: message:cc77d779-d73b-4451-9b90-621c19d9fc72 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.257s
2019-11-20 18:49:43 |

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

2019-11-20 18:49:43 | ------------------------------------

2019-11-20 18:49:43 | [Mutex] waiting for: [message:b927d6de-b71c-4b29-a695-9e00648343fa]

2019-11-20 18:49:43 | [Mutex] received everything.

2019-11-20 18:49:43 |


===== simulation of connection failure


2019-11-20 18:49:43 |


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


2019-11-20 18:49:43 |


===== sending message to look for


2019-11-20 18:49:44 |


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


2019-11-20 18:49:44 |


===== broadcasting presence


2019-11-20 18:49:44 | [Mutex] waiting for: [message:1bf540c0-0e37-42dc-bce8-44654a3f57ce]

2019-11-20 18:49:44 | [Mutex] received everything.

2019-11-20 18:49:44 | [Mutex] isItemNotified: message:1bf540c0-0e37-42dc-bce8-44654a3f57ce :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.279s
2019-11-20 18:49:45 |

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

2019-11-20 18:49:45 | ------------------------------------

2019-11-20 18:49:45 | [Mutex] waiting for: [message:08464d49-6dde-4ade-892b-886b1e2e1a6c]

2019-11-20 18:49:45 | [Mutex] received everything.

2019-11-20 18:49:45 |


===== simulation of connection failure


2019-11-20 18:49:45 |


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


2019-11-20 18:49:45 |


===== sending message to look for


2019-11-20 18:49:46 |


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


2019-11-20 18:49:48 |


===== broadcasting presence


2019-11-20 18:49:48 | [Mutex] received everything.

2019-11-20 18:49:48 | [Mutex] isItemNotified: message:b76c37be-1c02-4de6-bb63-b7d8cc30a73c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.335s
2019-11-20 18:49:49 |

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

2019-11-20 18:49:49 | ------------------------------------

2019-11-20 18:49:49 | [Mutex] waiting for: [message:60421f93-77e6-40fe-a9b8-e4cf785b4aaf]

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

2019-11-20 18:49:49 |


===== simulation of connection failure


2019-11-20 18:49:49 |


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


2019-11-20 18:49:49 |


===== sending message to look for


2019-11-20 18:49:50 |


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


2019-11-20 18:49:50 |


===== broadcasting presence


2019-11-20 18:49:50 | [Mutex] waiting for: [message:da9aadbc-5959-4832-addc-e2d396fae1bf]

2019-11-20 18:49:51 | [Mutex] received everything.

2019-11-20 18:49:51 | [Mutex] isItemNotified: message:da9aadbc-5959-4832-addc-e2d396fae1bf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.278s
2019-11-20 18:49:51 |

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

2019-11-20 18:49:51 | ------------------------------------

2019-11-20 18:49:51 | [Mutex] waiting for: [message:13c98fe5-7834-4657-bb62-17388431969d]

2019-11-20 18:49:51 | [Mutex] received everything.

2019-11-20 18:49:51 |


===== simulation of connection failure


2019-11-20 18:49:51 |


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


2019-11-20 18:49:51 |


===== sending message to look for


2019-11-20 18:49:53 |


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


2019-11-20 18:49:55 |


===== broadcasting presence


2019-11-20 18:49:55 | [Mutex] waiting for: [message:52b66dc3-7e0c-4aaf-98d5-583b2edadeb5]

2019-11-20 18:49:55 | [Mutex] waiting for: [message:52b66dc3-7e0c-4aaf-98d5-583b2edadeb5]

2019-11-20 18:49:55 | [Mutex] received everything.

2019-11-20 18:49:55 | [Mutex] isItemNotified: message:52b66dc3-7e0c-4aaf-98d5-583b2edadeb5 :: true