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

Test duration: 762.679s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 455.282s
2020-06-16 22:31:20 |

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

2020-06-16 22:31:20 | ------------------------------------

2020-06-16 22:31:20 | [Mutex] waiting for: [message:82cd5b7a-0e28-4775-a5da-39f26ebcd206]

2020-06-16 22:31:20 | [Mutex] received everything.

2020-06-16 22:31:20 |


===== simulation of connection failure


2020-06-16 22:31:20 |


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


2020-06-16 22:31:21 |


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


2020-06-16 22:31:25 |


===== broadcasting presence


2020-06-16 22:31:25 | [Mutex] waiting for: [message:0aef11d5-c783-40b5-8ed1-5f63d93df041]

2020-06-16 22:32:21 | [Mutex] waiting for: [message:0aef11d5-c783-40b5-8ed1-5f63d93df041]

2020-06-16 22:38:55 | [Mutex] timeout. Not received [message:0aef11d5-c783-40b5-8ed1-5f63d93df041]

2020-06-16 22:38:55 | [Mutex] isItemNotified: message:0aef11d5-c783-40b5-8ed1-5f63d93df041 :: 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.405s
2020-06-16 22:29:43 |

2020-06-16 22:29:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:29:43 | ------------------------------------

2020-06-16 22:29:43 | [Mutex] waiting for: [message:ccb6128a-7ea6-4b01-9aac-96d7a7183421]

2020-06-16 22:29:43 | [Mutex] received everything.

2020-06-16 22:29:43 |


===== simulation of connection failure


2020-06-16 22:29:43 |


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


2020-06-16 22:29:43 |


===== sending message to look for


2020-06-16 22:29:44 |


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


2020-06-16 22:29:44 |


===== broadcasting presence


2020-06-16 22:29:44 | [Mutex] received everything.

2020-06-16 22:29:44 | [Mutex] isItemNotified: message:890e970b-c615-4f9c-9a2c-ac53b042fcff :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.376s
2020-06-16 22:29:45 |

2020-06-16 22:29:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:29:45 | ------------------------------------

2020-06-16 22:29:45 | [Mutex] waiting for: [message:e3c63e84-98f9-4865-8d95-5629d3ac2293]

2020-06-16 22:29:45 | [Mutex] received everything.

2020-06-16 22:29:45 |


===== simulation of connection failure


2020-06-16 22:29:45 |


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


2020-06-16 22:29:45 |


===== sending message to look for


2020-06-16 22:29:46 |


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


2020-06-16 22:29:48 |


===== broadcasting presence


2020-06-16 22:29:48 | [Mutex] received everything.

2020-06-16 22:29:48 | [Mutex] isItemNotified: message:59a5a303-c20c-47b9-abc2-a81cddec9a4f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.387s
2020-06-16 22:29:49 |

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

2020-06-16 22:29:49 | ------------------------------------

2020-06-16 22:29:49 | [Mutex] waiting for: [message:e627fbf4-7772-45b9-810e-157d83270f9c]

2020-06-16 22:29:49 | [Mutex] received everything.

2020-06-16 22:29:49 |


===== simulation of connection failure


2020-06-16 22:29:49 |


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


2020-06-16 22:29:50 |


===== sending message to look for


2020-06-16 22:29:51 |


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


2020-06-16 22:29:51 |


===== broadcasting presence


2020-06-16 22:29:51 | [Mutex] received everything.

2020-06-16 22:29:51 | [Mutex] isItemNotified: message:f4638861-a9c7-4f88-bccf-b242fd63fbe5 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.351s
2020-06-16 22:29:52 |

2020-06-16 22:29:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:29:52 | ------------------------------------

2020-06-16 22:29:52 | [Mutex] waiting for: [message:c56a9487-36f6-4d15-bcde-23aeed9f676c]

2020-06-16 22:29:52 | [Mutex] received everything.

2020-06-16 22:29:52 |


===== simulation of connection failure


2020-06-16 22:29:52 |


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


2020-06-16 22:29:52 |


===== sending message to look for


2020-06-16 22:29:53 |


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


2020-06-16 22:29:55 |


===== broadcasting presence


2020-06-16 22:29:55 | [Mutex] received everything.

2020-06-16 22:29:55 | [Mutex] isItemNotified: message:35ce2f6f-8198-45b1-bb04-689bfa1057e0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.282s
2020-06-16 22:29:56 |

2020-06-16 22:29:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:29:56 | ------------------------------------

2020-06-16 22:29:56 | [Mutex] waiting for: [message:87afe23a-af21-4d65-8e54-577ce1b59010]

2020-06-16 22:29:56 | [Mutex] received everything.

2020-06-16 22:29:56 |


===== simulation of connection failure


2020-06-16 22:29:56 |


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


2020-06-16 22:29:56 |


===== sending message to look for


2020-06-16 22:29:57 |


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


2020-06-16 22:29:57 |


===== broadcasting presence


2020-06-16 22:29:57 | [Mutex] waiting for: [message:ecb1f2f5-4c5f-4a20-bc16-52570057544b]

2020-06-16 22:30:57 | [Mutex] waiting for: [message:ecb1f2f5-4c5f-4a20-bc16-52570057544b]

2020-06-16 22:30:57 | [Mutex] waiting for: [message:ecb1f2f5-4c5f-4a20-bc16-52570057544b]

2020-06-16 22:30:57 | [Mutex] received everything.

2020-06-16 22:30:57 | [Mutex] isItemNotified: message:ecb1f2f5-4c5f-4a20-bc16-52570057544b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.386s
2020-06-16 22:30:58 |

2020-06-16 22:30:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:30:58 | ------------------------------------

2020-06-16 22:30:58 | [Mutex] waiting for: [message:2b9de992-f696-4515-bb4c-7157639ff8a0]

2020-06-16 22:30:58 | [Mutex] received everything.

2020-06-16 22:30:58 |


===== simulation of connection failure


2020-06-16 22:30:58 |


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


2020-06-16 22:30:58 |


===== sending message to look for


2020-06-16 22:30:59 |


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


2020-06-16 22:31:02 |


===== broadcasting presence


2020-06-16 22:31:02 | [Mutex] received everything.

2020-06-16 22:31:02 | [Mutex] isItemNotified: message:594bef2e-1cf4-4a56-9996-174b411c8656 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.267s
2020-06-16 22:31:03 |

2020-06-16 22:31:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:31:03 | ------------------------------------

2020-06-16 22:31:03 | [Mutex] waiting for: [message:e353302a-8e60-4455-9082-f4cc7c90b6f4]

2020-06-16 22:31:03 | [Mutex] received everything.

2020-06-16 22:31:03 |


===== simulation of connection failure


2020-06-16 22:31:03 |


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


2020-06-16 22:31:04 |


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


2020-06-16 22:31:08 |


===== broadcasting presence


2020-06-16 22:31:08 | [Mutex] received everything.

2020-06-16 22:31:08 | [Mutex] isItemNotified: message:1297176a-76c8-4175-a7ed-8eed265f6d0c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.258s
2020-06-16 22:31:09 |

2020-06-16 22:31:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:31:09 | ------------------------------------

2020-06-16 22:31:09 | [Mutex] waiting for: [message:f406901b-5412-425f-bf2d-71a192716f2a]

2020-06-16 22:31:09 | [Mutex] received everything.

2020-06-16 22:31:09 |


===== simulation of connection failure


2020-06-16 22:31:09 |


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


2020-06-16 22:31:10 |


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


2020-06-16 22:31:12 |


===== broadcasting presence


2020-06-16 22:31:12 | [Mutex] received everything.

2020-06-16 22:31:12 | [Mutex] isItemNotified: message:6f0fc552-1e22-4842-8698-57bcb4ed03d2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.403s
2020-06-16 22:31:13 |

2020-06-16 22:31:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:31:13 | ------------------------------------

2020-06-16 22:31:13 | [Mutex] waiting for: [message:15236eff-c127-4694-8f28-95c2ac6bdb3d]

2020-06-16 22:31:13 | [Mutex] received everything.

2020-06-16 22:31:13 |


===== simulation of connection failure


2020-06-16 22:31:13 |


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


2020-06-16 22:31:13 |


===== sending message to look for


2020-06-16 22:31:14 |


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


2020-06-16 22:31:14 |


===== broadcasting presence


2020-06-16 22:31:14 | [Mutex] waiting for: [message:f2334d04-591f-4db2-8a9d-cdd7f9b52383]

2020-06-16 22:31:14 | [Mutex] received everything.

2020-06-16 22:31:14 | [Mutex] isItemNotified: message:f2334d04-591f-4db2-8a9d-cdd7f9b52383 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.399s
2020-06-16 22:31:15 |

2020-06-16 22:31:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:31:15 | ------------------------------------

2020-06-16 22:31:15 | [Mutex] waiting for: [message:12c790d5-9c3b-4fb1-a122-0d685c586208]

2020-06-16 22:31:15 | [Mutex] received everything.

2020-06-16 22:31:15 |


===== simulation of connection failure


2020-06-16 22:31:15 |


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


2020-06-16 22:31:15 |


===== sending message to look for


2020-06-16 22:31:16 |


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


2020-06-16 22:31:19 |


===== broadcasting presence


2020-06-16 22:31:19 | [Mutex] waiting for: [message:63daac10-2bca-47f7-a7e9-06d44dd27ffd]

2020-06-16 22:31:19 | [Mutex] waiting for: [message:63daac10-2bca-47f7-a7e9-06d44dd27ffd]

2020-06-16 22:31:19 | [Mutex] received everything.

2020-06-16 22:31:19 | [Mutex] isItemNotified: message:63daac10-2bca-47f7-a7e9-06d44dd27ffd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 3.347s
2020-06-16 22:38:56 |

2020-06-16 22:38:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-06-16 22:38:56 | ------------------------------------

2020-06-16 22:38:56 | [Mutex] waiting for: [message:fa286cd3-448b-4652-a63e-27198e7aeb2f]

2020-06-16 22:38:56 | [Mutex] received everything.

2020-06-16 22:38:56 |


===== simulation of connection failure


2020-06-16 22:38:56 |


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


2020-06-16 22:38:57 |


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


2020-06-16 22:38:59 |


===== broadcasting presence


2020-06-16 22:38:59 | [Mutex] waiting for: [message:a484c1c0-0c07-4493-b0a7-d11ce5f314e4]

2020-06-16 22:38:59 | [Mutex] waiting for: [message:a484c1c0-0c07-4493-b0a7-d11ce5f314e4]

2020-06-16 22:38:59 | [Mutex] received everything.

2020-06-16 22:38:59 | [Mutex] isItemNotified: message:a484c1c0-0c07-4493-b0a7-d11ce5f314e4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.397s
2020-06-16 22:39:01 |

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

2020-06-16 22:39:01 | ------------------------------------

2020-06-16 22:39:01 | [Mutex] waiting for: [message:9273d9c4-32f1-4c61-9f9f-c0a44e83fe96]

2020-06-16 22:39:01 | [Mutex] received everything.

2020-06-16 22:39:01 |


===== simulation of connection failure


2020-06-16 22:39:01 |


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


2020-06-16 22:39:01 |


===== sending message to look for


2020-06-16 22:39:02 |


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


2020-06-16 22:39:02 |


===== broadcasting presence


2020-06-16 22:39:02 | [Mutex] received everything.

2020-06-16 22:39:02 | [Mutex] isItemNotified: message:5bc5ecf1-0d94-4a6c-b1d3-674c13743ce6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.382s
2020-06-16 22:39:03 |

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

2020-06-16 22:39:03 | ------------------------------------

2020-06-16 22:39:03 | [Mutex] waiting for: [message:9eb5504e-081c-4db0-b8aa-000ebc8ab65f]

2020-06-16 22:39:03 | [Mutex] received everything.

2020-06-16 22:39:03 |


===== simulation of connection failure


2020-06-16 22:39:03 |


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


2020-06-16 22:39:03 |


===== sending message to look for


2020-06-16 22:39:04 |


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


2020-06-16 22:39:06 |


===== broadcasting presence


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

2020-06-16 22:39:06 | [Mutex] isItemNotified: message:fe5f72b5-f292-4f33-a48c-3caff2c87933 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.350s
2020-06-16 22:39:07 |

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

2020-06-16 22:39:07 | ------------------------------------

2020-06-16 22:39:07 | [Mutex] waiting for: [message:0be1ae04-592f-415f-96da-4f4f7c79664f]

2020-06-16 22:39:07 | [Mutex] received everything.

2020-06-16 22:39:07 |


===== simulation of connection failure


2020-06-16 22:39:07 |


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


2020-06-16 22:39:07 |


===== sending message to look for


2020-06-16 22:39:08 |


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


2020-06-16 22:39:08 |


===== broadcasting presence


2020-06-16 22:39:08 | [Mutex] received everything.

2020-06-16 22:39:08 | [Mutex] isItemNotified: message:41aec46c-9477-46e1-82d2-d743e46abd41 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.348s
2020-06-16 22:39:09 |

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

2020-06-16 22:39:09 | ------------------------------------

2020-06-16 22:39:09 | [Mutex] waiting for: [message:143bcf35-94d2-4c2d-ba60-506836449b2b]

2020-06-16 22:39:09 | [Mutex] received everything.

2020-06-16 22:39:09 |


===== simulation of connection failure


2020-06-16 22:39:09 |


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


2020-06-16 22:39:10 |


===== sending message to look for


2020-06-16 22:39:11 |


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


2020-06-16 22:39:13 |


===== broadcasting presence


2020-06-16 22:39:13 | [Mutex] received everything.

2020-06-16 22:39:13 | [Mutex] isItemNotified: message:90178a7f-caae-4220-ba21-165e5b8ada14 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.285s
2020-06-16 22:39:14 |

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

2020-06-16 22:39:14 | ------------------------------------

2020-06-16 22:39:14 | [Mutex] waiting for: [message:5157f092-2929-4091-9968-f01cc713c6ea]

2020-06-16 22:39:14 | [Mutex] received everything.

2020-06-16 22:39:14 |


===== simulation of connection failure


2020-06-16 22:39:14 |


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


2020-06-16 22:39:14 |


===== sending message to look for


2020-06-16 22:39:15 |


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


2020-06-16 22:39:15 |


===== broadcasting presence


2020-06-16 22:39:15 | [Mutex] waiting for: [message:6b41eaca-01cb-468f-a4ad-d8ae425d9625]

2020-06-16 22:40:15 | [Mutex] waiting for: [message:6b41eaca-01cb-468f-a4ad-d8ae425d9625]

2020-06-16 22:40:15 | [Mutex] waiting for: [message:6b41eaca-01cb-468f-a4ad-d8ae425d9625]

2020-06-16 22:40:15 | [Mutex] received everything.

2020-06-16 22:40:15 | [Mutex] isItemNotified: message:6b41eaca-01cb-468f-a4ad-d8ae425d9625 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.262s
2020-06-16 22:40:16 |

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

2020-06-16 22:40:16 | ------------------------------------

2020-06-16 22:40:16 | [Mutex] waiting for: [message:9553a279-acd2-449e-a921-ef98d7114e8c]

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

2020-06-16 22:40:16 |


===== simulation of connection failure


2020-06-16 22:40:16 |


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


2020-06-16 22:40:16 |


===== sending message to look for


2020-06-16 22:40:17 |


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


2020-06-16 22:40:19 |


===== broadcasting presence


2020-06-16 22:40:19 | [Mutex] waiting for: [message:c5e75009-834f-4a8c-b350-e82d61db6823]

2020-06-16 22:41:17 | [Mutex] waiting for: [message:c5e75009-834f-4a8c-b350-e82d61db6823]

2020-06-16 22:41:17 | [Mutex] waiting for: [message:c5e75009-834f-4a8c-b350-e82d61db6823]

2020-06-16 22:41:17 | [Mutex] received everything.

2020-06-16 22:41:17 | [Mutex] isItemNotified: message:c5e75009-834f-4a8c-b350-e82d61db6823 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.317s
2020-06-16 22:41:18 |

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

2020-06-16 22:41:18 | ------------------------------------

2020-06-16 22:41:18 | [Mutex] waiting for: [message:66bb2f3e-4d4f-444c-9e45-8869537a380b]

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

2020-06-16 22:41:18 |


===== simulation of connection failure


2020-06-16 22:41:18 |


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


2020-06-16 22:41:18 |


===== sending message to look for


2020-06-16 22:41:19 |


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


2020-06-16 22:41:20 |


===== broadcasting presence


2020-06-16 22:41:20 | [Mutex] waiting for: [message:a2f4ab3f-bcbd-4234-9b1e-3b51a7286689]

2020-06-16 22:42:19 | [Mutex] waiting for: [message:a2f4ab3f-bcbd-4234-9b1e-3b51a7286689]

2020-06-16 22:42:19 | [Mutex] received everything.

2020-06-16 22:42:19 | [Mutex] isItemNotified: message:a2f4ab3f-bcbd-4234-9b1e-3b51a7286689 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.366s
2020-06-16 22:42:21 |

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

2020-06-16 22:42:21 | ------------------------------------

2020-06-16 22:42:21 | [Mutex] waiting for: [message:59fc8534-fcbb-4907-95b2-4f5a8a8944bd]

2020-06-16 22:42:21 | [Mutex] received everything.

2020-06-16 22:42:21 |


===== simulation of connection failure


2020-06-16 22:42:21 |


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


2020-06-16 22:42:21 |


===== sending message to look for


2020-06-16 22:42:22 |


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


2020-06-16 22:42:24 |


===== broadcasting presence


2020-06-16 22:42:24 | [Mutex] waiting for: [message:4e5a6068-0da1-49dd-a236-4900b19764e3]

2020-06-16 22:42:24 | [Mutex] waiting for: [message:4e5a6068-0da1-49dd-a236-4900b19764e3]

2020-06-16 22:42:24 | [Mutex] received everything.

2020-06-16 22:42:24 | [Mutex] isItemNotified: message:4e5a6068-0da1-49dd-a236-4900b19764e3 :: true