Generated by TestNG with ReportNG at 22:36 PDT on Wednesday 27 April 2022
root@1bc69cf4cb94 / 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 : 110.173s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.309s
2022-04-27 22:37:39 |

2022-04-27 22:37:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:39 | ------------------------------------

2022-04-27 22:37:39 | [Mutex] waiting for: [message:10f5e9a3-34ff-490c-a8ea-4ac2c429f77d]

2022-04-27 22:37:39 | [Mutex] received everything.

2022-04-27 22:37:39 |


===== simulation of connection failure


2022-04-27 22:37:39 |


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


2022-04-27 22:37:39 |


===== sending message to look for


2022-04-27 22:37:40 |


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


2022-04-27 22:37:40 |


===== broadcasting presence


2022-04-27 22:37:40 | [Mutex] received everything.

2022-04-27 22:37:40 | [Mutex] isItemNotified: message:3af1a7d3-0e1a-4f77-bc6d-f1a7a3594ef5 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.321s
2022-04-27 22:37:41 |

2022-04-27 22:37:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:41 | ------------------------------------

2022-04-27 22:37:41 | [Mutex] waiting for: [message:668a3f6a-2b74-4682-bfd5-1d2f5d99c593]

2022-04-27 22:37:41 | [Mutex] waiting for: [message:668a3f6a-2b74-4682-bfd5-1d2f5d99c593]

2022-04-27 22:37:41 | [Mutex] received everything.

2022-04-27 22:37:41 |


===== simulation of connection failure


2022-04-27 22:37:41 |


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


2022-04-27 22:37:41 |


===== sending message to look for


2022-04-27 22:37:42 |


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


2022-04-27 22:37:45 |


===== broadcasting presence


2022-04-27 22:37:45 | [Mutex] received everything.

2022-04-27 22:37:45 | [Mutex] isItemNotified: message:82731c4b-5729-4f81-9187-f116b3978ace :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.315s
2022-04-27 22:37:46 |

2022-04-27 22:37:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:46 | ------------------------------------

2022-04-27 22:37:46 | [Mutex] waiting for: [message:add96885-8792-4ece-bf67-517826e401f2]

2022-04-27 22:37:46 | [Mutex] received everything.

2022-04-27 22:37:46 |


===== simulation of connection failure


2022-04-27 22:37:46 |


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


2022-04-27 22:37:46 |


===== sending message to look for


2022-04-27 22:37:47 |


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


2022-04-27 22:37:47 |


===== broadcasting presence


2022-04-27 22:37:47 | [Mutex] received everything.

2022-04-27 22:37:47 | [Mutex] isItemNotified: message:7cf4a5cd-88d1-465d-aa02-d46e8e0e2579 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.324s
2022-04-27 22:37:48 |

2022-04-27 22:37:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:48 | ------------------------------------

2022-04-27 22:37:48 | [Mutex] waiting for: [message:4a48c91b-1f3b-4f16-8899-39dc5697dfd3]

2022-04-27 22:37:48 | [Mutex] waiting for: [message:4a48c91b-1f3b-4f16-8899-39dc5697dfd3]

2022-04-27 22:37:48 | [Mutex] received everything.

2022-04-27 22:37:48 |


===== simulation of connection failure


2022-04-27 22:37:48 |


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


2022-04-27 22:37:48 |


===== sending message to look for


2022-04-27 22:37:49 |


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


2022-04-27 22:37:51 |


===== broadcasting presence


2022-04-27 22:37:51 | [Mutex] received everything.

2022-04-27 22:37:51 | [Mutex] isItemNotified: message:33312996-7238-4d37-a2aa-5cb0cb104e94 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.338s
2022-04-27 22:37:52 |

2022-04-27 22:37:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:52 | ------------------------------------

2022-04-27 22:37:52 | [Mutex] waiting for: [message:835677b5-8c75-4e0c-a396-ef4d7e2f9e75]

2022-04-27 22:37:52 | [Mutex] waiting for: [message:835677b5-8c75-4e0c-a396-ef4d7e2f9e75]

2022-04-27 22:37:52 | [Mutex] received everything.

2022-04-27 22:37:52 |


===== simulation of connection failure


2022-04-27 22:37:52 |


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


2022-04-27 22:37:52 |


===== sending message to look for


2022-04-27 22:37:53 |


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


2022-04-27 22:37:53 |


===== broadcasting presence


2022-04-27 22:37:53 | [Mutex] waiting for: [message:f452eb5e-acf4-4518-959b-c71f9d12771f]

2022-04-27 22:37:53 | [Mutex] received everything.

2022-04-27 22:37:53 | [Mutex] isItemNotified: message:f452eb5e-acf4-4518-959b-c71f9d12771f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-04-27 22:37:54 |

2022-04-27 22:37:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:54 | ------------------------------------

2022-04-27 22:37:54 | [Mutex] waiting for: [message:55a9791e-b401-4b9c-a049-f9368a8c2fd9]

2022-04-27 22:37:54 | [Mutex] waiting for: [message:55a9791e-b401-4b9c-a049-f9368a8c2fd9]

2022-04-27 22:37:54 | [Mutex] received everything.

2022-04-27 22:37:54 |


===== simulation of connection failure


2022-04-27 22:37:54 |


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


2022-04-27 22:37:54 |


===== sending message to look for


2022-04-27 22:37:56 |


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


2022-04-27 22:37:58 |


===== broadcasting presence


2022-04-27 22:37:58 | [Mutex] received everything.

2022-04-27 22:37:58 | [Mutex] isItemNotified: message:010727fb-9cb8-4a3d-b0c1-a7695e392ac5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.377s
2022-04-27 22:37:59 |

2022-04-27 22:37:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:37:59 | ------------------------------------

2022-04-27 22:37:59 | [Mutex] waiting for: [message:0db17975-ef8f-4d74-ad2e-2138d59fe15c]

2022-04-27 22:37:59 | [Mutex] waiting for: [message:0db17975-ef8f-4d74-ad2e-2138d59fe15c]

2022-04-27 22:37:59 | [Mutex] received everything.

2022-04-27 22:37:59 |


===== simulation of connection failure


2022-04-27 22:37:59 |


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


2022-04-27 22:37:59 |


===== sending message to look for


2022-04-27 22:38:00 |


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


2022-04-27 22:38:00 |


===== broadcasting presence


2022-04-27 22:38:00 | [Mutex] waiting for: [message:ad18a78c-ed83-40b4-b679-986d8a5fe202]

2022-04-27 22:38:00 | [Mutex] received everything.

2022-04-27 22:38:00 | [Mutex] isItemNotified: message:ad18a78c-ed83-40b4-b679-986d8a5fe202 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.341s
2022-04-27 22:38:01 |

2022-04-27 22:38:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:01 | ------------------------------------

2022-04-27 22:38:01 | [Mutex] waiting for: [message:f544397b-93eb-42ff-b5d2-a5eff2fdc8e0]

2022-04-27 22:38:01 | [Mutex] received everything.

2022-04-27 22:38:01 |


===== simulation of connection failure


2022-04-27 22:38:01 |


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


2022-04-27 22:38:01 |


===== sending message to look for


2022-04-27 22:38:02 |


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


2022-04-27 22:38:04 |


===== broadcasting presence


2022-04-27 22:38:04 | [Mutex] waiting for: [message:30292755-e580-4463-81e7-7449a14bf261]

2022-04-27 22:38:04 | [Mutex] waiting for: [message:30292755-e580-4463-81e7-7449a14bf261]

2022-04-27 22:38:04 | [Mutex] waiting for: [message:30292755-e580-4463-81e7-7449a14bf261]

2022-04-27 22:38:04 | [Mutex] received everything.

2022-04-27 22:38:04 | [Mutex] isItemNotified: message:30292755-e580-4463-81e7-7449a14bf261 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.323s
2022-04-27 22:38:05 |

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

2022-04-27 22:38:05 | ------------------------------------

2022-04-27 22:38:05 | [Mutex] waiting for: [message:7a0dbd73-484f-4e41-adf0-ab1958dbc2a0]

2022-04-27 22:38:05 | [Mutex] waiting for: [message:7a0dbd73-484f-4e41-adf0-ab1958dbc2a0]

2022-04-27 22:38:05 | [Mutex] received everything.

2022-04-27 22:38:05 |


===== simulation of connection failure


2022-04-27 22:38:05 |


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


2022-04-27 22:38:05 |


===== sending message to look for


2022-04-27 22:38:06 |


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


2022-04-27 22:38:07 |


===== broadcasting presence


2022-04-27 22:38:07 | [Mutex] received everything.

2022-04-27 22:38:07 | [Mutex] isItemNotified: message:ee320a9d-e151-4f4e-b3a7-013c4f32e78d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.307s
2022-04-27 22:38:07 |

2022-04-27 22:38:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:07 | ------------------------------------

2022-04-27 22:38:07 | [Mutex] waiting for: [message:21e48ce0-7f1b-4573-abad-6502a8b879dc]

2022-04-27 22:38:08 | [Mutex] received everything.

2022-04-27 22:38:08 |


===== simulation of connection failure


2022-04-27 22:38:08 |


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


2022-04-27 22:38:08 |


===== sending message to look for


2022-04-27 22:38:09 |


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


2022-04-27 22:38:11 |


===== broadcasting presence


2022-04-27 22:38:11 | [Mutex] received everything.

2022-04-27 22:38:11 | [Mutex] isItemNotified: message:02af5105-4419-4739-9e23-4426ab93e48d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.304s
2022-04-27 22:38:12 |

2022-04-27 22:38:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:12 | ------------------------------------

2022-04-27 22:38:12 | [Mutex] waiting for: [message:3bd1cf94-f791-4485-ab25-abff38c2e186]

2022-04-27 22:38:12 | [Mutex] received everything.

2022-04-27 22:38:12 |


===== simulation of connection failure


2022-04-27 22:38:12 |


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


2022-04-27 22:38:12 |


===== sending message to look for


2022-04-27 22:38:13 |


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


2022-04-27 22:38:13 |


===== broadcasting presence


2022-04-27 22:38:13 | [Mutex] received everything.

2022-04-27 22:38:13 | [Mutex] isItemNotified: message:52046e4c-8885-48d5-b776-9e221e569440 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.333s
2022-04-27 22:38:14 |

2022-04-27 22:38:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:14 | ------------------------------------

2022-04-27 22:38:14 | [Mutex] waiting for: [message:8ba3e10f-0a4e-4d75-b7fb-89815564aed6]

2022-04-27 22:38:14 | [Mutex] waiting for: [message:8ba3e10f-0a4e-4d75-b7fb-89815564aed6]

2022-04-27 22:38:14 | [Mutex] received everything.

2022-04-27 22:38:14 |


===== simulation of connection failure


2022-04-27 22:38:14 |


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


2022-04-27 22:38:14 |


===== sending message to look for


2022-04-27 22:38:15 |


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


2022-04-27 22:38:17 |


===== broadcasting presence


2022-04-27 22:38:17 | [Mutex] received everything.

2022-04-27 22:38:17 | [Mutex] isItemNotified: message:df338bdc-6f30-4f98-8fdb-fbc2af770453 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.364s
2022-04-27 22:38:18 |

2022-04-27 22:38:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:18 | ------------------------------------

2022-04-27 22:38:18 | [Mutex] waiting for: [message:da54feb8-e8be-43ca-8743-edb341b559f9]

2022-04-27 22:38:18 | [Mutex] waiting for: [message:da54feb8-e8be-43ca-8743-edb341b559f9]

2022-04-27 22:38:18 | [Mutex] received everything.

2022-04-27 22:38:18 |


===== simulation of connection failure


2022-04-27 22:38:18 |


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


2022-04-27 22:38:18 |


===== sending message to look for


2022-04-27 22:38:19 |


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


2022-04-27 22:38:19 |


===== broadcasting presence


2022-04-27 22:38:19 | [Mutex] waiting for: [message:61e23ccc-3788-45cf-bd66-13e4c8d997e4]

2022-04-27 22:38:19 | [Mutex] received everything.

2022-04-27 22:38:19 | [Mutex] isItemNotified: message:61e23ccc-3788-45cf-bd66-13e4c8d997e4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-04-27 22:38:20 |

2022-04-27 22:38:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:20 | ------------------------------------

2022-04-27 22:38:20 | [Mutex] waiting for: [message:bbaa9768-7544-45bf-a4d7-887414142f8c]

2022-04-27 22:38:20 | [Mutex] waiting for: [message:bbaa9768-7544-45bf-a4d7-887414142f8c]

2022-04-27 22:38:20 | [Mutex] received everything.

2022-04-27 22:38:20 |


===== simulation of connection failure


2022-04-27 22:38:20 |


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


2022-04-27 22:38:20 |


===== sending message to look for


2022-04-27 22:38:21 |


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


2022-04-27 22:38:24 |


===== broadcasting presence


2022-04-27 22:38:24 | [Mutex] received everything.

2022-04-27 22:38:24 | [Mutex] isItemNotified: message:b907d4bc-e17f-4a2d-9507-844e3d90ccce :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.368s
2022-04-27 22:38:24 |

2022-04-27 22:38:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:24 | ------------------------------------

2022-04-27 22:38:24 | [Mutex] waiting for: [message:22128814-0980-4057-ac0d-3fceae0d6daa]

2022-04-27 22:38:24 | [Mutex] waiting for: [message:22128814-0980-4057-ac0d-3fceae0d6daa]

2022-04-27 22:38:24 | [Mutex] received everything.

2022-04-27 22:38:24 |


===== simulation of connection failure


2022-04-27 22:38:24 |


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


2022-04-27 22:38:24 |


===== sending message to look for


2022-04-27 22:38:25 |


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


2022-04-27 22:38:26 |


===== broadcasting presence


2022-04-27 22:38:26 | [Mutex] waiting for: [message:ef3590c3-0cff-4978-aa0b-1725aec0bdb6]

2022-04-27 22:38:26 | [Mutex] waiting for: [message:ef3590c3-0cff-4978-aa0b-1725aec0bdb6]

2022-04-27 22:38:26 | [Mutex] waiting for: [message:ef3590c3-0cff-4978-aa0b-1725aec0bdb6]

2022-04-27 22:38:26 | [Mutex] received everything.

2022-04-27 22:38:26 | [Mutex] isItemNotified: message:ef3590c3-0cff-4978-aa0b-1725aec0bdb6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.228s
2022-04-27 22:38:27 |

2022-04-27 22:38:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-27 22:38:27 | ------------------------------------

2022-04-27 22:38:27 | [Mutex] waiting for: [message:fd30ff88-d039-42d0-aaa5-b51c5f2eb2fe]

2022-04-27 22:38:27 | [Mutex] waiting for: [message:fd30ff88-d039-42d0-aaa5-b51c5f2eb2fe]

2022-04-27 22:38:27 | [Mutex] received everything.

2022-04-27 22:38:27 |


===== simulation of connection failure


2022-04-27 22:38:27 |


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


2022-04-27 22:38:27 |


===== sending message to look for


2022-04-27 22:38:28 |


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


2022-04-27 22:38:30 |


===== broadcasting presence


2022-04-27 22:38:30 | [Mutex] waiting for: [message:7fca3ea2-37e4-4159-98cf-401f3cdb282a]

2022-04-27 22:39:28 | [Mutex] waiting for: [message:7fca3ea2-37e4-4159-98cf-401f3cdb282a]

2022-04-27 22:39:28 | [Mutex] waiting for: [message:7fca3ea2-37e4-4159-98cf-401f3cdb282a]

2022-04-27 22:39:28 | [Mutex] received everything.

2022-04-27 22:39:28 | [Mutex] isItemNotified: message:7fca3ea2-37e4-4159-98cf-401f3cdb282a :: true