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

Test duration: 520.358s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 453.259s
2019-11-27 18:58:06 |

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

2019-11-27 18:58:06 | ------------------------------------

2019-11-27 18:58:06 | [Mutex] waiting for: [message:17cabe93-188a-48f9-b2e6-7027a4b48c6a]

2019-11-27 18:58:06 | [Mutex] received everything.

2019-11-27 18:58:06 |


===== simulation of connection failure


2019-11-27 18:58:06 |


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


2019-11-27 18:58:07 |


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


2019-11-27 18:58:09 |


===== broadcasting presence


2019-11-27 18:58:09 | [Mutex] waiting for: [message:c632e213-09a1-4aa5-9963-59e45d06179e]

2019-11-27 18:59:07 | [Mutex] waiting for: [message:c632e213-09a1-4aa5-9963-59e45d06179e]

2019-11-27 19:05:39 | [Mutex] timeout. Not received [message:c632e213-09a1-4aa5-9963-59e45d06179e]

2019-11-27 19:05:39 | [Mutex] isItemNotified: message:c632e213-09a1-4aa5-9963-59e45d06179e :: 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.258s
2019-11-27 18:57:25 |

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

2019-11-27 18:57:25 | ------------------------------------

2019-11-27 18:57:25 | [Mutex] waiting for: [message:d44288c2-7f19-4fc4-acf5-9e4d6cd11480]

2019-11-27 18:57:25 | [Mutex] received everything.

2019-11-27 18:57:25 |


===== simulation of connection failure


2019-11-27 18:57:25 |


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


2019-11-27 18:57:25 |


===== sending message to look for


2019-11-27 18:57:26 |


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


2019-11-27 18:57:26 |


===== broadcasting presence


2019-11-27 18:57:26 | [Mutex] waiting for: [message:d3d26f81-f897-48b7-b6da-ea85e4c80886]

2019-11-27 18:57:26 | [Mutex] received everything.

2019-11-27 18:57:26 | [Mutex] isItemNotified: message:d3d26f81-f897-48b7-b6da-ea85e4c80886 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.055s
2019-11-27 18:57:27 |

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

2019-11-27 18:57:27 | ------------------------------------

2019-11-27 18:57:27 | [Mutex] waiting for: [message:2a3ab573-fa25-4ce7-bf77-9e38beda3ee2]

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

2019-11-27 18:57:27 |


===== simulation of connection failure


2019-11-27 18:57:27 |


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


2019-11-27 18:57:27 |


===== sending message to look for


2019-11-27 18:57:28 |


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


2019-11-27 18:57:30 |


===== broadcasting presence


2019-11-27 18:57:30 | [Mutex] received everything.

2019-11-27 18:57:30 | [Mutex] isItemNotified: message:1d1d7019-e564-4180-8e25-f3eaa6b705e1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.202s
2019-11-27 18:57:31 |

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

2019-11-27 18:57:31 | ------------------------------------

2019-11-27 18:57:31 | [Mutex] waiting for: [message:595564a1-b9aa-4407-9f83-79f32e32b8a7]

2019-11-27 18:57:31 | [Mutex] received everything.

2019-11-27 18:57:31 |


===== simulation of connection failure


2019-11-27 18:57:31 |


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


2019-11-27 18:57:31 |


===== sending message to look for


2019-11-27 18:57:32 |


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


2019-11-27 18:57:32 |


===== broadcasting presence


2019-11-27 18:57:32 | [Mutex] waiting for: [message:81d67e7f-2df5-4e4d-96af-3d35cc091174]

2019-11-27 18:57:32 | [Mutex] received everything.

2019-11-27 18:57:32 | [Mutex] isItemNotified: message:81d67e7f-2df5-4e4d-96af-3d35cc091174 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.054s
2019-11-27 18:57:33 |

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

2019-11-27 18:57:33 | ------------------------------------

2019-11-27 18:57:33 | [Mutex] waiting for: [message:eb500056-e90a-4862-b444-a4c85d962e3c]

2019-11-27 18:57:33 | [Mutex] received everything.

2019-11-27 18:57:33 |


===== simulation of connection failure


2019-11-27 18:57:33 |


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


2019-11-27 18:57:33 |


===== sending message to look for


2019-11-27 18:57:34 |


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


2019-11-27 18:57:36 |


===== broadcasting presence


2019-11-27 18:57:36 | [Mutex] received everything.

2019-11-27 18:57:36 | [Mutex] isItemNotified: message:27637a8b-636c-4274-bd8f-f8e8b562a976 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.238s
2019-11-27 18:57:37 |

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

2019-11-27 18:57:37 | ------------------------------------

2019-11-27 18:57:37 | [Mutex] waiting for: [message:fb726aed-c164-44f2-bb6a-c5f0564a6dc8]

2019-11-27 18:57:37 | [Mutex] received everything.

2019-11-27 18:57:37 |


===== simulation of connection failure


2019-11-27 18:57:37 |


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


2019-11-27 18:57:37 |


===== sending message to look for


2019-11-27 18:57:38 |


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


2019-11-27 18:57:38 |


===== broadcasting presence


2019-11-27 18:57:38 | [Mutex] waiting for: [message:e295e6cf-1c77-4da2-bd1f-9dff64c1efed]

2019-11-27 18:57:38 | [Mutex] waiting for: [message:e295e6cf-1c77-4da2-bd1f-9dff64c1efed]

2019-11-27 18:57:38 | [Mutex] received everything.

2019-11-27 18:57:38 | [Mutex] isItemNotified: message:e295e6cf-1c77-4da2-bd1f-9dff64c1efed :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.231s
2019-11-27 18:57:39 |

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

2019-11-27 18:57:39 | ------------------------------------

2019-11-27 18:57:39 | [Mutex] waiting for: [message:25c6972a-aca2-4e4b-aded-3016dff36e3d]

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

2019-11-27 18:57:39 |


===== simulation of connection failure


2019-11-27 18:57:39 |


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


2019-11-27 18:57:39 |


===== sending message to look for


2019-11-27 18:57:40 |


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


2019-11-27 18:57:43 |


===== broadcasting presence


2019-11-27 18:57:43 | [Mutex] received everything.

2019-11-27 18:57:43 | [Mutex] isItemNotified: message:cf123bef-d022-486c-a1dc-9beef0d0673f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.250s
2019-11-27 18:57:43 |

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

2019-11-27 18:57:43 | ------------------------------------

2019-11-27 18:57:43 | [Mutex] waiting for: [message:39da35ec-2a30-4aa5-927e-c7122633baad]

2019-11-27 18:57:43 | [Mutex] received everything.

2019-11-27 18:57:43 |


===== simulation of connection failure


2019-11-27 18:57:43 |


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


2019-11-27 18:57:44 |


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


2019-11-27 18:57:49 |


===== broadcasting presence


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

2019-11-27 18:57:49 | [Mutex] isItemNotified: message:a6227f86-aa8a-47ff-8f88-615df8c54c5f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.328s
2019-11-27 18:57:50 |

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

2019-11-27 18:57:50 | ------------------------------------

2019-11-27 18:57:50 | [Mutex] waiting for: [message:3386a815-efec-4ac2-9485-058616ab2382]

2019-11-27 18:57:50 | [Mutex] received everything.

2019-11-27 18:57:50 |


===== simulation of connection failure


2019-11-27 18:57:50 |


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


2019-11-27 18:57:51 |


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


2019-11-27 18:57:53 |


===== broadcasting presence


2019-11-27 18:57:53 | [Mutex] received everything.

2019-11-27 18:57:53 | [Mutex] isItemNotified: message:42f2b4fc-9e75-434e-9738-75581d8cc067 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.298s
2019-11-27 18:57:54 |

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

2019-11-27 18:57:54 | ------------------------------------

2019-11-27 18:57:54 | [Mutex] waiting for: [message:b65636a2-2cd9-4cee-9b5a-70bacbc969c0]

2019-11-27 18:57:54 | [Mutex] received everything.

2019-11-27 18:57:54 |


===== simulation of connection failure


2019-11-27 18:57:54 |


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


2019-11-27 18:57:54 |


===== sending message to look for


2019-11-27 18:57:55 |


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


2019-11-27 18:57:55 |


===== broadcasting presence


2019-11-27 18:57:55 | [Mutex] waiting for: [message:f8681b91-23b5-46ac-b2d4-ad33d3241ae1]

2019-11-27 18:57:55 | [Mutex] received everything.

2019-11-27 18:57:55 | [Mutex] isItemNotified: message:f8681b91-23b5-46ac-b2d4-ad33d3241ae1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.235s
2019-11-27 18:57:56 |

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

2019-11-27 18:57:56 | ------------------------------------

2019-11-27 18:57:56 | [Mutex] waiting for: [message:3f83696b-7828-4d2d-b6f1-8aa2186df551]

2019-11-27 18:57:56 | [Mutex] received everything.

2019-11-27 18:57:56 |


===== simulation of connection failure


2019-11-27 18:57:56 |


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


2019-11-27 18:57:56 |


===== sending message to look for


2019-11-27 18:57:57 |


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


2019-11-27 18:57:59 |


===== broadcasting presence


2019-11-27 18:57:59 | [Mutex] waiting for: [message:0a3f57df-bdcf-4bf5-b1bb-ccfdea552f27]

2019-11-27 18:57:59 | [Mutex] received everything.

2019-11-27 18:57:59 | [Mutex] isItemNotified: message:0a3f57df-bdcf-4bf5-b1bb-ccfdea552f27 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.223s
2019-11-27 18:58:00 |

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

2019-11-27 18:58:00 | ------------------------------------

2019-11-27 18:58:00 | [Mutex] waiting for: [message:751e7788-b39b-40c4-8e34-771856e83414]

2019-11-27 18:58:00 | [Mutex] received everything.

2019-11-27 18:58:00 |


===== simulation of connection failure


2019-11-27 18:58:00 |


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


2019-11-27 18:58:01 |


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


2019-11-27 18:58:05 |


===== broadcasting presence


2019-11-27 18:58:05 | [Mutex] waiting for: [message:b9cc8948-7933-44e3-956f-e1fac08657d2]

2019-11-27 18:58:05 | [Mutex] waiting for: [message:b9cc8948-7933-44e3-956f-e1fac08657d2]

2019-11-27 18:58:05 | [Mutex] received everything.

2019-11-27 18:58:05 | [Mutex] isItemNotified: message:b9cc8948-7933-44e3-956f-e1fac08657d2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.206s
2019-11-27 19:05:40 |

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

2019-11-27 19:05:40 | ------------------------------------

2019-11-27 19:05:40 | [Mutex] waiting for: [message:f96442b2-79e7-4640-8dc1-dee0fedb65e6]

2019-11-27 19:05:40 | [Mutex] received everything.

2019-11-27 19:05:40 |


===== simulation of connection failure


2019-11-27 19:05:40 |


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


2019-11-27 19:05:40 |


===== sending message to look for


2019-11-27 19:05:41 |


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


2019-11-27 19:05:41 |


===== broadcasting presence


2019-11-27 19:05:41 | [Mutex] waiting for: [message:284a2cc0-176c-4f7f-99c2-133d672dda19]

2019-11-27 19:05:42 | [Mutex] waiting for: [message:284a2cc0-176c-4f7f-99c2-133d672dda19]

2019-11-27 19:05:42 | [Mutex] received everything.

2019-11-27 19:05:42 | [Mutex] isItemNotified: message:284a2cc0-176c-4f7f-99c2-133d672dda19 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.046s
2019-11-27 19:05:42 |

2019-11-27 19:05:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:42 | ------------------------------------

2019-11-27 19:05:42 | [Mutex] waiting for: [message:409b0052-a2d7-45ed-81df-66bd757eed37]

2019-11-27 19:05:42 | [Mutex] received everything.

2019-11-27 19:05:42 |


===== simulation of connection failure


2019-11-27 19:05:42 |


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


2019-11-27 19:05:42 |


===== sending message to look for


2019-11-27 19:05:43 |


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


2019-11-27 19:05:45 |


===== broadcasting presence


2019-11-27 19:05:45 | [Mutex] received everything.

2019-11-27 19:05:45 | [Mutex] isItemNotified: message:1be83652-042e-44a9-b6c7-294bc7436068 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.318s
2019-11-27 19:05:46 |

2019-11-27 19:05:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:46 | ------------------------------------

2019-11-27 19:05:46 | [Mutex] waiting for: [message:2555bc5a-0f9a-448b-b895-b72493e16f27]

2019-11-27 19:05:46 | [Mutex] received everything.

2019-11-27 19:05:46 |


===== simulation of connection failure


2019-11-27 19:05:46 |


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


2019-11-27 19:05:46 |


===== sending message to look for


2019-11-27 19:05:47 |


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


2019-11-27 19:05:47 |


===== broadcasting presence


2019-11-27 19:05:47 | [Mutex] waiting for: [message:a6f3953f-a178-417f-8979-f43d1962e48a]

2019-11-27 19:05:48 | [Mutex] received everything.

2019-11-27 19:05:48 | [Mutex] isItemNotified: message:a6f3953f-a178-417f-8979-f43d1962e48a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.051s
2019-11-27 19:05:48 |

2019-11-27 19:05:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:48 | ------------------------------------

2019-11-27 19:05:48 | [Mutex] waiting for: [message:b58f6e44-edcd-4970-baa3-f6deb5cca4e8]

2019-11-27 19:05:48 | [Mutex] received everything.

2019-11-27 19:05:48 |


===== simulation of connection failure


2019-11-27 19:05:48 |


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


2019-11-27 19:05:48 |


===== sending message to look for


2019-11-27 19:05:49 |


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


2019-11-27 19:05:51 |


===== broadcasting presence


2019-11-27 19:05:51 | [Mutex] received everything.

2019-11-27 19:05:51 | [Mutex] isItemNotified: message:cc11a71a-3a21-4b1c-9e88-aa656c36a547 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.254s
2019-11-27 19:05:52 |

2019-11-27 19:05:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:52 | ------------------------------------

2019-11-27 19:05:52 | [Mutex] waiting for: [message:be88a81b-800e-4181-bfde-d927b58ecfbf]

2019-11-27 19:05:52 | [Mutex] received everything.

2019-11-27 19:05:52 |


===== simulation of connection failure


2019-11-27 19:05:52 |


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


2019-11-27 19:05:52 |


===== sending message to look for


2019-11-27 19:05:53 |


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


2019-11-27 19:05:54 |


===== broadcasting presence


2019-11-27 19:05:54 | [Mutex] waiting for: [message:2ab16504-a5bc-47b7-ae0f-5ee65e7c6885]

2019-11-27 19:05:54 | [Mutex] received everything.

2019-11-27 19:05:54 | [Mutex] isItemNotified: message:2ab16504-a5bc-47b7-ae0f-5ee65e7c6885 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.275s
2019-11-27 19:05:54 |

2019-11-27 19:05:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:54 | ------------------------------------

2019-11-27 19:05:54 | [Mutex] waiting for: [message:0aff691b-f9f4-4921-a74f-8f2238c8a5d9]

2019-11-27 19:05:54 | [Mutex] received everything.

2019-11-27 19:05:54 |


===== simulation of connection failure


2019-11-27 19:05:54 |


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


2019-11-27 19:05:54 |


===== sending message to look for


2019-11-27 19:05:55 |


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


2019-11-27 19:05:58 |


===== broadcasting presence


2019-11-27 19:05:58 | [Mutex] received everything.

2019-11-27 19:05:58 | [Mutex] isItemNotified: message:6f58a693-c55b-4ec3-930c-cdc3b0ce965a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.320s
2019-11-27 19:05:59 |

2019-11-27 19:05:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:05:59 | ------------------------------------

2019-11-27 19:05:59 | [Mutex] waiting for: [message:04f8f647-e3ac-4f53-a7f0-fa06d3e87f4e]

2019-11-27 19:05:59 | [Mutex] received everything.

2019-11-27 19:05:59 |


===== simulation of connection failure


2019-11-27 19:05:59 |


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


2019-11-27 19:05:59 |


===== sending message to look for


2019-11-27 19:06:00 |


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


2019-11-27 19:06:00 |


===== broadcasting presence


2019-11-27 19:06:00 | [Mutex] waiting for: [message:8e587b02-3f30-4252-a98c-a25fb8330afe]

2019-11-27 19:06:00 | [Mutex] waiting for: [message:8e587b02-3f30-4252-a98c-a25fb8330afe]

2019-11-27 19:06:00 | [Mutex] received everything.

2019-11-27 19:06:00 | [Mutex] isItemNotified: message:8e587b02-3f30-4252-a98c-a25fb8330afe :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.294s
2019-11-27 19:06:01 |

2019-11-27 19:06:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-27 19:06:01 | ------------------------------------

2019-11-27 19:06:01 | [Mutex] waiting for: [message:9e9299c0-94d0-4c1f-a7ed-08931119e166]

2019-11-27 19:06:01 | [Mutex] received everything.

2019-11-27 19:06:01 |


===== simulation of connection failure


2019-11-27 19:06:01 |


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


2019-11-27 19:06:01 |


===== sending message to look for


2019-11-27 19:06:02 |


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


2019-11-27 19:06:04 |


===== broadcasting presence


2019-11-27 19:06:04 | [Mutex] waiting for: [message:ceb3ba01-faa5-42a3-9a3b-e084faecc7a9]

2019-11-27 19:06:04 | [Mutex] waiting for: [message:ceb3ba01-faa5-42a3-9a3b-e084faecc7a9]

2019-11-27 19:06:04 | [Mutex] received everything.

2019-11-27 19:06:04 | [Mutex] isItemNotified: message:ceb3ba01-faa5-42a3-9a3b-e084faecc7a9 :: true