Generated by TestNG with ReportNG at 21:55 PST on Tuesday 09 November 2021
root@785cf647a4ab / Java 11.0.8 (Ubuntu) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

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

Suites · Log Output

Test duration : 618.904s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 451.403s
2021-11-09 21:58:01 |

2021-11-09 21:58:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:58:01 | ------------------------------------

2021-11-09 21:58:01 | [Mutex] waiting for: [message:cd4ec42f-a9be-47fc-8f2c-6b96a9ba1939]

2021-11-09 21:58:01 | [Mutex] received everything.

2021-11-09 21:58:01 |


===== simulation of connection failure


2021-11-09 21:58:01 |


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


2021-11-09 21:58:01 |


===== sending message to look for


2021-11-09 21:58:02 |


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


2021-11-09 21:58:02 |


===== broadcasting presence


2021-11-09 21:58:02 | [Mutex] waiting for: [message:5cdbe090-566f-4b00-bea7-a9a96ee74e3c]

2021-11-09 21:58:02 | [Mutex] waiting for: [message:5cdbe090-566f-4b00-bea7-a9a96ee74e3c]

2021-11-09 22:05:32 | [Mutex] timeout. Not received [message:5cdbe090-566f-4b00-bea7-a9a96ee74e3c]

2021-11-09 22:05:32 | [Mutex] isItemNotified: message:5cdbe090-566f-4b00-bea7-a9a96ee74e3c :: false

java.lang.AssertionError: Message was not delivered!
org.testng.AssertJUnit.fail(AssertJUnit.java:65)
org.testng.AssertJUnit.assertTrue(AssertJUnit.java:23)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliability(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:264)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:141)
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:132)
org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
org.testng.TestRunner.privateRun(TestRunner.java:764)
org.testng.TestRunner.run(TestRunner.java:585)
org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
org.testng.SuiteRunner.run(SuiteRunner.java:286)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
org.testng.TestNG.runSuites(TestNG.java:1069)
org.testng.TestNG.run(TestNG.java:1037)
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.381s
2021-11-09 21:56:43 |

2021-11-09 21:56:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:43 | ------------------------------------

2021-11-09 21:56:43 | [Mutex] waiting for: [message:844edd65-bc8a-4e23-96f0-19dc238ba074]

2021-11-09 21:56:43 | [Mutex] received everything.

2021-11-09 21:56:43 |


===== simulation of connection failure


2021-11-09 21:56:43 |


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


2021-11-09 21:56:43 |


===== sending message to look for


2021-11-09 21:56:44 |


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


2021-11-09 21:56:44 |


===== broadcasting presence


2021-11-09 21:56:44 | [Mutex] received everything.

2021-11-09 21:56:44 | [Mutex] isItemNotified: message:2a617eea-f632-42c2-8bd3-2e56f70fe8dc :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.485s
2021-11-09 21:56:45 |

2021-11-09 21:56:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:45 | ------------------------------------

2021-11-09 21:56:45 | [Mutex] waiting for: [message:5e3de2a8-33f5-4335-a9b5-b30bf7697a43]

2021-11-09 21:56:45 | [Mutex] received everything.

2021-11-09 21:56:45 |


===== simulation of connection failure


2021-11-09 21:56:45 |


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


2021-11-09 21:56:45 |


===== sending message to look for


2021-11-09 21:56:46 |


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


2021-11-09 21:56:49 |


===== broadcasting presence


2021-11-09 21:56:49 | [Mutex] received everything.

2021-11-09 21:56:49 | [Mutex] isItemNotified: message:12feac8b-8698-4bf6-b4dc-4e01b776b93d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.398s
2021-11-09 21:56:49 |

2021-11-09 21:56:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:49 | ------------------------------------

2021-11-09 21:56:49 | [Mutex] waiting for: [message:97b6583a-f246-4a25-952f-2047f8480a51]

2021-11-09 21:56:49 | [Mutex] received everything.

2021-11-09 21:56:49 |


===== simulation of connection failure


2021-11-09 21:56:49 |


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


2021-11-09 21:56:50 |


===== sending message to look for


2021-11-09 21:56:51 |


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


2021-11-09 21:56:51 |


===== broadcasting presence


2021-11-09 21:56:51 | [Mutex] received everything.

2021-11-09 21:56:51 | [Mutex] isItemNotified: message:a0233111-1f41-48c9-a551-2a19bfe7763f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.394s
2021-11-09 21:56:52 |

2021-11-09 21:56:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:52 | ------------------------------------

2021-11-09 21:56:52 | [Mutex] waiting for: [message:f6123cb8-60f8-4bfb-bc2a-5eaf4c7e707a]

2021-11-09 21:56:52 | [Mutex] received everything.

2021-11-09 21:56:52 |


===== simulation of connection failure


2021-11-09 21:56:52 |


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


2021-11-09 21:56:52 |


===== sending message to look for


2021-11-09 21:56:53 |


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


2021-11-09 21:56:55 |


===== broadcasting presence


2021-11-09 21:56:55 | [Mutex] received everything.

2021-11-09 21:56:55 | [Mutex] isItemNotified: message:9b2689c1-64a5-47af-a834-d1a47583ce74 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.409s
2021-11-09 21:56:56 |

2021-11-09 21:56:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:56 | ------------------------------------

2021-11-09 21:56:56 | [Mutex] waiting for: [message:bdf15d85-e938-4106-9c27-41e4284c7e6f]

2021-11-09 21:56:56 | [Mutex] received everything.

2021-11-09 21:56:56 |


===== simulation of connection failure


2021-11-09 21:56:56 |


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


2021-11-09 21:56:56 |


===== sending message to look for


2021-11-09 21:56:57 |


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


2021-11-09 21:56:57 |


===== broadcasting presence


2021-11-09 21:56:57 | [Mutex] waiting for: [message:9ef33cfd-9c04-482e-a7ad-55be09792f8a]

2021-11-09 21:56:57 | [Mutex] received everything.

2021-11-09 21:56:57 | [Mutex] isItemNotified: message:9ef33cfd-9c04-482e-a7ad-55be09792f8a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.336s
2021-11-09 21:56:58 |

2021-11-09 21:56:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 21:56:58 | ------------------------------------

2021-11-09 21:56:58 | [Mutex] waiting for: [message:593878d4-bc67-47d3-a125-99ac65f08fe5]

2021-11-09 21:56:58 | [Mutex] received everything.

2021-11-09 21:56:58 |


===== simulation of connection failure


2021-11-09 21:56:58 |


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


2021-11-09 21:56:58 |


===== sending message to look for


2021-11-09 21:57:00 |


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


2021-11-09 21:57:02 |


===== broadcasting presence


2021-11-09 21:57:02 | [Mutex] waiting for: [message:4e2ca326-e90b-4a8f-affb-40f0c3c11676]

2021-11-09 21:58:00 | [Mutex] waiting for: [message:4e2ca326-e90b-4a8f-affb-40f0c3c11676]

2021-11-09 21:58:00 | [Mutex] waiting for: [message:4e2ca326-e90b-4a8f-affb-40f0c3c11676]

2021-11-09 21:58:00 | [Mutex] received everything.

2021-11-09 21:58:00 | [Mutex] isItemNotified: message:4e2ca326-e90b-4a8f-affb-40f0c3c11676 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.318s
2021-11-09 22:05:33 |

2021-11-09 22:05:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:05:33 | ------------------------------------

2021-11-09 22:05:33 | [Mutex] waiting for: [message:0a88b16a-9c17-4c5e-bef4-24dad1e0d82d]

2021-11-09 22:05:33 | [Mutex] received everything.

2021-11-09 22:05:33 |


===== simulation of connection failure


2021-11-09 22:05:33 |


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


2021-11-09 22:05:33 |


===== sending message to look for


2021-11-09 22:05:34 |


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


2021-11-09 22:05:36 |


===== broadcasting presence


2021-11-09 22:05:36 | [Mutex] waiting for: [message:5a899c51-b996-4608-a72f-be20aac0994d]

2021-11-09 22:06:34 | [Mutex] waiting for: [message:5a899c51-b996-4608-a72f-be20aac0994d]

2021-11-09 22:06:34 | [Mutex] received everything.

2021-11-09 22:06:34 | [Mutex] isItemNotified: message:5a899c51-b996-4608-a72f-be20aac0994d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.390s
2021-11-09 22:06:35 |

2021-11-09 22:06:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:35 | ------------------------------------

2021-11-09 22:06:35 | [Mutex] waiting for: [message:7464b45f-ec48-4f6c-a85f-e01bb428f988]

2021-11-09 22:06:35 | [Mutex] received everything.

2021-11-09 22:06:35 |


===== simulation of connection failure


2021-11-09 22:06:35 |


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


2021-11-09 22:06:35 |


===== sending message to look for


2021-11-09 22:06:36 |


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


2021-11-09 22:06:36 |


===== broadcasting presence


2021-11-09 22:06:36 | [Mutex] received everything.

2021-11-09 22:06:36 | [Mutex] isItemNotified: message:7418c46f-6da5-45be-a1c5-d641bcf4c829 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.366s
2021-11-09 22:06:37 |

2021-11-09 22:06:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:37 | ------------------------------------

2021-11-09 22:06:37 | [Mutex] waiting for: [message:6af22ee0-ebe6-4df9-990c-3defc7c4cb73]

2021-11-09 22:06:37 | [Mutex] received everything.

2021-11-09 22:06:37 |


===== simulation of connection failure


2021-11-09 22:06:37 |


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


2021-11-09 22:06:37 |


===== sending message to look for


2021-11-09 22:06:38 |


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


2021-11-09 22:06:41 |


===== broadcasting presence


2021-11-09 22:06:41 | [Mutex] received everything.

2021-11-09 22:06:41 | [Mutex] isItemNotified: message:b89e89ef-ab22-41b0-8af7-5bbd690133a0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.452s
2021-11-09 22:06:42 |

2021-11-09 22:06:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:42 | ------------------------------------

2021-11-09 22:06:42 | [Mutex] waiting for: [message:744ec166-1a4c-4d65-b0d2-9322612bda3a]

2021-11-09 22:06:42 | [Mutex] received everything.

2021-11-09 22:06:42 |


===== simulation of connection failure


2021-11-09 22:06:42 |


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


2021-11-09 22:06:42 |


===== sending message to look for


2021-11-09 22:06:43 |


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


2021-11-09 22:06:43 |


===== broadcasting presence


2021-11-09 22:06:43 | [Mutex] received everything.

2021-11-09 22:06:43 | [Mutex] isItemNotified: message:85577955-cafd-4f07-8690-fcb100040829 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.451s
2021-11-09 22:06:44 |

2021-11-09 22:06:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:44 | ------------------------------------

2021-11-09 22:06:44 | [Mutex] waiting for: [message:7fa5af85-35e4-419f-b66c-baf26a32dad5]

2021-11-09 22:06:44 | [Mutex] received everything.

2021-11-09 22:06:44 |


===== simulation of connection failure


2021-11-09 22:06:44 |


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


2021-11-09 22:06:44 |


===== sending message to look for


2021-11-09 22:06:45 |


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


2021-11-09 22:06:47 |


===== broadcasting presence


2021-11-09 22:06:47 | [Mutex] received everything.

2021-11-09 22:06:47 | [Mutex] isItemNotified: message:c9c32bf4-e80f-4b7b-8da8-3e267368fc91 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.388s
2021-11-09 22:06:48 |

2021-11-09 22:06:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:48 | ------------------------------------

2021-11-09 22:06:48 | [Mutex] waiting for: [message:04dc738d-931a-471c-8d51-25667f123b9a]

2021-11-09 22:06:48 | [Mutex] received everything.

2021-11-09 22:06:48 |


===== simulation of connection failure


2021-11-09 22:06:48 |


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


2021-11-09 22:06:48 |


===== sending message to look for


2021-11-09 22:06:49 |


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


2021-11-09 22:06:50 |


===== broadcasting presence


2021-11-09 22:06:50 | [Mutex] waiting for: [message:95dd166e-ed00-4e94-b9bf-edb2cadac34b]

2021-11-09 22:06:50 | [Mutex] waiting for: [message:95dd166e-ed00-4e94-b9bf-edb2cadac34b]

2021-11-09 22:06:50 | [Mutex] received everything.

2021-11-09 22:06:50 | [Mutex] isItemNotified: message:95dd166e-ed00-4e94-b9bf-edb2cadac34b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.398s
2021-11-09 22:06:50 |

2021-11-09 22:06:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:50 | ------------------------------------

2021-11-09 22:06:50 | [Mutex] waiting for: [message:919450ce-6613-4f9f-a4e0-28c5c560eab0]

2021-11-09 22:06:50 | [Mutex] received everything.

2021-11-09 22:06:50 |


===== simulation of connection failure


2021-11-09 22:06:50 |


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


2021-11-09 22:06:51 |


===== sending message to look for


2021-11-09 22:06:52 |


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


2021-11-09 22:06:54 |


===== broadcasting presence


2021-11-09 22:06:54 | [Mutex] received everything.

2021-11-09 22:06:54 | [Mutex] isItemNotified: message:ef769295-71fe-4db4-a28b-aaba08003920 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.497s
2021-11-09 22:06:55 |

2021-11-09 22:06:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:55 | ------------------------------------

2021-11-09 22:06:55 | [Mutex] waiting for: [message:a51ef395-824c-46fa-878a-626a92140970]

2021-11-09 22:06:55 | [Mutex] received everything.

2021-11-09 22:06:55 |


===== simulation of connection failure


2021-11-09 22:06:55 |


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


2021-11-09 22:06:55 |


===== sending message to look for


2021-11-09 22:06:56 |


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


2021-11-09 22:06:56 |


===== broadcasting presence


2021-11-09 22:06:56 | [Mutex] waiting for: [message:d0f38374-781b-4812-b71c-b19e62f8da21]

2021-11-09 22:06:56 | [Mutex] received everything.

2021-11-09 22:06:56 | [Mutex] isItemNotified: message:d0f38374-781b-4812-b71c-b19e62f8da21 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.436s
2021-11-09 22:06:57 |

2021-11-09 22:06:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-11-09 22:06:57 | ------------------------------------

2021-11-09 22:06:57 | [Mutex] waiting for: [message:8247ae78-489d-4ae7-8fe2-9134f2274929]

2021-11-09 22:06:57 | [Mutex] received everything.

2021-11-09 22:06:57 |


===== simulation of connection failure


2021-11-09 22:06:57 |


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


2021-11-09 22:06:57 |


===== sending message to look for


2021-11-09 22:06:58 |


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


2021-11-09 22:07:00 |


===== broadcasting presence


2021-11-09 22:07:00 | [Mutex] waiting for: [message:782e3374-bb67-4417-a475-6b9c667d0db4]

2021-11-09 22:07:00 | [Mutex] waiting for: [message:782e3374-bb67-4417-a475-6b9c667d0db4]

2021-11-09 22:07:00 | [Mutex] received everything.

2021-11-09 22:07:00 | [Mutex] isItemNotified: message:782e3374-bb67-4417-a475-6b9c667d0db4 :: true