Generated by TestNG with ReportNG at 21:46 PST on Wednesday 02 March 2022
root@f29ef40080b5 / 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 : 170.819s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.338s
2022-03-02 21:47:45 |

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

2022-03-02 21:47:45 | ------------------------------------

2022-03-02 21:47:45 | [Mutex] waiting for: [message:63d025e8-0f8d-49ec-b057-19872646f28e]

2022-03-02 21:47:45 | [Mutex] received everything.

2022-03-02 21:47:45 |


===== simulation of connection failure


2022-03-02 21:47:45 |


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


2022-03-02 21:47:45 |


===== sending message to look for


2022-03-02 21:47:46 |


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


2022-03-02 21:47:47 |


===== broadcasting presence


2022-03-02 21:47:47 | [Mutex] received everything.

2022-03-02 21:47:47 | [Mutex] isItemNotified: message:c12cb34c-ea15-4bf2-9202-a19c523f446c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.336s
2022-03-02 21:47:47 |

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

2022-03-02 21:47:47 | ------------------------------------

2022-03-02 21:47:47 | [Mutex] waiting for: [message:93a76dc5-017f-41e9-babb-a0e9bd967d05]

2022-03-02 21:47:47 | [Mutex] waiting for: [message:93a76dc5-017f-41e9-babb-a0e9bd967d05]

2022-03-02 21:47:47 | [Mutex] received everything.

2022-03-02 21:47:47 |


===== simulation of connection failure


2022-03-02 21:47:47 |


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


2022-03-02 21:47:48 |


===== sending message to look for


2022-03-02 21:47:49 |


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


2022-03-02 21:47:51 |


===== broadcasting presence


2022-03-02 21:47:51 | [Mutex] received everything.

2022-03-02 21:47:51 | [Mutex] isItemNotified: message:0d147a34-9b07-4650-a379-d064552f4eca :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.311s
2022-03-02 21:47:52 |

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

2022-03-02 21:47:52 | ------------------------------------

2022-03-02 21:47:52 | [Mutex] waiting for: [message:6e2b608f-4452-4685-92a1-34b0da1005bd]

2022-03-02 21:47:52 | [Mutex] received everything.

2022-03-02 21:47:52 |


===== simulation of connection failure


2022-03-02 21:47:52 |


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


2022-03-02 21:47:52 |


===== sending message to look for


2022-03-02 21:47:53 |


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


2022-03-02 21:47:53 |


===== broadcasting presence


2022-03-02 21:47:53 | [Mutex] received everything.

2022-03-02 21:47:53 | [Mutex] isItemNotified: message:23bcebe7-7070-4f86-a391-a70c83b983cb :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.312s
2022-03-02 21:47:54 |

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

2022-03-02 21:47:54 | ------------------------------------

2022-03-02 21:47:54 | [Mutex] waiting for: [message:c3af6d15-0787-4b9d-bd05-8a09d2cfa6ed]

2022-03-02 21:47:54 | [Mutex] received everything.

2022-03-02 21:47:54 |


===== simulation of connection failure


2022-03-02 21:47:54 |


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


2022-03-02 21:47:54 |


===== sending message to look for


2022-03-02 21:47:55 |


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


2022-03-02 21:47:57 |


===== broadcasting presence


2022-03-02 21:47:57 | [Mutex] received everything.

2022-03-02 21:47:57 | [Mutex] isItemNotified: message:1fc27119-a6e6-4740-b4f1-feb01b5b971f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.326s
2022-03-02 21:47:58 |

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

2022-03-02 21:47:58 | ------------------------------------

2022-03-02 21:47:58 | [Mutex] waiting for: [message:83245689-e185-4929-b098-d08fa8d9e6f9]

2022-03-02 21:47:58 | [Mutex] waiting for: [message:83245689-e185-4929-b098-d08fa8d9e6f9]

2022-03-02 21:47:58 | [Mutex] received everything.

2022-03-02 21:47:58 |


===== simulation of connection failure


2022-03-02 21:47:58 |


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


2022-03-02 21:47:59 |


===== sending message to look for


2022-03-02 21:48:00 |


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


2022-03-02 21:48:00 |


===== broadcasting presence


2022-03-02 21:48:00 | [Mutex] waiting for: [message:a76d0108-d6a9-4432-8e36-97f032cc9d42]

2022-03-02 21:48:00 | [Mutex] waiting for: [message:a76d0108-d6a9-4432-8e36-97f032cc9d42]

2022-03-02 21:48:00 | [Mutex] received everything.

2022-03-02 21:48:00 | [Mutex] isItemNotified: message:a76d0108-d6a9-4432-8e36-97f032cc9d42 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.164s
2022-03-02 21:48:01 |

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

2022-03-02 21:48:01 | ------------------------------------

2022-03-02 21:48:01 | [Mutex] waiting for: [message:d0fe9f65-2a90-49ae-a674-ed7d52ef104d]

2022-03-02 21:48:01 | [Mutex] waiting for: [message:d0fe9f65-2a90-49ae-a674-ed7d52ef104d]

2022-03-02 21:48:01 | [Mutex] received everything.

2022-03-02 21:48:01 |


===== simulation of connection failure


2022-03-02 21:48:01 |


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


2022-03-02 21:48:01 |


===== sending message to look for


2022-03-02 21:48:02 |


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


2022-03-02 21:48:04 |


===== broadcasting presence


2022-03-02 21:48:04 | [Mutex] waiting for: [message:464ace29-774a-4f77-ab97-bd5a55b02869]

2022-03-02 21:49:02 | [Mutex] waiting for: [message:464ace29-774a-4f77-ab97-bd5a55b02869]

2022-03-02 21:49:02 | [Mutex] waiting for: [message:464ace29-774a-4f77-ab97-bd5a55b02869]

2022-03-02 21:49:02 | [Mutex] received everything.

2022-03-02 21:49:02 | [Mutex] isItemNotified: message:464ace29-774a-4f77-ab97-bd5a55b02869 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.393s
2022-03-02 21:49:03 |

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

2022-03-02 21:49:03 | ------------------------------------

2022-03-02 21:49:03 | [Mutex] waiting for: [message:8fd1cd4a-9db0-4ee0-ad02-b9968d702571]

2022-03-02 21:49:03 | [Mutex] waiting for: [message:8fd1cd4a-9db0-4ee0-ad02-b9968d702571]

2022-03-02 21:49:03 | [Mutex] received everything.

2022-03-02 21:49:03 |


===== simulation of connection failure


2022-03-02 21:49:03 |


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


2022-03-02 21:49:03 |


===== sending message to look for


2022-03-02 21:49:04 |


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


2022-03-02 21:49:04 |


===== broadcasting presence


2022-03-02 21:49:04 | [Mutex] waiting for: [message:1d5e107f-69df-4f0b-8290-0f81de353da9]

2022-03-02 21:49:04 | [Mutex] received everything.

2022-03-02 21:49:04 | [Mutex] isItemNotified: message:1d5e107f-69df-4f0b-8290-0f81de353da9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.341s
2022-03-02 21:49:05 |

2022-03-02 21:49:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:05 | ------------------------------------

2022-03-02 21:49:05 | [Mutex] waiting for: [message:84af1038-d0fb-4548-b11e-1386c7c4be47]

2022-03-02 21:49:05 | [Mutex] waiting for: [message:84af1038-d0fb-4548-b11e-1386c7c4be47]

2022-03-02 21:49:05 | [Mutex] received everything.

2022-03-02 21:49:05 |


===== simulation of connection failure


2022-03-02 21:49:05 |


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


2022-03-02 21:49:05 |


===== sending message to look for


2022-03-02 21:49:06 |


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


2022-03-02 21:49:08 |


===== broadcasting presence


2022-03-02 21:49:08 | [Mutex] waiting for: [message:8169a009-70eb-4c5a-a88f-87932e2c74da]

2022-03-02 21:49:08 | [Mutex] waiting for: [message:8169a009-70eb-4c5a-a88f-87932e2c74da]

2022-03-02 21:49:08 | [Mutex] waiting for: [message:8169a009-70eb-4c5a-a88f-87932e2c74da]

2022-03-02 21:49:08 | [Mutex] received everything.

2022-03-02 21:49:08 | [Mutex] isItemNotified: message:8169a009-70eb-4c5a-a88f-87932e2c74da :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.330s
2022-03-02 21:49:09 |

2022-03-02 21:49:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:09 | ------------------------------------

2022-03-02 21:49:09 | [Mutex] waiting for: [message:9fa5f4e4-51c9-40aa-91c0-faddefa908a5]

2022-03-02 21:49:09 | [Mutex] received everything.

2022-03-02 21:49:09 |


===== simulation of connection failure


2022-03-02 21:49:09 |


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


2022-03-02 21:49:10 |


===== sending message to look for


2022-03-02 21:49:11 |


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


2022-03-02 21:49:11 |


===== broadcasting presence


2022-03-02 21:49:11 | [Mutex] received everything.

2022-03-02 21:49:11 | [Mutex] isItemNotified: message:83a8bde9-6018-4336-a994-861906f2d35a :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.311s
2022-03-02 21:49:12 |

2022-03-02 21:49:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:12 | ------------------------------------

2022-03-02 21:49:12 | [Mutex] waiting for: [message:ec36fd71-f838-4df8-bd48-0fa6156dbb83]

2022-03-02 21:49:12 | [Mutex] waiting for: [message:ec36fd71-f838-4df8-bd48-0fa6156dbb83]

2022-03-02 21:49:12 | [Mutex] received everything.

2022-03-02 21:49:12 |


===== simulation of connection failure


2022-03-02 21:49:12 |


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


2022-03-02 21:49:12 |


===== sending message to look for


2022-03-02 21:49:13 |


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


2022-03-02 21:49:15 |


===== broadcasting presence


2022-03-02 21:49:15 | [Mutex] received everything.

2022-03-02 21:49:15 | [Mutex] isItemNotified: message:d77120fa-fa98-47c8-b9c9-96cd2eedd00e :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.321s
2022-03-02 21:49:16 |

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

2022-03-02 21:49:16 | ------------------------------------

2022-03-02 21:49:16 | [Mutex] waiting for: [message:477c1dbd-9c89-4705-830b-c35728aa947f]

2022-03-02 21:49:16 | [Mutex] waiting for: [message:477c1dbd-9c89-4705-830b-c35728aa947f]

2022-03-02 21:49:16 | [Mutex] received everything.

2022-03-02 21:49:16 |


===== simulation of connection failure


2022-03-02 21:49:16 |


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


2022-03-02 21:49:16 |


===== sending message to look for


2022-03-02 21:49:17 |


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


2022-03-02 21:49:17 |


===== broadcasting presence


2022-03-02 21:49:17 | [Mutex] received everything.

2022-03-02 21:49:17 | [Mutex] isItemNotified: message:3a518434-9a5c-4045-80da-215a515a621d :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.371s
2022-03-02 21:49:18 |

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

2022-03-02 21:49:18 | ------------------------------------

2022-03-02 21:49:18 | [Mutex] waiting for: [message:d4b2858f-67d7-4fcc-9d76-9d6856236250]

2022-03-02 21:49:18 | [Mutex] waiting for: [message:d4b2858f-67d7-4fcc-9d76-9d6856236250]

2022-03-02 21:49:18 | [Mutex] received everything.

2022-03-02 21:49:18 |


===== simulation of connection failure


2022-03-02 21:49:18 |


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


2022-03-02 21:49:19 |


===== sending message to look for


2022-03-02 21:49:20 |


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


2022-03-02 21:49:22 |


===== broadcasting presence


2022-03-02 21:49:22 | [Mutex] received everything.

2022-03-02 21:49:22 | [Mutex] isItemNotified: message:b2d4ceea-2486-4cde-bbd4-4b9572890eda :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.326s
2022-03-02 21:49:23 |

2022-03-02 21:49:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:23 | ------------------------------------

2022-03-02 21:49:23 | [Mutex] waiting for: [message:d16d2412-6695-42f6-80e2-73c0a3670c7e]

2022-03-02 21:49:23 | [Mutex] waiting for: [message:d16d2412-6695-42f6-80e2-73c0a3670c7e]

2022-03-02 21:49:23 | [Mutex] received everything.

2022-03-02 21:49:23 |


===== simulation of connection failure


2022-03-02 21:49:23 |


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


2022-03-02 21:49:23 |


===== sending message to look for


2022-03-02 21:49:24 |


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


2022-03-02 21:49:24 |


===== broadcasting presence


2022-03-02 21:49:24 | [Mutex] waiting for: [message:382fbccc-0d30-48e0-98c8-445a88d3cc91]

2022-03-02 21:49:24 | [Mutex] waiting for: [message:382fbccc-0d30-48e0-98c8-445a88d3cc91]

2022-03-02 21:49:24 | [Mutex] received everything.

2022-03-02 21:49:24 | [Mutex] isItemNotified: message:382fbccc-0d30-48e0-98c8-445a88d3cc91 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.333s
2022-03-02 21:49:25 |

2022-03-02 21:49:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:25 | ------------------------------------

2022-03-02 21:49:25 | [Mutex] waiting for: [message:9ca29306-0226-4e0c-b805-785f8dcd5f1f]

2022-03-02 21:49:25 | [Mutex] waiting for: [message:9ca29306-0226-4e0c-b805-785f8dcd5f1f]

2022-03-02 21:49:25 | [Mutex] received everything.

2022-03-02 21:49:25 |


===== simulation of connection failure


2022-03-02 21:49:25 |


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


2022-03-02 21:49:25 |


===== sending message to look for


2022-03-02 21:49:26 |


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


2022-03-02 21:49:28 |


===== broadcasting presence


2022-03-02 21:49:28 | [Mutex] received everything.

2022-03-02 21:49:28 | [Mutex] isItemNotified: message:82195032-8b02-4950-94cd-9efe23847ca1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.171s
2022-03-02 21:49:29 |

2022-03-02 21:49:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:49:29 | ------------------------------------

2022-03-02 21:49:29 | [Mutex] waiting for: [message:31ef9108-989f-46e9-b460-95e82e424130]

2022-03-02 21:49:29 | [Mutex] waiting for: [message:31ef9108-989f-46e9-b460-95e82e424130]

2022-03-02 21:49:29 | [Mutex] received everything.

2022-03-02 21:49:29 |


===== simulation of connection failure


2022-03-02 21:49:29 |


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


2022-03-02 21:49:29 |


===== sending message to look for


2022-03-02 21:49:30 |


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


2022-03-02 21:49:31 |


===== broadcasting presence


2022-03-02 21:49:31 | [Mutex] waiting for: [message:f293b40b-9e71-4f37-ba1f-23e73203811b]

2022-03-02 21:50:30 | [Mutex] waiting for: [message:f293b40b-9e71-4f37-ba1f-23e73203811b]

2022-03-02 21:50:31 | [Mutex] waiting for: [message:f293b40b-9e71-4f37-ba1f-23e73203811b]

2022-03-02 21:50:31 | [Mutex] received everything.

2022-03-02 21:50:31 | [Mutex] isItemNotified: message:f293b40b-9e71-4f37-ba1f-23e73203811b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.362s
2022-03-02 21:50:31 |

2022-03-02 21:50:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-03-02 21:50:31 | ------------------------------------

2022-03-02 21:50:31 | [Mutex] waiting for: [message:cab80eb8-8d5d-4121-8f54-626a2f81768d]

2022-03-02 21:50:31 | [Mutex] waiting for: [message:cab80eb8-8d5d-4121-8f54-626a2f81768d]

2022-03-02 21:50:31 | [Mutex] received everything.

2022-03-02 21:50:31 |


===== simulation of connection failure


2022-03-02 21:50:31 |


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


2022-03-02 21:50:32 |


===== sending message to look for


2022-03-02 21:50:33 |


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


2022-03-02 21:50:35 |


===== broadcasting presence


2022-03-02 21:50:35 | [Mutex] waiting for: [message:e3c400f8-f2d1-4b13-8c4c-4c951b966d5f]

2022-03-02 21:50:35 | [Mutex] waiting for: [message:e3c400f8-f2d1-4b13-8c4c-4c951b966d5f]

2022-03-02 21:50:35 | [Mutex] waiting for: [message:e3c400f8-f2d1-4b13-8c4c-4c951b966d5f]

2022-03-02 21:50:35 | [Mutex] received everything.

2022-03-02 21:50:35 | [Mutex] isItemNotified: message:e3c400f8-f2d1-4b13-8c4c-4c951b966d5f :: true