Generated by TestNG with ReportNG at 21:44 PST on Thursday 18 February 2021
root@87f6aca6b6f2 / 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 : 561.699s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 451.367s
2021-02-18 21:47:31 |

2021-02-18 21:47:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:31 | ------------------------------------

2021-02-18 21:47:31 | [Mutex] waiting for: [message:741496e5-a5c9-4ef4-bdcd-b3def1fad0d7]

2021-02-18 21:47:31 | [Mutex] received everything.

2021-02-18 21:47:31 |


===== simulation of connection failure


2021-02-18 21:47:31 |


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


2021-02-18 21:47:31 |


===== sending message to look for


2021-02-18 21:47:32 |


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


2021-02-18 21:47:32 |


===== broadcasting presence


2021-02-18 21:47:32 | [Mutex] waiting for: [message:66fd62e3-bd34-4bfd-aeff-b3ad96925d30]

2021-02-18 21:47:32 | [Mutex] waiting for: [message:66fd62e3-bd34-4bfd-aeff-b3ad96925d30]

2021-02-18 21:55:02 | [Mutex] timeout. Not received [message:66fd62e3-bd34-4bfd-aeff-b3ad96925d30]

2021-02-18 21:55:02 | [Mutex] isItemNotified: message:66fd62e3-bd34-4bfd-aeff-b3ad96925d30 :: 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.testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:100)
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.368s
2021-02-18 21:45:46 |

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

2021-02-18 21:45:46 | ------------------------------------

2021-02-18 21:45:46 | [Mutex] waiting for: [message:22083f28-e6f8-4725-9c1e-1361cc0ffa09]

2021-02-18 21:45:46 | [Mutex] received everything.

2021-02-18 21:45:46 |


===== simulation of connection failure


2021-02-18 21:45:46 |


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


2021-02-18 21:45:46 |


===== sending message to look for


2021-02-18 21:45:47 |


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


2021-02-18 21:45:48 |


===== broadcasting presence


2021-02-18 21:45:48 | [Mutex] received everything.

2021-02-18 21:45:48 | [Mutex] isItemNotified: message:609d7d09-47cd-4009-b4ea-ff0c855d14c1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.401s
2021-02-18 21:45:49 |

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

2021-02-18 21:45:49 | ------------------------------------

2021-02-18 21:45:49 | [Mutex] waiting for: [message:bb093ba2-b10d-4443-9040-43fa218d3cf6]

2021-02-18 21:45:49 | [Mutex] received everything.

2021-02-18 21:45:49 |


===== simulation of connection failure


2021-02-18 21:45:49 |


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


2021-02-18 21:45:49 |


===== sending message to look for


2021-02-18 21:45:50 |


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


2021-02-18 21:45:52 |


===== broadcasting presence


2021-02-18 21:45:52 | [Mutex] received everything.

2021-02-18 21:45:52 | [Mutex] isItemNotified: message:d411d131-4349-4b25-91ef-23f5c4dd029e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.359s
2021-02-18 21:45:53 |

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

2021-02-18 21:45:53 | ------------------------------------

2021-02-18 21:45:53 | [Mutex] waiting for: [message:234ffdaf-cbb0-4f34-a7c3-cfe9b14c6b99]

2021-02-18 21:45:53 | [Mutex] received everything.

2021-02-18 21:45:53 |


===== simulation of connection failure


2021-02-18 21:45:53 |


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


2021-02-18 21:45:53 |


===== sending message to look for


2021-02-18 21:45:54 |


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


2021-02-18 21:45:55 |


===== broadcasting presence


2021-02-18 21:45:55 | [Mutex] received everything.

2021-02-18 21:45:55 | [Mutex] isItemNotified: message:4778f124-7aa1-48e7-b8d1-152c91e8bc56 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.365s
2021-02-18 21:45:56 |

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

2021-02-18 21:45:56 | ------------------------------------

2021-02-18 21:45:56 | [Mutex] waiting for: [message:e5934834-21f6-4cce-a81a-1f8bacd06c11]

2021-02-18 21:45:56 | [Mutex] received everything.

2021-02-18 21:45:56 |


===== simulation of connection failure


2021-02-18 21:45:56 |


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


2021-02-18 21:45:56 |


===== sending message to look for


2021-02-18 21:45:57 |


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


2021-02-18 21:45:59 |


===== broadcasting presence


2021-02-18 21:45:59 | [Mutex] received everything.

2021-02-18 21:45:59 | [Mutex] isItemNotified: message:42013b68-9554-446a-8157-bff1656f0bce :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.351s
2021-02-18 21:46:00 |

2021-02-18 21:46:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:46:00 | ------------------------------------

2021-02-18 21:46:00 | [Mutex] waiting for: [message:403c97f6-02c1-4f12-9207-2f6fadb98093]

2021-02-18 21:46:00 | [Mutex] received everything.

2021-02-18 21:46:00 |


===== simulation of connection failure


2021-02-18 21:46:00 |


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


2021-02-18 21:46:00 |


===== sending message to look for


2021-02-18 21:46:01 |


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


2021-02-18 21:46:01 |


===== broadcasting presence


2021-02-18 21:46:01 | [Mutex] received everything.

2021-02-18 21:46:01 | [Mutex] isItemNotified: message:326d8c71-44dd-4720-b525-292745041dfe :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.295s
2021-02-18 21:46:02 |

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

2021-02-18 21:46:02 | ------------------------------------

2021-02-18 21:46:02 | [Mutex] waiting for: [message:09e643fd-5fc2-4f9d-b8c3-9b40b161e7fa]

2021-02-18 21:46:02 | [Mutex] received everything.

2021-02-18 21:46:02 |


===== simulation of connection failure


2021-02-18 21:46:02 |


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


2021-02-18 21:46:02 |


===== sending message to look for


2021-02-18 21:46:03 |


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


2021-02-18 21:46:06 |


===== broadcasting presence


2021-02-18 21:46:06 | [Mutex] waiting for: [message:b5e74de8-87f5-4bd7-8935-1c56243f3f52]

2021-02-18 21:47:04 | [Mutex] waiting for: [message:b5e74de8-87f5-4bd7-8935-1c56243f3f52]

2021-02-18 21:47:04 | [Mutex] waiting for: [message:b5e74de8-87f5-4bd7-8935-1c56243f3f52]

2021-02-18 21:47:04 | [Mutex] received everything.

2021-02-18 21:47:04 | [Mutex] isItemNotified: message:b5e74de8-87f5-4bd7-8935-1c56243f3f52 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.412s
2021-02-18 21:47:05 |

2021-02-18 21:47:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:05 | ------------------------------------

2021-02-18 21:47:05 | [Mutex] waiting for: [message:09b6588b-0f97-47cf-8ba5-6cfa36c5c568]

2021-02-18 21:47:05 | [Mutex] received everything.

2021-02-18 21:47:05 |


===== simulation of connection failure


2021-02-18 21:47:05 |


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


2021-02-18 21:47:05 |


===== sending message to look for


2021-02-18 21:47:06 |


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


2021-02-18 21:47:06 |


===== broadcasting presence


2021-02-18 21:47:06 | [Mutex] waiting for: [message:8f1980cf-178e-4f7e-bbfd-94945db16d37]

2021-02-18 21:47:06 | [Mutex] waiting for: [message:8f1980cf-178e-4f7e-bbfd-94945db16d37]

2021-02-18 21:47:06 | [Mutex] received everything.

2021-02-18 21:47:06 | [Mutex] isItemNotified: message:8f1980cf-178e-4f7e-bbfd-94945db16d37 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.389s
2021-02-18 21:47:07 |

2021-02-18 21:47:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:07 | ------------------------------------

2021-02-18 21:47:07 | [Mutex] waiting for: [message:53d5089b-b734-4926-93e8-07a0fcb953b4]

2021-02-18 21:47:07 | [Mutex] received everything.

2021-02-18 21:47:07 |


===== simulation of connection failure


2021-02-18 21:47:07 |


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


2021-02-18 21:47:07 |


===== sending message to look for


2021-02-18 21:47:08 |


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


2021-02-18 21:47:10 |


===== broadcasting presence


2021-02-18 21:47:10 | [Mutex] waiting for: [message:539a83ff-b626-4a8c-bece-0bd41941a50e]

2021-02-18 21:47:10 | [Mutex] waiting for: [message:539a83ff-b626-4a8c-bece-0bd41941a50e]

2021-02-18 21:47:10 | [Mutex] received everything.

2021-02-18 21:47:10 | [Mutex] isItemNotified: message:539a83ff-b626-4a8c-bece-0bd41941a50e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.376s
2021-02-18 21:47:11 |

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

2021-02-18 21:47:11 | ------------------------------------

2021-02-18 21:47:11 | [Mutex] waiting for: [message:601f2006-2dcd-4566-bc9b-2c9fba9a1247]

2021-02-18 21:47:11 | [Mutex] received everything.

2021-02-18 21:47:11 |


===== simulation of connection failure


2021-02-18 21:47:11 |


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


2021-02-18 21:47:11 |


===== sending message to look for


2021-02-18 21:47:12 |


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


2021-02-18 21:47:13 |


===== broadcasting presence


2021-02-18 21:47:13 | [Mutex] received everything.

2021-02-18 21:47:13 | [Mutex] isItemNotified: message:7ee9d9b9-84b1-4216-a0bb-7d243fa9e1ec :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.350s
2021-02-18 21:47:14 |

2021-02-18 21:47:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:14 | ------------------------------------

2021-02-18 21:47:14 | [Mutex] waiting for: [message:4696e932-f1d0-4adf-8d33-e61ad9d46f42]

2021-02-18 21:47:14 | [Mutex] received everything.

2021-02-18 21:47:14 |


===== simulation of connection failure


2021-02-18 21:47:14 |


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


2021-02-18 21:47:14 |


===== sending message to look for


2021-02-18 21:47:15 |


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


2021-02-18 21:47:17 |


===== broadcasting presence


2021-02-18 21:47:17 | [Mutex] received everything.

2021-02-18 21:47:17 | [Mutex] isItemNotified: message:7e98a7cd-fb32-4151-8d70-964604e9e572 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.354s
2021-02-18 21:47:18 |

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

2021-02-18 21:47:18 | ------------------------------------

2021-02-18 21:47:18 | [Mutex] waiting for: [message:fb5715ea-9896-4744-b37a-fcc80c59d519]

2021-02-18 21:47:18 | [Mutex] received everything.

2021-02-18 21:47:18 |


===== simulation of connection failure


2021-02-18 21:47:18 |


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


2021-02-18 21:47:18 |


===== sending message to look for


2021-02-18 21:47:19 |


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


2021-02-18 21:47:19 |


===== broadcasting presence


2021-02-18 21:47:19 | [Mutex] received everything.

2021-02-18 21:47:19 | [Mutex] isItemNotified: message:bc585550-612c-4980-bc93-297713cc0474 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.375s
2021-02-18 21:47:20 |

2021-02-18 21:47:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:20 | ------------------------------------

2021-02-18 21:47:20 | [Mutex] waiting for: [message:cb0458fe-3a77-4aee-9f55-11ce71d2967f]

2021-02-18 21:47:20 | [Mutex] received everything.

2021-02-18 21:47:20 |


===== simulation of connection failure


2021-02-18 21:47:20 |


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


2021-02-18 21:47:20 |


===== sending message to look for


2021-02-18 21:47:21 |


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


2021-02-18 21:47:24 |


===== broadcasting presence


2021-02-18 21:47:24 | [Mutex] received everything.

2021-02-18 21:47:24 | [Mutex] isItemNotified: message:f2059bd2-8bc1-46aa-b46f-97fe7b269cec :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.367s
2021-02-18 21:47:25 |

2021-02-18 21:47:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:25 | ------------------------------------

2021-02-18 21:47:25 | [Mutex] waiting for: [message:1b62efd9-654a-426c-ad35-06275dbf2acc]

2021-02-18 21:47:25 | [Mutex] received everything.

2021-02-18 21:47:25 |


===== simulation of connection failure


2021-02-18 21:47:25 |


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


2021-02-18 21:47:25 |


===== sending message to look for


2021-02-18 21:47:26 |


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


2021-02-18 21:47:26 |


===== broadcasting presence


2021-02-18 21:47:26 | [Mutex] received everything.

2021-02-18 21:47:26 | [Mutex] isItemNotified: message:d7df7e3b-dc3a-46fb-8e98-3e9a7e9f8cab :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.352s
2021-02-18 21:47:27 |

2021-02-18 21:47:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2021-02-18 21:47:27 | ------------------------------------

2021-02-18 21:47:27 | [Mutex] waiting for: [message:e4467016-a9d6-4ce2-8348-7d78e432aeee]

2021-02-18 21:47:27 | [Mutex] received everything.

2021-02-18 21:47:27 |


===== simulation of connection failure


2021-02-18 21:47:27 |


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


2021-02-18 21:47:27 |


===== sending message to look for


2021-02-18 21:47:28 |


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


2021-02-18 21:47:30 |


===== broadcasting presence


2021-02-18 21:47:30 | [Mutex] received everything.

2021-02-18 21:47:30 | [Mutex] isItemNotified: message:9b07d65a-addb-4b0b-955d-10e615788f1e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.366s
2021-02-18 21:55:03 |

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

2021-02-18 21:55:03 | ------------------------------------

2021-02-18 21:55:03 | [Mutex] waiting for: [message:5cef51bd-7c90-4cfe-8915-f7d0698de3f2]

2021-02-18 21:55:03 | [Mutex] received everything.

2021-02-18 21:55:03 |


===== simulation of connection failure


2021-02-18 21:55:03 |


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


2021-02-18 21:55:03 |


===== sending message to look for


2021-02-18 21:55:04 |


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


2021-02-18 21:55:07 |


===== broadcasting presence


2021-02-18 21:55:07 | [Mutex] waiting for: [message:2d314677-4600-4928-aa0e-35700b54e393]

2021-02-18 21:55:07 | [Mutex] waiting for: [message:2d314677-4600-4928-aa0e-35700b54e393]

2021-02-18 21:55:07 | [Mutex] received everything.

2021-02-18 21:55:07 | [Mutex] isItemNotified: message:2d314677-4600-4928-aa0e-35700b54e393 :: true