Generated by TestNG with ReportNG at 21:09 PST on Monday 01 March 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 : 501.418s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 451.383s
2021-03-01 21:10:53 |

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

2021-03-01 21:10:53 | ------------------------------------

2021-03-01 21:10:53 | [Mutex] waiting for: [message:34572336-2ede-45ff-b656-f74675ffa179]

2021-03-01 21:10:54 | [Mutex] received everything.

2021-03-01 21:10:54 |


===== simulation of connection failure


2021-03-01 21:10:54 |


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


2021-03-01 21:10:54 |


===== sending message to look for


2021-03-01 21:10:55 |


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


2021-03-01 21:10:55 |


===== broadcasting presence


2021-03-01 21:10:55 | [Mutex] waiting for: [message:25c52871-0ff6-4166-8c99-816806559a0d]

2021-03-01 21:10:55 | [Mutex] waiting for: [message:25c52871-0ff6-4166-8c99-816806559a0d]

2021-03-01 21:18:25 | [Mutex] timeout. Not received [message:25c52871-0ff6-4166-8c99-816806559a0d]

2021-03-01 21:18:25 | [Mutex] isItemNotified: message:25c52871-0ff6-4166-8c99-816806559a0d :: 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-03-01 21:10:34 |

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

2021-03-01 21:10:34 | ------------------------------------

2021-03-01 21:10:34 | [Mutex] waiting for: [message:e2502510-6040-4741-a7dd-9e83eb5742ad]

2021-03-01 21:10:34 | [Mutex] received everything.

2021-03-01 21:10:34 |


===== simulation of connection failure


2021-03-01 21:10:34 |


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


2021-03-01 21:10:34 |


===== sending message to look for


2021-03-01 21:10:35 |


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


2021-03-01 21:10:36 |


===== broadcasting presence


2021-03-01 21:10:36 | [Mutex] received everything.

2021-03-01 21:10:36 | [Mutex] isItemNotified: message:581cd62a-cc7d-489e-9416-a466c55c0f28 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.412s
2021-03-01 21:10:36 |

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

2021-03-01 21:10:36 | ------------------------------------

2021-03-01 21:10:36 | [Mutex] waiting for: [message:2a1c1572-b892-4849-81c7-4713c668d2f8]

2021-03-01 21:10:36 | [Mutex] received everything.

2021-03-01 21:10:36 |


===== simulation of connection failure


2021-03-01 21:10:36 |


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


2021-03-01 21:10:37 |


===== sending message to look for


2021-03-01 21:10:38 |


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


2021-03-01 21:10:40 |


===== broadcasting presence


2021-03-01 21:10:40 | [Mutex] received everything.

2021-03-01 21:10:40 | [Mutex] isItemNotified: message:e4e19383-b05e-4d54-a21b-fd6b5587c6f6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.395s
2021-03-01 21:10:41 |

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

2021-03-01 21:10:41 | ------------------------------------

2021-03-01 21:10:41 | [Mutex] waiting for: [message:9871e3a8-6ac0-4918-b070-7ae50a211202]

2021-03-01 21:10:41 | [Mutex] received everything.

2021-03-01 21:10:41 |


===== simulation of connection failure


2021-03-01 21:10:41 |


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


2021-03-01 21:10:41 |


===== sending message to look for


2021-03-01 21:10:42 |


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


2021-03-01 21:10:42 |


===== broadcasting presence


2021-03-01 21:10:42 | [Mutex] received everything.

2021-03-01 21:10:42 | [Mutex] isItemNotified: message:25f3a16d-bcdb-4b06-b541-229610ebb81f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.410s
2021-03-01 21:10:43 |

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

2021-03-01 21:10:43 | ------------------------------------

2021-03-01 21:10:43 | [Mutex] waiting for: [message:e5790300-4c7a-43c3-b643-b0a4ef841258]

2021-03-01 21:10:43 | [Mutex] received everything.

2021-03-01 21:10:43 |


===== simulation of connection failure


2021-03-01 21:10:43 |


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


2021-03-01 21:10:43 |


===== sending message to look for


2021-03-01 21:10:44 |


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


2021-03-01 21:10:46 |


===== broadcasting presence


2021-03-01 21:10:46 | [Mutex] received everything.

2021-03-01 21:10:46 | [Mutex] isItemNotified: message:f549bc3c-14e5-49ba-b8dc-de0c3e327703 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.387s
2021-03-01 21:10:47 |

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

2021-03-01 21:10:47 | ------------------------------------

2021-03-01 21:10:47 | [Mutex] waiting for: [message:2498a92a-bd77-4de6-be1c-0ea9ef0cb256]

2021-03-01 21:10:47 | [Mutex] received everything.

2021-03-01 21:10:47 |


===== simulation of connection failure


2021-03-01 21:10:47 |


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


2021-03-01 21:10:47 |


===== sending message to look for


2021-03-01 21:10:48 |


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


2021-03-01 21:10:48 |


===== broadcasting presence


2021-03-01 21:10:48 | [Mutex] waiting for: [message:405c5915-b28a-4673-be7a-5c6ea09ca329]

2021-03-01 21:10:48 | [Mutex] received everything.

2021-03-01 21:10:48 | [Mutex] isItemNotified: message:405c5915-b28a-4673-be7a-5c6ea09ca329 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.402s
2021-03-01 21:10:49 |

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

2021-03-01 21:10:49 | ------------------------------------

2021-03-01 21:10:49 | [Mutex] waiting for: [message:e2b739d0-0eee-4832-8959-fda3f91ef5b3]

2021-03-01 21:10:49 | [Mutex] received everything.

2021-03-01 21:10:49 |


===== simulation of connection failure


2021-03-01 21:10:49 |


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


2021-03-01 21:10:49 |


===== sending message to look for


2021-03-01 21:10:51 |


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


2021-03-01 21:10:53 |


===== broadcasting presence


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

2021-03-01 21:10:53 | [Mutex] isItemNotified: message:5b068467-d8b5-44e3-bb4b-2cbc41747dce :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.393s
2021-03-01 21:18:26 |

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

2021-03-01 21:18:26 | ------------------------------------

2021-03-01 21:18:26 | [Mutex] waiting for: [message:3b4d915c-707b-4fed-8741-3891194fb141]

2021-03-01 21:18:26 | [Mutex] received everything.

2021-03-01 21:18:26 |


===== simulation of connection failure


2021-03-01 21:18:26 |


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


2021-03-01 21:18:26 |


===== sending message to look for


2021-03-01 21:18:27 |


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


2021-03-01 21:18:29 |


===== broadcasting presence


2021-03-01 21:18:29 | [Mutex] waiting for: [message:30e9c2a3-f1dc-49d4-a723-1282cd9d239f]

2021-03-01 21:18:29 | [Mutex] waiting for: [message:30e9c2a3-f1dc-49d4-a723-1282cd9d239f]

2021-03-01 21:18:29 | [Mutex] received everything.

2021-03-01 21:18:29 | [Mutex] isItemNotified: message:30e9c2a3-f1dc-49d4-a723-1282cd9d239f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.340s
2021-03-01 21:18:30 |

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

2021-03-01 21:18:30 | ------------------------------------

2021-03-01 21:18:30 | [Mutex] waiting for: [message:c4d5c7bd-fc4d-4a74-a827-61c3848d0ca0]

2021-03-01 21:18:30 | [Mutex] received everything.

2021-03-01 21:18:30 |


===== simulation of connection failure


2021-03-01 21:18:30 |


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


2021-03-01 21:18:30 |


===== sending message to look for


2021-03-01 21:18:31 |


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


2021-03-01 21:18:31 |


===== broadcasting presence


2021-03-01 21:18:31 | [Mutex] received everything.

2021-03-01 21:18:31 | [Mutex] isItemNotified: message:525596c2-6b6f-4c7d-9394-3fccebc428ec :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.358s
2021-03-01 21:18:32 |

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

2021-03-01 21:18:32 | ------------------------------------

2021-03-01 21:18:32 | [Mutex] waiting for: [message:43978677-3157-47ba-a0ec-deb203523d17]

2021-03-01 21:18:32 | [Mutex] received everything.

2021-03-01 21:18:32 |


===== simulation of connection failure


2021-03-01 21:18:32 |


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


2021-03-01 21:18:32 |


===== sending message to look for


2021-03-01 21:18:33 |


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


2021-03-01 21:18:35 |


===== broadcasting presence


2021-03-01 21:18:35 | [Mutex] received everything.

2021-03-01 21:18:35 | [Mutex] isItemNotified: message:596a6942-a6d0-45f4-9153-fc521e023cd7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.368s
2021-03-01 21:18:36 |

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

2021-03-01 21:18:36 | ------------------------------------

2021-03-01 21:18:36 | [Mutex] waiting for: [message:95990ba8-f509-4cb4-a7fe-00dcd0a91f7c]

2021-03-01 21:18:36 | [Mutex] received everything.

2021-03-01 21:18:36 |


===== simulation of connection failure


2021-03-01 21:18:36 |


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


2021-03-01 21:18:36 |


===== sending message to look for


2021-03-01 21:18:37 |


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


2021-03-01 21:18:37 |


===== broadcasting presence


2021-03-01 21:18:37 | [Mutex] received everything.

2021-03-01 21:18:37 | [Mutex] isItemNotified: message:aa6b123c-4fb5-43f8-ab89-a8aed2052485 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.400s
2021-03-01 21:18:38 |

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

2021-03-01 21:18:38 | ------------------------------------

2021-03-01 21:18:38 | [Mutex] waiting for: [message:ab4879b3-de79-4f55-af05-2493a7afb787]

2021-03-01 21:18:38 | [Mutex] received everything.

2021-03-01 21:18:38 |


===== simulation of connection failure


2021-03-01 21:18:38 |


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


2021-03-01 21:18:38 |


===== sending message to look for


2021-03-01 21:18:39 |


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


2021-03-01 21:18:42 |


===== broadcasting presence


2021-03-01 21:18:42 | [Mutex] received everything.

2021-03-01 21:18:42 | [Mutex] isItemNotified: message:50890123-2f0e-4e13-9506-8bbf6874b91d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.365s
2021-03-01 21:18:42 |

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

2021-03-01 21:18:42 | ------------------------------------

2021-03-01 21:18:42 | [Mutex] waiting for: [message:87054dc2-f512-46b2-bfad-00f14c1efd6e]

2021-03-01 21:18:42 | [Mutex] received everything.

2021-03-01 21:18:42 |


===== simulation of connection failure


2021-03-01 21:18:42 |


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


2021-03-01 21:18:43 |


===== sending message to look for


2021-03-01 21:18:44 |


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


2021-03-01 21:18:44 |


===== broadcasting presence


2021-03-01 21:18:44 | [Mutex] received everything.

2021-03-01 21:18:44 | [Mutex] isItemNotified: message:0ea826ca-4618-4ff9-aee0-f0cb811393c5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.346s
2021-03-01 21:18:45 |

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

2021-03-01 21:18:45 | ------------------------------------

2021-03-01 21:18:45 | [Mutex] waiting for: [message:8d9bbf3a-b880-4a81-9604-a4523a7d9f94]

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

2021-03-01 21:18:45 |


===== simulation of connection failure


2021-03-01 21:18:45 |


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


2021-03-01 21:18:45 |


===== sending message to look for


2021-03-01 21:18:46 |


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


2021-03-01 21:18:48 |


===== broadcasting presence


2021-03-01 21:18:48 | [Mutex] received everything.

2021-03-01 21:18:48 | [Mutex] isItemNotified: message:1e63c411-f42a-4d3e-a126-0bf6ff8961a9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.428s
2021-03-01 21:18:49 |

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

2021-03-01 21:18:49 | ------------------------------------

2021-03-01 21:18:49 | [Mutex] waiting for: [message:a13d86b8-7af2-4f3e-9a00-b69b1fc21d17]

2021-03-01 21:18:49 | [Mutex] received everything.

2021-03-01 21:18:49 |


===== simulation of connection failure


2021-03-01 21:18:49 |


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


2021-03-01 21:18:49 |


===== sending message to look for


2021-03-01 21:18:50 |


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


2021-03-01 21:18:50 |


===== broadcasting presence


2021-03-01 21:18:50 | [Mutex] waiting for: [message:76a5d4d9-8801-4658-8bd8-5637f56d18b1]

2021-03-01 21:18:50 | [Mutex] received everything.

2021-03-01 21:18:50 | [Mutex] isItemNotified: message:76a5d4d9-8801-4658-8bd8-5637f56d18b1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.413s
2021-03-01 21:18:51 |

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

2021-03-01 21:18:51 | ------------------------------------

2021-03-01 21:18:51 | [Mutex] waiting for: [message:2713fe58-4e1b-442b-a491-762d07e3e6df]

2021-03-01 21:18:51 | [Mutex] received everything.

2021-03-01 21:18:51 |


===== simulation of connection failure


2021-03-01 21:18:51 |


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


2021-03-01 21:18:51 |


===== sending message to look for


2021-03-01 21:18:52 |


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


2021-03-01 21:18:54 |


===== broadcasting presence


2021-03-01 21:18:54 | [Mutex] waiting for: [message:1341f95f-2a7e-4983-b32d-fe5c0c3fcf8b]

2021-03-01 21:18:54 | [Mutex] waiting for: [message:1341f95f-2a7e-4983-b32d-fe5c0c3fcf8b]

2021-03-01 21:18:54 | [Mutex] received everything.

2021-03-01 21:18:54 | [Mutex] isItemNotified: message:1341f95f-2a7e-4983-b32d-fe5c0c3fcf8b :: true