Generated by TestNG with ReportNG at 21:14 PST on Sunday 03 January 2021
root@eaa73862192b / 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 : 505.092s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 451.428s
2021-01-03 21:16:20 |

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

2021-01-03 21:16:20 | ------------------------------------

2021-01-03 21:16:20 | [Mutex] waiting for: [message:3ec0c6b9-1a29-4188-b285-362400e83989]

2021-01-03 21:16:20 | [Mutex] received everything.

2021-01-03 21:16:20 |


===== simulation of connection failure


2021-01-03 21:16:20 |


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


2021-01-03 21:16:20 |


===== sending message to look for


2021-01-03 21:16:21 |


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


2021-01-03 21:16:22 |


===== broadcasting presence


2021-01-03 21:16:22 | [Mutex] waiting for: [message:339e951e-fd82-4454-81f5-c17fd1046d01]

2021-01-03 21:16:22 | [Mutex] waiting for: [message:339e951e-fd82-4454-81f5-c17fd1046d01]

2021-01-03 21:23:52 | [Mutex] timeout. Not received [message:339e951e-fd82-4454-81f5-c17fd1046d01]

2021-01-03 21:23:52 | [Mutex] isItemNotified: message:339e951e-fd82-4454-81f5-c17fd1046d01 :: 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.425s
2021-01-03 21:15:33 |

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

2021-01-03 21:15:33 | ------------------------------------

2021-01-03 21:15:33 | [Mutex] waiting for: [message:394287aa-533d-4392-9eda-6af1aa091dc5]

2021-01-03 21:15:33 | [Mutex] received everything.

2021-01-03 21:15:33 |


===== simulation of connection failure


2021-01-03 21:15:33 |


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


2021-01-03 21:15:33 |


===== sending message to look for


2021-01-03 21:15:34 |


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


2021-01-03 21:15:34 |


===== broadcasting presence


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

2021-01-03 21:15:34 | [Mutex] isItemNotified: message:0d4a3bb6-96ee-42f5-8855-de16ed41e6e2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.417s
2021-01-03 21:15:35 |

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

2021-01-03 21:15:35 | ------------------------------------

2021-01-03 21:15:35 | [Mutex] waiting for: [message:fca0fcc7-c421-444f-9718-3d553c288da8]

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

2021-01-03 21:15:35 |


===== simulation of connection failure


2021-01-03 21:15:35 |


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


2021-01-03 21:15:35 |


===== sending message to look for


2021-01-03 21:15:36 |


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


2021-01-03 21:15:38 |


===== broadcasting presence


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

2021-01-03 21:15:38 | [Mutex] isItemNotified: message:43ad3997-5c84-46d1-bb61-0aeb471ab845 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.447s
2021-01-03 21:15:40 |

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

2021-01-03 21:15:40 | ------------------------------------

2021-01-03 21:15:40 | [Mutex] waiting for: [message:9b6791ce-1493-4346-b87d-ba38b8efd795]

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

2021-01-03 21:15:40 |


===== simulation of connection failure


2021-01-03 21:15:40 |


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


2021-01-03 21:15:40 |


===== sending message to look for


2021-01-03 21:15:41 |


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


2021-01-03 21:15:41 |


===== broadcasting presence


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

2021-01-03 21:15:41 | [Mutex] isItemNotified: message:698de1e7-46c2-4939-be03-c227191a0a4e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.470s
2021-01-03 21:15:42 |

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

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

2021-01-03 21:15:42 | [Mutex] waiting for: [message:ae37f432-ee12-477e-9f1b-d47fa81f2174]

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

2021-01-03 21:15:42 |


===== simulation of connection failure


2021-01-03 21:15:42 |


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


2021-01-03 21:15:42 |


===== sending message to look for


2021-01-03 21:15:43 |


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


2021-01-03 21:15:45 |


===== broadcasting presence


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

2021-01-03 21:15:45 | [Mutex] isItemNotified: message:4aa7eed6-6375-4d19-b32a-4fcdff9e915b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.411s
2021-01-03 21:15:46 |

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

2021-01-03 21:15:46 | ------------------------------------

2021-01-03 21:15:46 | [Mutex] waiting for: [message:549b6731-6a1c-411b-958a-befea024a6ed]

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

2021-01-03 21:15:46 |


===== simulation of connection failure


2021-01-03 21:15:46 |


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


2021-01-03 21:15:47 |


===== sending message to look for


2021-01-03 21:15:48 |


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


2021-01-03 21:15:48 |


===== broadcasting presence


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

2021-01-03 21:15:48 | [Mutex] isItemNotified: message:735c647a-902c-44c6-98d8-da31c5d8ae2d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.426s
2021-01-03 21:15:49 |

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

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

2021-01-03 21:15:49 | [Mutex] waiting for: [message:5fe5df2e-bad2-4c40-8b8e-f6554910329e]

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

2021-01-03 21:15:49 |


===== simulation of connection failure


2021-01-03 21:15:49 |


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


2021-01-03 21:15:49 |


===== sending message to look for


2021-01-03 21:15:50 |


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


2021-01-03 21:15:52 |


===== broadcasting presence


2021-01-03 21:15:52 | [Mutex] received everything.

2021-01-03 21:15:52 | [Mutex] isItemNotified: message:a67ae47c-4c97-4908-9c26-3fa83e5871ae :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.476s
2021-01-03 21:15:53 |

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

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

2021-01-03 21:15:53 | [Mutex] waiting for: [message:b2d026e7-bc1c-4861-904e-1fd0b97edca8]

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

2021-01-03 21:15:53 |


===== simulation of connection failure


2021-01-03 21:15:53 |


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


2021-01-03 21:15:53 |


===== sending message to look for


2021-01-03 21:15:54 |


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


2021-01-03 21:15:55 |


===== broadcasting presence


2021-01-03 21:15:55 | [Mutex] waiting for: [message:4ae26562-90fb-44ff-aca8-5a47d9e50a0d]

2021-01-03 21:15:55 | [Mutex] received everything.

2021-01-03 21:15:55 | [Mutex] isItemNotified: message:4ae26562-90fb-44ff-aca8-5a47d9e50a0d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.428s
2021-01-03 21:15:56 |

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

2021-01-03 21:15:56 | ------------------------------------

2021-01-03 21:15:56 | [Mutex] waiting for: [message:acb26483-6208-45ef-920c-9bc7b592e382]

2021-01-03 21:15:56 | [Mutex] received everything.

2021-01-03 21:15:56 |


===== simulation of connection failure


2021-01-03 21:15:56 |


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


2021-01-03 21:15:56 |


===== sending message to look for


2021-01-03 21:15:57 |


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


2021-01-03 21:15:59 |


===== broadcasting presence


2021-01-03 21:15:59 | [Mutex] waiting for: [message:1fe535ef-819c-4bb3-b1dc-e5f7713fe414]

2021-01-03 21:15:59 | [Mutex] received everything.

2021-01-03 21:15:59 | [Mutex] isItemNotified: message:1fe535ef-819c-4bb3-b1dc-e5f7713fe414 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.455s
2021-01-03 21:16:00 |

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

2021-01-03 21:16:00 | ------------------------------------

2021-01-03 21:16:00 | [Mutex] waiting for: [message:bc67a99b-5488-45fc-9509-7387cb2c7844]

2021-01-03 21:16:00 | [Mutex] received everything.

2021-01-03 21:16:00 |


===== simulation of connection failure


2021-01-03 21:16:00 |


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


2021-01-03 21:16:00 |


===== sending message to look for


2021-01-03 21:16:01 |


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


2021-01-03 21:16:01 |


===== broadcasting presence


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

2021-01-03 21:16:01 | [Mutex] isItemNotified: message:f41be7a5-b366-4faf-a76f-50a32a6b1edf :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.436s
2021-01-03 21:16:02 |

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

2021-01-03 21:16:02 | ------------------------------------

2021-01-03 21:16:02 | [Mutex] waiting for: [message:4fc1906e-96af-449d-b30f-ddd236e266e0]

2021-01-03 21:16:02 | [Mutex] received everything.

2021-01-03 21:16:02 |


===== simulation of connection failure


2021-01-03 21:16:02 |


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


2021-01-03 21:16:02 |


===== sending message to look for


2021-01-03 21:16:04 |


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


2021-01-03 21:16:06 |


===== broadcasting presence


2021-01-03 21:16:06 | [Mutex] received everything.

2021-01-03 21:16:06 | [Mutex] isItemNotified: message:128af5cf-58ed-4b46-b459-2df242be18a9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.430s
2021-01-03 21:16:07 |

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

2021-01-03 21:16:07 | ------------------------------------

2021-01-03 21:16:07 | [Mutex] waiting for: [message:1ccbab4b-2e3b-464f-a7a2-1cea5b448fe1]

2021-01-03 21:16:07 | [Mutex] received everything.

2021-01-03 21:16:07 |


===== simulation of connection failure


2021-01-03 21:16:07 |


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


2021-01-03 21:16:07 |


===== sending message to look for


2021-01-03 21:16:08 |


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


2021-01-03 21:16:08 |


===== broadcasting presence


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

2021-01-03 21:16:08 | [Mutex] isItemNotified: message:da8569d3-9816-4ce8-9264-b0f29cf8918f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.419s
2021-01-03 21:16:09 |

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

2021-01-03 21:16:09 | ------------------------------------

2021-01-03 21:16:09 | [Mutex] waiting for: [message:0b7a3c9a-f522-476d-9c0e-8f78bcd2c430]

2021-01-03 21:16:09 | [Mutex] received everything.

2021-01-03 21:16:09 |


===== simulation of connection failure


2021-01-03 21:16:09 |


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


2021-01-03 21:16:09 |


===== sending message to look for


2021-01-03 21:16:10 |


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


2021-01-03 21:16:13 |


===== broadcasting presence


2021-01-03 21:16:13 | [Mutex] received everything.

2021-01-03 21:16:13 | [Mutex] isItemNotified: message:a93d5394-8007-4589-a38f-1744a9b74c7b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.388s
2021-01-03 21:16:14 |

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

2021-01-03 21:16:14 | ------------------------------------

2021-01-03 21:16:14 | [Mutex] waiting for: [message:379f6cdb-4ae1-4908-b2bf-ffb65650c6b0]

2021-01-03 21:16:14 | [Mutex] received everything.

2021-01-03 21:16:14 |


===== simulation of connection failure


2021-01-03 21:16:14 |


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


2021-01-03 21:16:14 |


===== sending message to look for


2021-01-03 21:16:15 |


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


2021-01-03 21:16:15 |


===== broadcasting presence


2021-01-03 21:16:15 | [Mutex] waiting for: [message:0efa1f51-fffb-4636-82b3-1ba6d6763ec4]

2021-01-03 21:16:15 | [Mutex] received everything.

2021-01-03 21:16:15 | [Mutex] isItemNotified: message:0efa1f51-fffb-4636-82b3-1ba6d6763ec4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.402s
2021-01-03 21:16:16 |

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

2021-01-03 21:16:16 | ------------------------------------

2021-01-03 21:16:16 | [Mutex] waiting for: [message:aa62a93b-ca2a-43f5-8164-58917205d184]

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

2021-01-03 21:16:16 |


===== simulation of connection failure


2021-01-03 21:16:16 |


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


2021-01-03 21:16:16 |


===== sending message to look for


2021-01-03 21:16:17 |


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


2021-01-03 21:16:19 |


===== broadcasting presence


2021-01-03 21:16:19 | [Mutex] received everything.

2021-01-03 21:16:19 | [Mutex] isItemNotified: message:90c24b1a-0c4f-4527-83da-86fd035add0d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.476s
2021-01-03 21:23:53 |

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

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

2021-01-03 21:23:53 | [Mutex] waiting for: [message:6055ebf9-a89d-4245-a6bc-9f5a49312ac0]

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

2021-01-03 21:23:53 |


===== simulation of connection failure


2021-01-03 21:23:53 |


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


2021-01-03 21:23:53 |


===== sending message to look for


2021-01-03 21:23:54 |


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


2021-01-03 21:23:56 |


===== broadcasting presence


2021-01-03 21:23:56 | [Mutex] waiting for: [message:b08c3ae8-2398-4acc-9424-59787d3fa660]

2021-01-03 21:23:56 | [Mutex] waiting for: [message:b08c3ae8-2398-4acc-9424-59787d3fa660]

2021-01-03 21:23:56 | [Mutex] received everything.

2021-01-03 21:23:56 | [Mutex] isItemNotified: message:b08c3ae8-2398-4acc-9424-59787d3fa660 :: true