Generated by TestNG with ReportNG at 22:23 PDT on Monday 16 May 2022
root@21fb2cc9076b / Java 17.0.2 (Private Build) / 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 : 111.030s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.322s
2022-05-16 22:24:33 |

2022-05-16 22:24:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:33 | ------------------------------------

2022-05-16 22:24:33 | [Mutex] waiting for: [message:1dba870e-e429-4dac-88a3-4987ede84363]

2022-05-16 22:24:33 | [Mutex] waiting for: [message:1dba870e-e429-4dac-88a3-4987ede84363]

2022-05-16 22:24:33 | [Mutex] received everything.

2022-05-16 22:24:33 |


===== simulation of connection failure


2022-05-16 22:24:33 |


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


2022-05-16 22:24:33 |


===== sending message to look for


2022-05-16 22:24:34 |


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


2022-05-16 22:24:34 |


===== broadcasting presence


2022-05-16 22:24:34 | [Mutex] received everything.

2022-05-16 22:24:34 | [Mutex] isItemNotified: message:9f48db74-be5a-46e5-927b-aad940b588c4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.316s
2022-05-16 22:24:35 |

2022-05-16 22:24:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:35 | ------------------------------------

2022-05-16 22:24:35 | [Mutex] waiting for: [message:af8127c4-b01f-4fc2-b2c4-0578bcc54969]

2022-05-16 22:24:35 | [Mutex] received everything.

2022-05-16 22:24:35 |


===== simulation of connection failure


2022-05-16 22:24:35 |


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


2022-05-16 22:24:35 |


===== sending message to look for


2022-05-16 22:24:36 |


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


2022-05-16 22:24:39 |


===== broadcasting presence


2022-05-16 22:24:39 | [Mutex] received everything.

2022-05-16 22:24:39 | [Mutex] isItemNotified: message:46144a1b-1cf7-49e5-9fb3-6e5310102460 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.302s
2022-05-16 22:24:39 |

2022-05-16 22:24:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:39 | ------------------------------------

2022-05-16 22:24:39 | [Mutex] waiting for: [message:1be4f26b-7108-4c59-bf36-494dd65babd9]

2022-05-16 22:24:39 | [Mutex] waiting for: [message:1be4f26b-7108-4c59-bf36-494dd65babd9]

2022-05-16 22:24:39 | [Mutex] received everything.

2022-05-16 22:24:39 |


===== simulation of connection failure


2022-05-16 22:24:39 |


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


2022-05-16 22:24:40 |


===== sending message to look for


2022-05-16 22:24:41 |


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


2022-05-16 22:24:41 |


===== broadcasting presence


2022-05-16 22:24:41 | [Mutex] received everything.

2022-05-16 22:24:41 | [Mutex] isItemNotified: message:43f73e76-81bc-427a-ac67-768bc8584ba0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.304s
2022-05-16 22:24:42 |

2022-05-16 22:24:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:42 | ------------------------------------

2022-05-16 22:24:42 | [Mutex] waiting for: [message:7172d234-eea7-4b18-bda3-f2cb11a044ce]

2022-05-16 22:24:42 | [Mutex] received everything.

2022-05-16 22:24:42 |


===== simulation of connection failure


2022-05-16 22:24:42 |


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


2022-05-16 22:24:42 |


===== sending message to look for


2022-05-16 22:24:43 |


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


2022-05-16 22:24:45 |


===== broadcasting presence


2022-05-16 22:24:45 | [Mutex] received everything.

2022-05-16 22:24:45 | [Mutex] isItemNotified: message:bb65489c-d467-4e36-93f6-741539c7fbd0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.320s
2022-05-16 22:24:46 |

2022-05-16 22:24:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:46 | ------------------------------------

2022-05-16 22:24:46 | [Mutex] waiting for: [message:78bea100-cbb3-4e50-ab72-cc9de4708c16]

2022-05-16 22:24:46 | [Mutex] received everything.

2022-05-16 22:24:46 |


===== simulation of connection failure


2022-05-16 22:24:46 |


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


2022-05-16 22:24:46 |


===== sending message to look for


2022-05-16 22:24:47 |


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


2022-05-16 22:24:47 |


===== broadcasting presence


2022-05-16 22:24:47 | [Mutex] waiting for: [message:788687ff-9da6-4697-854c-0a3b30746b29]

2022-05-16 22:24:47 | [Mutex] waiting for: [message:788687ff-9da6-4697-854c-0a3b30746b29]

2022-05-16 22:24:47 | [Mutex] received everything.

2022-05-16 22:24:47 | [Mutex] isItemNotified: message:788687ff-9da6-4697-854c-0a3b30746b29 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.314s
2022-05-16 22:24:48 |

2022-05-16 22:24:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:48 | ------------------------------------

2022-05-16 22:24:48 | [Mutex] waiting for: [message:e985e405-fdbf-42b2-8261-45d5d4671d99]

2022-05-16 22:24:48 | [Mutex] waiting for: [message:e985e405-fdbf-42b2-8261-45d5d4671d99]

2022-05-16 22:24:48 | [Mutex] received everything.

2022-05-16 22:24:48 |


===== simulation of connection failure


2022-05-16 22:24:48 |


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


2022-05-16 22:24:48 |


===== sending message to look for


2022-05-16 22:24:49 |


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


2022-05-16 22:24:51 |


===== broadcasting presence


2022-05-16 22:24:51 | [Mutex] received everything.

2022-05-16 22:24:51 | [Mutex] isItemNotified: message:23e6bdd9-225c-476d-8b96-a5f504adcf6b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.372s
2022-05-16 22:24:52 |

2022-05-16 22:24:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:52 | ------------------------------------

2022-05-16 22:24:52 | [Mutex] waiting for: [message:d8ee2482-5a2b-4189-b534-d69d70643c69]

2022-05-16 22:24:52 | [Mutex] waiting for: [message:d8ee2482-5a2b-4189-b534-d69d70643c69]

2022-05-16 22:24:52 | [Mutex] received everything.

2022-05-16 22:24:52 |


===== simulation of connection failure


2022-05-16 22:24:52 |


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


2022-05-16 22:24:52 |


===== sending message to look for


2022-05-16 22:24:53 |


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


2022-05-16 22:24:53 |


===== broadcasting presence


2022-05-16 22:24:53 | [Mutex] waiting for: [message:399b2b9a-6724-478f-b2b4-36b9d9100d19]

2022-05-16 22:24:53 | [Mutex] waiting for: [message:399b2b9a-6724-478f-b2b4-36b9d9100d19]

2022-05-16 22:24:53 | [Mutex] waiting for: [message:399b2b9a-6724-478f-b2b4-36b9d9100d19]

2022-05-16 22:24:53 | [Mutex] received everything.

2022-05-16 22:24:53 | [Mutex] isItemNotified: message:399b2b9a-6724-478f-b2b4-36b9d9100d19 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.346s
2022-05-16 22:24:54 |

2022-05-16 22:24:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:54 | ------------------------------------

2022-05-16 22:24:54 | [Mutex] waiting for: [message:ecf73b53-8d52-4d22-8a19-59eb2bbfa653]

2022-05-16 22:24:54 | [Mutex] waiting for: [message:ecf73b53-8d52-4d22-8a19-59eb2bbfa653]

2022-05-16 22:24:54 | [Mutex] received everything.

2022-05-16 22:24:54 |


===== simulation of connection failure


2022-05-16 22:24:54 |


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


2022-05-16 22:24:54 |


===== sending message to look for


2022-05-16 22:24:55 |


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


2022-05-16 22:24:58 |


===== broadcasting presence


2022-05-16 22:24:58 | [Mutex] waiting for: [message:9ab1abd2-6c8c-41c6-959f-c11795b68320]

2022-05-16 22:24:58 | [Mutex] waiting for: [message:9ab1abd2-6c8c-41c6-959f-c11795b68320]

2022-05-16 22:24:58 | [Mutex] waiting for: [message:9ab1abd2-6c8c-41c6-959f-c11795b68320]

2022-05-16 22:24:58 | [Mutex] received everything.

2022-05-16 22:24:58 | [Mutex] isItemNotified: message:9ab1abd2-6c8c-41c6-959f-c11795b68320 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.305s
2022-05-16 22:24:58 |

2022-05-16 22:24:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:24:58 | ------------------------------------

2022-05-16 22:24:58 | [Mutex] waiting for: [message:42dde89a-1fce-42f5-8354-01e040b2ceff]

2022-05-16 22:24:58 | [Mutex] waiting for: [message:42dde89a-1fce-42f5-8354-01e040b2ceff]

2022-05-16 22:24:58 | [Mutex] received everything.

2022-05-16 22:24:58 |


===== simulation of connection failure


2022-05-16 22:24:58 |


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


2022-05-16 22:24:59 |


===== sending message to look for


2022-05-16 22:25:00 |


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


2022-05-16 22:25:00 |


===== broadcasting presence


2022-05-16 22:25:00 | [Mutex] received everything.

2022-05-16 22:25:00 | [Mutex] isItemNotified: message:0e80f309-4c03-4e11-ac0e-86cee23f00cb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.317s
2022-05-16 22:25:01 |

2022-05-16 22:25:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:25:01 | ------------------------------------

2022-05-16 22:25:01 | [Mutex] waiting for: [message:0d74771f-df3a-4533-949f-adcb7711f0d3]

2022-05-16 22:25:01 | [Mutex] waiting for: [message:0d74771f-df3a-4533-949f-adcb7711f0d3]

2022-05-16 22:25:01 | [Mutex] received everything.

2022-05-16 22:25:01 |


===== simulation of connection failure


2022-05-16 22:25:01 |


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


2022-05-16 22:25:01 |


===== sending message to look for


2022-05-16 22:25:02 |


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


2022-05-16 22:25:04 |


===== broadcasting presence


2022-05-16 22:25:04 | [Mutex] received everything.

2022-05-16 22:25:04 | [Mutex] isItemNotified: message:dad55071-5791-4d63-9f96-dc20c88b1e2a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.307s
2022-05-16 22:25:05 |

2022-05-16 22:25:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:25:05 | ------------------------------------

2022-05-16 22:25:05 | [Mutex] waiting for: [message:77264b27-dcc9-457d-bba9-43b35ec1cafe]

2022-05-16 22:25:05 | [Mutex] waiting for: [message:77264b27-dcc9-457d-bba9-43b35ec1cafe]

2022-05-16 22:25:05 | [Mutex] received everything.

2022-05-16 22:25:05 |


===== simulation of connection failure


2022-05-16 22:25:05 |


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


2022-05-16 22:25:05 |


===== sending message to look for


2022-05-16 22:25:06 |


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


2022-05-16 22:25:06 |


===== broadcasting presence


2022-05-16 22:25:06 | [Mutex] received everything.

2022-05-16 22:25:06 | [Mutex] isItemNotified: message:27eb21e8-69a3-47f5-8a77-b42d09ea49ef :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.349s
2022-05-16 22:25:07 |

2022-05-16 22:25:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:25:07 | ------------------------------------

2022-05-16 22:25:07 | [Mutex] waiting for: [message:2ca3e4bd-5658-4bdc-b3c0-94ffcce220c0]

2022-05-16 22:25:07 | [Mutex] received everything.

2022-05-16 22:25:07 |


===== simulation of connection failure


2022-05-16 22:25:07 |


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


2022-05-16 22:25:07 |


===== sending message to look for


2022-05-16 22:25:08 |


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


2022-05-16 22:25:10 |


===== broadcasting presence


2022-05-16 22:25:10 | [Mutex] received everything.

2022-05-16 22:25:10 | [Mutex] isItemNotified: message:f81c42b8-a851-40cd-83bd-3f9401f2d343 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.158s
2022-05-16 22:25:11 |

2022-05-16 22:25:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:25:11 | ------------------------------------

2022-05-16 22:25:11 | [Mutex] waiting for: [message:00d11858-5bfb-45a4-bb05-d00d46523b99]

2022-05-16 22:25:11 | [Mutex] received everything.

2022-05-16 22:25:11 |


===== simulation of connection failure


2022-05-16 22:25:11 |


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


2022-05-16 22:25:11 |


===== sending message to look for


2022-05-16 22:25:12 |


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


2022-05-16 22:25:12 |


===== broadcasting presence


2022-05-16 22:25:12 | [Mutex] waiting for: [message:c50c2355-adf4-486a-bbd2-a5f12ccf55f2]

2022-05-16 22:26:12 | [Mutex] waiting for: [message:c50c2355-adf4-486a-bbd2-a5f12ccf55f2]

2022-05-16 22:26:12 | [Mutex] received everything.

2022-05-16 22:26:12 | [Mutex] isItemNotified: message:c50c2355-adf4-486a-bbd2-a5f12ccf55f2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.354s
2022-05-16 22:26:13 |

2022-05-16 22:26:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:26:13 | ------------------------------------

2022-05-16 22:26:13 | [Mutex] waiting for: [message:7683f08a-75b6-4bd3-9dd2-12de657d522f]

2022-05-16 22:26:13 | [Mutex] received everything.

2022-05-16 22:26:13 |


===== simulation of connection failure


2022-05-16 22:26:13 |


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


2022-05-16 22:26:13 |


===== sending message to look for


2022-05-16 22:26:14 |


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


2022-05-16 22:26:17 |


===== broadcasting presence


2022-05-16 22:26:17 | [Mutex] received everything.

2022-05-16 22:26:17 | [Mutex] isItemNotified: message:61a7211e-afd7-4acf-a1e5-9631bfead92d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.353s
2022-05-16 22:26:18 |

2022-05-16 22:26:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:26:18 | ------------------------------------

2022-05-16 22:26:18 | [Mutex] waiting for: [message:6521f0a3-d78d-44e9-8a32-78ecd0005eca]

2022-05-16 22:26:18 | [Mutex] received everything.

2022-05-16 22:26:18 |


===== simulation of connection failure


2022-05-16 22:26:18 |


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


2022-05-16 22:26:18 |


===== sending message to look for


2022-05-16 22:26:19 |


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


2022-05-16 22:26:19 |


===== broadcasting presence


2022-05-16 22:26:19 | [Mutex] waiting for: [message:f483a449-0821-475e-9e97-d7244bd54ffe]

2022-05-16 22:26:19 | [Mutex] received everything.

2022-05-16 22:26:19 | [Mutex] isItemNotified: message:f483a449-0821-475e-9e97-d7244bd54ffe :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.358s
2022-05-16 22:26:20 |

2022-05-16 22:26:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-16 22:26:20 | ------------------------------------

2022-05-16 22:26:20 | [Mutex] waiting for: [message:0d4311c0-608b-402c-8c24-821049baa40a]

2022-05-16 22:26:20 | [Mutex] received everything.

2022-05-16 22:26:20 |


===== simulation of connection failure


2022-05-16 22:26:20 |


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


2022-05-16 22:26:20 |


===== sending message to look for


2022-05-16 22:26:21 |


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


2022-05-16 22:26:23 |


===== broadcasting presence


2022-05-16 22:26:23 | [Mutex] waiting for: [message:8393ae30-bf55-46f2-8049-fe3848eec3c0]

2022-05-16 22:26:23 | [Mutex] waiting for: [message:8393ae30-bf55-46f2-8049-fe3848eec3c0]

2022-05-16 22:26:23 | [Mutex] waiting for: [message:8393ae30-bf55-46f2-8049-fe3848eec3c0]

2022-05-16 22:26:23 | [Mutex] received everything.

2022-05-16 22:26:23 | [Mutex] isItemNotified: message:8393ae30-bf55-46f2-8049-fe3848eec3c0 :: true