Generated by TestNG with ReportNG at 21:43 PST on Monday 08 March 2021
root@43fec6d4badf / 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 : 562.980s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 451.376s
2021-03-08 21:45:28 |

2021-03-08 21:45:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:45:28 | ------------------------------------

2021-03-08 21:45:28 | [Mutex] waiting for: [message:7a45aa5f-2a98-49a4-817f-a7e499e4e6d0]

2021-03-08 21:45:28 | [Mutex] received everything.

2021-03-08 21:45:28 |


===== simulation of connection failure


2021-03-08 21:45:28 |


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


2021-03-08 21:45:28 |


===== sending message to look for


2021-03-08 21:45:29 |


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


2021-03-08 21:45:30 |


===== broadcasting presence


2021-03-08 21:45:30 | [Mutex] waiting for: [message:fe26098b-ef68-4997-a1c6-aa872d9664f7]

2021-03-08 21:45:30 | [Mutex] waiting for: [message:fe26098b-ef68-4997-a1c6-aa872d9664f7]

2021-03-08 21:53:00 | [Mutex] timeout. Not received [message:fe26098b-ef68-4997-a1c6-aa872d9664f7]

2021-03-08 21:53:00 | [Mutex] isItemNotified: message:fe26098b-ef68-4997-a1c6-aa872d9664f7 :: 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.377s
2021-03-08 21:45:08 |

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

2021-03-08 21:45:08 | ------------------------------------

2021-03-08 21:45:08 | [Mutex] waiting for: [message:23c77916-4506-48a7-90e6-aada5b26c0e7]

2021-03-08 21:45:08 | [Mutex] received everything.

2021-03-08 21:45:08 |


===== simulation of connection failure


2021-03-08 21:45:08 |


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


2021-03-08 21:45:09 |


===== sending message to look for


2021-03-08 21:45:10 |


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


2021-03-08 21:45:10 |


===== broadcasting presence


2021-03-08 21:45:10 | [Mutex] received everything.

2021-03-08 21:45:10 | [Mutex] isItemNotified: message:81950fcd-021e-42eb-ab05-bac4fe6194c6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.427s
2021-03-08 21:45:11 |

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

2021-03-08 21:45:11 | ------------------------------------

2021-03-08 21:45:11 | [Mutex] waiting for: [message:56d2339b-dd01-4470-a7d8-9c119680f3d9]

2021-03-08 21:45:11 | [Mutex] received everything.

2021-03-08 21:45:11 |


===== simulation of connection failure


2021-03-08 21:45:11 |


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


2021-03-08 21:45:11 |


===== sending message to look for


2021-03-08 21:45:12 |


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


2021-03-08 21:45:14 |


===== broadcasting presence


2021-03-08 21:45:14 | [Mutex] received everything.

2021-03-08 21:45:14 | [Mutex] isItemNotified: message:afc81f25-e481-4bb2-a735-034346b05e76 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.387s
2021-03-08 21:45:15 |

2021-03-08 21:45:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:45:15 | ------------------------------------

2021-03-08 21:45:15 | [Mutex] waiting for: [message:71364b69-ce41-46f1-aa11-93af2d605a29]

2021-03-08 21:45:15 | [Mutex] received everything.

2021-03-08 21:45:15 |


===== simulation of connection failure


2021-03-08 21:45:15 |


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


2021-03-08 21:45:15 |


===== sending message to look for


2021-03-08 21:45:16 |


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


2021-03-08 21:45:16 |


===== broadcasting presence


2021-03-08 21:45:16 | [Mutex] received everything.

2021-03-08 21:45:16 | [Mutex] isItemNotified: message:943c91b7-7470-45ef-b28c-67d4a07b44bb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.423s
2021-03-08 21:45:17 |

2021-03-08 21:45:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:45:17 | ------------------------------------

2021-03-08 21:45:17 | [Mutex] waiting for: [message:41148343-ea76-44b4-a406-87b5f80c7b8b]

2021-03-08 21:45:17 | [Mutex] received everything.

2021-03-08 21:45:17 |


===== simulation of connection failure


2021-03-08 21:45:17 |


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


2021-03-08 21:45:18 |


===== sending message to look for


2021-03-08 21:45:19 |


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


2021-03-08 21:45:21 |


===== broadcasting presence


2021-03-08 21:45:21 | [Mutex] received everything.

2021-03-08 21:45:21 | [Mutex] isItemNotified: message:f40d4498-13a6-4c18-835a-d46dcb01222f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.363s
2021-03-08 21:45:22 |

2021-03-08 21:45:22 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:45:22 | ------------------------------------

2021-03-08 21:45:22 | [Mutex] waiting for: [message:91db79ae-ab49-41ba-abe8-6c53fe46a43c]

2021-03-08 21:45:22 | [Mutex] received everything.

2021-03-08 21:45:22 |


===== simulation of connection failure


2021-03-08 21:45:22 |


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


2021-03-08 21:45:22 |


===== sending message to look for


2021-03-08 21:45:23 |


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


2021-03-08 21:45:23 |


===== broadcasting presence


2021-03-08 21:45:23 | [Mutex] received everything.

2021-03-08 21:45:23 | [Mutex] isItemNotified: message:dfc6b1e6-83d4-4294-a8b3-b5693314ba29 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.386s
2021-03-08 21:45:24 |

2021-03-08 21:45:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:45:24 | ------------------------------------

2021-03-08 21:45:24 | [Mutex] waiting for: [message:b4e211dd-22a0-46b5-9ef7-2971b5c57866]

2021-03-08 21:45:24 | [Mutex] received everything.

2021-03-08 21:45:24 |


===== simulation of connection failure


2021-03-08 21:45:24 |


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


2021-03-08 21:45:24 |


===== sending message to look for


2021-03-08 21:45:25 |


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


2021-03-08 21:45:27 |


===== broadcasting presence


2021-03-08 21:45:27 | [Mutex] received everything.

2021-03-08 21:45:27 | [Mutex] isItemNotified: message:728d28d4-2351-4855-8176-f5875cca5a1b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.435s
2021-03-08 21:53:00 |

2021-03-08 21:53:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:00 | ------------------------------------

2021-03-08 21:53:00 | [Mutex] waiting for: [message:9c43412b-2ee6-458e-b488-cb7b4f12ed69]

2021-03-08 21:53:00 | [Mutex] received everything.

2021-03-08 21:53:00 |


===== simulation of connection failure


2021-03-08 21:53:00 |


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


2021-03-08 21:53:01 |


===== sending message to look for


2021-03-08 21:53:02 |


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


2021-03-08 21:53:04 |


===== broadcasting presence


2021-03-08 21:53:04 | [Mutex] waiting for: [message:f68c0940-70cf-4e6c-b966-47f7f155f2aa]

2021-03-08 21:53:04 | [Mutex] received everything.

2021-03-08 21:53:04 | [Mutex] isItemNotified: message:f68c0940-70cf-4e6c-b966-47f7f155f2aa :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.374s
2021-03-08 21:53:05 |

2021-03-08 21:53:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:05 | ------------------------------------

2021-03-08 21:53:05 | [Mutex] waiting for: [message:087b86ed-2509-44bc-b54a-ede8db8516a1]

2021-03-08 21:53:05 | [Mutex] received everything.

2021-03-08 21:53:05 |


===== simulation of connection failure


2021-03-08 21:53:05 |


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


2021-03-08 21:53:05 |


===== sending message to look for


2021-03-08 21:53:06 |


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


2021-03-08 21:53:06 |


===== broadcasting presence


2021-03-08 21:53:06 | [Mutex] received everything.

2021-03-08 21:53:06 | [Mutex] isItemNotified: message:40cb5275-ccc9-4a7c-b257-b1d5194c5850 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.360s
2021-03-08 21:53:07 |

2021-03-08 21:53:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:07 | ------------------------------------

2021-03-08 21:53:07 | [Mutex] waiting for: [message:d2f86d4e-c8a3-44b2-8838-3dee29e69552]

2021-03-08 21:53:07 | [Mutex] received everything.

2021-03-08 21:53:07 |


===== simulation of connection failure


2021-03-08 21:53:07 |


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


2021-03-08 21:53:07 |


===== sending message to look for


2021-03-08 21:53:08 |


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


2021-03-08 21:53:10 |


===== broadcasting presence


2021-03-08 21:53:10 | [Mutex] received everything.

2021-03-08 21:53:10 | [Mutex] isItemNotified: message:fa8bc9c8-d68a-466b-aba1-231e334ef73b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.492s
2021-03-08 21:53:11 |

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

2021-03-08 21:53:11 | ------------------------------------

2021-03-08 21:53:11 | [Mutex] waiting for: [message:e2c3dfb6-e57e-464c-b448-295b2065566d]

2021-03-08 21:53:11 | [Mutex] received everything.

2021-03-08 21:53:11 |


===== simulation of connection failure


2021-03-08 21:53:11 |


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


2021-03-08 21:53:11 |


===== sending message to look for


2021-03-08 21:53:13 |


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


2021-03-08 21:53:13 |


===== broadcasting presence


2021-03-08 21:53:13 | [Mutex] received everything.

2021-03-08 21:53:13 | [Mutex] isItemNotified: message:dea9cbb6-97df-4f14-939a-e656c4167077 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.383s
2021-03-08 21:53:14 |

2021-03-08 21:53:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:14 | ------------------------------------

2021-03-08 21:53:14 | [Mutex] waiting for: [message:ffeaf704-e54f-4291-abaa-8d79bc85b9c2]

2021-03-08 21:53:14 | [Mutex] received everything.

2021-03-08 21:53:14 |


===== simulation of connection failure


2021-03-08 21:53:14 |


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


2021-03-08 21:53:14 |


===== sending message to look for


2021-03-08 21:53:15 |


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


2021-03-08 21:53:17 |


===== broadcasting presence


2021-03-08 21:53:17 | [Mutex] received everything.

2021-03-08 21:53:17 | [Mutex] isItemNotified: message:27f556ff-136d-4e11-b225-13a99f11fc5e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.388s
2021-03-08 21:53:18 |

2021-03-08 21:53:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:18 | ------------------------------------

2021-03-08 21:53:18 | [Mutex] waiting for: [message:156787ba-cba9-4f2b-8af2-cc1daa518d1a]

2021-03-08 21:53:18 | [Mutex] received everything.

2021-03-08 21:53:18 |


===== simulation of connection failure


2021-03-08 21:53:18 |


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


2021-03-08 21:53:18 |


===== sending message to look for


2021-03-08 21:53:19 |


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


2021-03-08 21:53:20 |


===== broadcasting presence


2021-03-08 21:53:20 | [Mutex] waiting for: [message:0bc724de-49c9-456b-8df0-d92c43b4c359]

2021-03-08 21:53:20 | [Mutex] received everything.

2021-03-08 21:53:20 | [Mutex] isItemNotified: message:0bc724de-49c9-456b-8df0-d92c43b4c359 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.359s
2021-03-08 21:53:20 |

2021-03-08 21:53:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:20 | ------------------------------------

2021-03-08 21:53:20 | [Mutex] waiting for: [message:a0bda00b-1b65-4efb-8cb6-9f7a06c9ef6f]

2021-03-08 21:53:20 | [Mutex] received everything.

2021-03-08 21:53:20 |


===== simulation of connection failure


2021-03-08 21:53:20 |


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


2021-03-08 21:53:21 |


===== sending message to look for


2021-03-08 21:53:22 |


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


2021-03-08 21:53:24 |


===== broadcasting presence


2021-03-08 21:53:24 | [Mutex] received everything.

2021-03-08 21:53:24 | [Mutex] isItemNotified: message:307a3788-bfed-4791-8221-9be4a6621a1c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.289s
2021-03-08 21:53:25 |

2021-03-08 21:53:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:53:25 | ------------------------------------

2021-03-08 21:53:25 | [Mutex] waiting for: [message:6fca3c8a-d9f7-4981-95f4-dc1ed5f6a3b0]

2021-03-08 21:53:25 | [Mutex] received everything.

2021-03-08 21:53:25 |


===== simulation of connection failure


2021-03-08 21:53:25 |


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


2021-03-08 21:53:25 |


===== sending message to look for


2021-03-08 21:53:26 |


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


2021-03-08 21:53:26 |


===== broadcasting presence


2021-03-08 21:53:26 | [Mutex] waiting for: [message:fda02e90-1c09-46c9-ad1c-b38ab6f2753c]

2021-03-08 21:54:26 | [Mutex] waiting for: [message:fda02e90-1c09-46c9-ad1c-b38ab6f2753c]

2021-03-08 21:54:26 | [Mutex] received everything.

2021-03-08 21:54:26 | [Mutex] isItemNotified: message:fda02e90-1c09-46c9-ad1c-b38ab6f2753c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.403s
2021-03-08 21:54:27 |

2021-03-08 21:54:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-03-08 21:54:27 | ------------------------------------

2021-03-08 21:54:27 | [Mutex] waiting for: [message:aead027d-7503-4175-bf50-06033711fc51]

2021-03-08 21:54:27 | [Mutex] received everything.

2021-03-08 21:54:27 |


===== simulation of connection failure


2021-03-08 21:54:27 |


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


2021-03-08 21:54:27 |


===== sending message to look for


2021-03-08 21:54:28 |


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


2021-03-08 21:54:30 |


===== broadcasting presence


2021-03-08 21:54:30 | [Mutex] waiting for: [message:e7ded6d7-1924-4753-acf0-dc82b07c1745]

2021-03-08 21:54:30 | [Mutex] waiting for: [message:e7ded6d7-1924-4753-acf0-dc82b07c1745]

2021-03-08 21:54:30 | [Mutex] received everything.

2021-03-08 21:54:30 | [Mutex] isItemNotified: message:e7ded6d7-1924-4753-acf0-dc82b07c1745 :: true