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

Test duration: 583.883s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.303s
2020-05-25 23:50:55 |

2020-05-25 23:50:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:55 | ------------------------------------

2020-05-25 23:50:55 | [Mutex] waiting for: [message:7f4d4a8f-aac4-4108-8a4e-7bb9dd8ef16e]

2020-05-25 23:50:55 | [Mutex] received everything.

2020-05-25 23:50:55 |


===== simulation of connection failure


2020-05-25 23:50:55 |


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


2020-05-25 23:50:56 |


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


2020-05-25 23:50:58 |


===== broadcasting presence


2020-05-25 23:50:58 | [Mutex] waiting for: [message:ae47994a-6b45-46a2-b380-efd292f89feb]

2020-05-25 23:51:56 | [Mutex] waiting for: [message:ae47994a-6b45-46a2-b380-efd292f89feb]

2020-05-25 23:58:28 | [Mutex] timeout. Not received [message:ae47994a-6b45-46a2-b380-efd292f89feb]

2020-05-25 23:58:28 | [Mutex] isItemNotified: message:ae47994a-6b45-46a2-b380-efd292f89feb :: false

java.lang.AssertionError: Message was not delivered!
org.testng.AssertJUnit.fail(AssertJUnit.java:59)
org.testng.AssertJUnit.assertTrue(AssertJUnit.java:24)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliability(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:361)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:173)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
org.testng.internal.Invoker.invokeMethod(Invoker.java:583)
org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)
org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
org.testng.TestRunner.privateRun(TestRunner.java:648)
org.testng.TestRunner.run(TestRunner.java:505)
org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
org.testng.SuiteRunner.run(SuiteRunner.java:364)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
org.testng.TestNG.runSuites(TestNG.java:1049)
org.testng.TestNG.run(TestNG.java:1017)
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:283)
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:120)
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.403s
2020-05-25 23:50:11 |

2020-05-25 23:50:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:11 | ------------------------------------

2020-05-25 23:50:11 | [Mutex] waiting for: [message:83a3f9cb-0acc-45e5-974f-8d75a7de4452]

2020-05-25 23:50:11 | [Mutex] received everything.

2020-05-25 23:50:11 |


===== simulation of connection failure


2020-05-25 23:50:11 |


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


2020-05-25 23:50:11 |


===== sending message to look for


2020-05-25 23:50:12 |


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


2020-05-25 23:50:12 |


===== broadcasting presence


2020-05-25 23:50:12 | [Mutex] received everything.

2020-05-25 23:50:12 | [Mutex] isItemNotified: message:9513df68-f50b-4107-abe2-4022da831e15 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.425s
2020-05-25 23:50:13 |

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

2020-05-25 23:50:13 | ------------------------------------

2020-05-25 23:50:13 | [Mutex] waiting for: [message:086b4c22-d0e7-4088-a862-59cb57b9e23a]

2020-05-25 23:50:13 | [Mutex] received everything.

2020-05-25 23:50:13 |


===== simulation of connection failure


2020-05-25 23:50:13 |


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


2020-05-25 23:50:13 |


===== sending message to look for


2020-05-25 23:50:14 |


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


2020-05-25 23:50:17 |


===== broadcasting presence


2020-05-25 23:50:17 | [Mutex] received everything.

2020-05-25 23:50:17 | [Mutex] isItemNotified: message:a6a95bcd-2e11-4ee2-9ba1-e2a7fabf4751 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.377s
2020-05-25 23:50:18 |

2020-05-25 23:50:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:18 | ------------------------------------

2020-05-25 23:50:18 | [Mutex] waiting for: [message:3cdae5a6-78d0-47e5-a4b9-3fa035efdec1]

2020-05-25 23:50:18 | [Mutex] received everything.

2020-05-25 23:50:18 |


===== simulation of connection failure


2020-05-25 23:50:18 |


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


2020-05-25 23:50:18 |


===== sending message to look for


2020-05-25 23:50:19 |


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


2020-05-25 23:50:19 |


===== broadcasting presence


2020-05-25 23:50:19 | [Mutex] received everything.

2020-05-25 23:50:19 | [Mutex] isItemNotified: message:4dd74422-848b-4a74-88d6-3fbe2a6fa509 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.388s
2020-05-25 23:50:20 |

2020-05-25 23:50:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:20 | ------------------------------------

2020-05-25 23:50:20 | [Mutex] waiting for: [message:fd01de16-f069-4171-b80b-bba5384dd566]

2020-05-25 23:50:20 | [Mutex] received everything.

2020-05-25 23:50:20 |


===== simulation of connection failure


2020-05-25 23:50:20 |


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


2020-05-25 23:50:20 |


===== sending message to look for


2020-05-25 23:50:21 |


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


2020-05-25 23:50:23 |


===== broadcasting presence


2020-05-25 23:50:23 | [Mutex] received everything.

2020-05-25 23:50:23 | [Mutex] isItemNotified: message:3e83a9e8-55ed-4582-bb14-3bd0f1d7ff50 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.358s
2020-05-25 23:50:24 |

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

2020-05-25 23:50:24 | ------------------------------------

2020-05-25 23:50:24 | [Mutex] waiting for: [message:b7bc12f4-9101-482c-98c0-98ad5f666e89]

2020-05-25 23:50:24 | [Mutex] received everything.

2020-05-25 23:50:24 |


===== simulation of connection failure


2020-05-25 23:50:24 |


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


2020-05-25 23:50:24 |


===== sending message to look for


2020-05-25 23:50:25 |


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


2020-05-25 23:50:26 |


===== broadcasting presence


2020-05-25 23:50:26 | [Mutex] received everything.

2020-05-25 23:50:26 | [Mutex] isItemNotified: message:7daa5e36-edca-4a03-b2f9-fc3576febe10 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.375s
2020-05-25 23:50:27 |

2020-05-25 23:50:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:27 | ------------------------------------

2020-05-25 23:50:27 | [Mutex] waiting for: [message:87268bf8-b02c-4fe1-a46a-97200d5316d4]

2020-05-25 23:50:27 | [Mutex] received everything.

2020-05-25 23:50:27 |


===== simulation of connection failure


2020-05-25 23:50:27 |


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


2020-05-25 23:50:27 |


===== sending message to look for


2020-05-25 23:50:28 |


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


2020-05-25 23:50:30 |


===== broadcasting presence


2020-05-25 23:50:30 | [Mutex] received everything.

2020-05-25 23:50:30 | [Mutex] isItemNotified: message:9b6b934f-3340-4a92-8328-baf6b17a2b08 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.280s
2020-05-25 23:50:31 |

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

2020-05-25 23:50:31 | ------------------------------------

2020-05-25 23:50:31 | [Mutex] waiting for: [message:4e4452b7-9549-4242-b5e6-fd67e53fe235]

2020-05-25 23:50:31 | [Mutex] received everything.

2020-05-25 23:50:31 |


===== simulation of connection failure


2020-05-25 23:50:31 |


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


2020-05-25 23:50:32 |


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


2020-05-25 23:50:36 |


===== broadcasting presence


2020-05-25 23:50:36 | [Mutex] received everything.

2020-05-25 23:50:36 | [Mutex] isItemNotified: message:857a367d-e610-4136-ab48-4c2fa406f519 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.269s
2020-05-25 23:50:37 |

2020-05-25 23:50:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:37 | ------------------------------------

2020-05-25 23:50:37 | [Mutex] waiting for: [message:1bae5b65-3d35-4ac5-b2c0-b99758f2d5b1]

2020-05-25 23:50:37 | [Mutex] received everything.

2020-05-25 23:50:37 |


===== simulation of connection failure


2020-05-25 23:50:37 |


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


2020-05-25 23:50:38 |


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


2020-05-25 23:50:41 |


===== broadcasting presence


2020-05-25 23:50:41 | [Mutex] received everything.

2020-05-25 23:50:41 | [Mutex] isItemNotified: message:858ac9e5-b68e-435e-a612-754893087a29 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.426s
2020-05-25 23:50:42 |

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

2020-05-25 23:50:42 | ------------------------------------

2020-05-25 23:50:42 | [Mutex] waiting for: [message:05b45291-5aaf-4d2a-9400-bf0cbf37e82c]

2020-05-25 23:50:42 | [Mutex] received everything.

2020-05-25 23:50:42 |


===== simulation of connection failure


2020-05-25 23:50:42 |


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


2020-05-25 23:50:42 |


===== sending message to look for


2020-05-25 23:50:43 |


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


2020-05-25 23:50:43 |


===== broadcasting presence


2020-05-25 23:50:43 | [Mutex] waiting for: [message:cd92fe0c-72ff-40ac-9bf4-989af3867a71]

2020-05-25 23:50:43 | [Mutex] received everything.

2020-05-25 23:50:43 | [Mutex] isItemNotified: message:cd92fe0c-72ff-40ac-9bf4-989af3867a71 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.407s
2020-05-25 23:50:44 |

2020-05-25 23:50:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:50:44 | ------------------------------------

2020-05-25 23:50:44 | [Mutex] waiting for: [message:b7f30ab6-6e7b-4d4b-92bc-2cd168945e48]

2020-05-25 23:50:44 | [Mutex] received everything.

2020-05-25 23:50:44 |


===== simulation of connection failure


2020-05-25 23:50:44 |


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


2020-05-25 23:50:44 |


===== sending message to look for


2020-05-25 23:50:45 |


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


2020-05-25 23:50:47 |


===== broadcasting presence


2020-05-25 23:50:47 | [Mutex] waiting for: [message:10c12119-6dad-4fa3-bf47-95b09bd9be99]

2020-05-25 23:50:47 | [Mutex] waiting for: [message:10c12119-6dad-4fa3-bf47-95b09bd9be99]

2020-05-25 23:50:47 | [Mutex] received everything.

2020-05-25 23:50:47 | [Mutex] isItemNotified: message:10c12119-6dad-4fa3-bf47-95b09bd9be99 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.290s
2020-05-25 23:50:48 |

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

2020-05-25 23:50:48 | ------------------------------------

2020-05-25 23:50:48 | [Mutex] waiting for: [message:e41c91f5-e1c4-4c86-8a4a-aaf66f2d1a96]

2020-05-25 23:50:48 | [Mutex] received everything.

2020-05-25 23:50:48 |


===== simulation of connection failure


2020-05-25 23:50:48 |


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


2020-05-25 23:50:50 |


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


2020-05-25 23:50:54 |


===== broadcasting presence


2020-05-25 23:50:54 | [Mutex] waiting for: [message:120235d0-198a-4308-b226-1db910bad64e]

2020-05-25 23:50:54 | [Mutex] waiting for: [message:120235d0-198a-4308-b226-1db910bad64e]

2020-05-25 23:50:54 | [Mutex] received everything.

2020-05-25 23:50:54 | [Mutex] isItemNotified: message:120235d0-198a-4308-b226-1db910bad64e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.401s
2020-05-25 23:58:29 |

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

2020-05-25 23:58:29 | ------------------------------------

2020-05-25 23:58:29 | [Mutex] waiting for: [message:62324be1-c7e3-4b26-80fd-86c3e5be0a76]

2020-05-25 23:58:29 | [Mutex] received everything.

2020-05-25 23:58:29 |


===== simulation of connection failure


2020-05-25 23:58:29 |


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


2020-05-25 23:58:29 |


===== sending message to look for


2020-05-25 23:58:30 |


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


2020-05-25 23:58:30 |


===== broadcasting presence


2020-05-25 23:58:30 | [Mutex] received everything.

2020-05-25 23:58:30 | [Mutex] isItemNotified: message:78d55744-1e07-4fc2-b626-c09bf5ce2590 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.380s
2020-05-25 23:58:32 |

2020-05-25 23:58:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:58:32 | ------------------------------------

2020-05-25 23:58:32 | [Mutex] waiting for: [message:74b5035a-972a-4b3b-b55f-6e918ade7349]

2020-05-25 23:58:32 | [Mutex] received everything.

2020-05-25 23:58:32 |


===== simulation of connection failure


2020-05-25 23:58:32 |


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


2020-05-25 23:58:32 |


===== sending message to look for


2020-05-25 23:58:33 |


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


2020-05-25 23:58:35 |


===== broadcasting presence


2020-05-25 23:58:35 | [Mutex] received everything.

2020-05-25 23:58:35 | [Mutex] isItemNotified: message:2f143152-c489-4213-8c3b-5b337e090be4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.436s
2020-05-25 23:58:36 |

2020-05-25 23:58:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:58:36 | ------------------------------------

2020-05-25 23:58:36 | [Mutex] waiting for: [message:e9b64303-079a-47f2-b688-d058c8eb0165]

2020-05-25 23:58:36 | [Mutex] received everything.

2020-05-25 23:58:36 |


===== simulation of connection failure


2020-05-25 23:58:36 |


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


2020-05-25 23:58:36 |


===== sending message to look for


2020-05-25 23:58:37 |


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


2020-05-25 23:58:37 |


===== broadcasting presence


2020-05-25 23:58:37 | [Mutex] received everything.

2020-05-25 23:58:37 | [Mutex] isItemNotified: message:a350ce20-30b7-4d81-bc10-44663330648a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.388s
2020-05-25 23:58:38 |

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

2020-05-25 23:58:38 | ------------------------------------

2020-05-25 23:58:38 | [Mutex] waiting for: [message:b9bbf8af-2c10-4e21-b406-71239eb6fd74]

2020-05-25 23:58:38 | [Mutex] received everything.

2020-05-25 23:58:38 |


===== simulation of connection failure


2020-05-25 23:58:38 |


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


2020-05-25 23:58:38 |


===== sending message to look for


2020-05-25 23:58:39 |


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


2020-05-25 23:58:42 |


===== broadcasting presence


2020-05-25 23:58:42 | [Mutex] received everything.

2020-05-25 23:58:42 | [Mutex] isItemNotified: message:7a9de4d6-40b4-4292-b522-5364be919f18 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.364s
2020-05-25 23:58:43 |

2020-05-25 23:58:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:58:43 | ------------------------------------

2020-05-25 23:58:43 | [Mutex] waiting for: [message:818ce3b8-424b-4d2f-91d3-7ee4ad0f4561]

2020-05-25 23:58:43 | [Mutex] received everything.

2020-05-25 23:58:43 |


===== simulation of connection failure


2020-05-25 23:58:43 |


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


2020-05-25 23:58:43 |


===== sending message to look for


2020-05-25 23:58:44 |


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


2020-05-25 23:58:44 |


===== broadcasting presence


2020-05-25 23:58:44 | [Mutex] received everything.

2020-05-25 23:58:44 | [Mutex] isItemNotified: message:2d106626-51ee-440a-898c-9b17aee0a941 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.290s
2020-05-25 23:58:45 |

2020-05-25 23:58:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:58:45 | ------------------------------------

2020-05-25 23:58:45 | [Mutex] waiting for: [message:c5e98420-3ea3-421b-a432-4a503911cebb]

2020-05-25 23:58:45 | [Mutex] received everything.

2020-05-25 23:58:45 |


===== simulation of connection failure


2020-05-25 23:58:45 |


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


2020-05-25 23:58:45 |


===== sending message to look for


2020-05-25 23:58:46 |


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


2020-05-25 23:58:49 |


===== broadcasting presence


2020-05-25 23:58:49 | [Mutex] waiting for: [message:9aa38deb-d226-41b6-bc24-99d1188aa534]

2020-05-25 23:59:46 | [Mutex] waiting for: [message:9aa38deb-d226-41b6-bc24-99d1188aa534]

2020-05-25 23:59:46 | [Mutex] waiting for: [message:9aa38deb-d226-41b6-bc24-99d1188aa534]

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

2020-05-25 23:59:46 | [Mutex] isItemNotified: message:9aa38deb-d226-41b6-bc24-99d1188aa534 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.450s
2020-05-25 23:59:47 |

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

2020-05-25 23:59:47 | ------------------------------------

2020-05-25 23:59:47 | [Mutex] waiting for: [message:fa91832a-5301-4dd6-acef-0d6ceafc3f6a]

2020-05-25 23:59:47 | [Mutex] received everything.

2020-05-25 23:59:47 |


===== simulation of connection failure


2020-05-25 23:59:47 |


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


2020-05-25 23:59:47 |


===== sending message to look for


2020-05-25 23:59:48 |


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


2020-05-25 23:59:49 |


===== broadcasting presence


2020-05-25 23:59:49 | [Mutex] waiting for: [message:d9ca37f7-364c-4719-8d87-af8af80ce363]

2020-05-25 23:59:49 | [Mutex] waiting for: [message:d9ca37f7-364c-4719-8d87-af8af80ce363]

2020-05-25 23:59:49 | [Mutex] received everything.

2020-05-25 23:59:49 | [Mutex] isItemNotified: message:d9ca37f7-364c-4719-8d87-af8af80ce363 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.405s
2020-05-25 23:59:50 |

2020-05-25 23:59:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2020-05-25 23:59:50 | ------------------------------------

2020-05-25 23:59:50 | [Mutex] waiting for: [message:d9dff8a4-8431-488c-b9f3-c345be165053]

2020-05-25 23:59:50 | [Mutex] received everything.

2020-05-25 23:59:50 |


===== simulation of connection failure


2020-05-25 23:59:50 |


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


2020-05-25 23:59:50 |


===== sending message to look for


2020-05-25 23:59:51 |


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


2020-05-25 23:59:53 |


===== broadcasting presence


2020-05-25 23:59:53 | [Mutex] waiting for: [message:ecd9f1a0-2fdc-43de-addd-50a17354eb4b]

2020-05-25 23:59:53 | [Mutex] waiting for: [message:ecd9f1a0-2fdc-43de-addd-50a17354eb4b]

2020-05-25 23:59:53 | [Mutex] received everything.

2020-05-25 23:59:53 | [Mutex] isItemNotified: message:ecd9f1a0-2fdc-43de-addd-50a17354eb4b :: true