Generated by TestNG with ReportNG at 22:31 PDT on Thursday 30 June 2022
root@7c41cec37518 / Java 17.0.2 (Private Build) / Linux 4.14.281-212.502.amzn2.x86_64 (amd64)

Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Suites · Log Output

Test duration : 51.224s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.309s
2022-06-30 22:32:25 |

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

2022-06-30 22:32:25 | ------------------------------------

2022-06-30 22:32:25 | [Mutex] waiting for: [message:1a91076a-d510-414d-8dce-073f9c8af2ae]

2022-06-30 22:32:25 | [Mutex] received everything.

2022-06-30 22:32:25 |


===== simulation of connection failure


2022-06-30 22:32:25 |


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


2022-06-30 22:32:25 |


===== sending message to look for


2022-06-30 22:32:26 |


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


2022-06-30 22:32:26 |


===== broadcasting presence


2022-06-30 22:32:26 | [Mutex] received everything.

2022-06-30 22:32:26 | [Mutex] isItemNotified: message:bccfc584-0990-4d17-b848-035ebd7560cd :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.295s
2022-06-30 22:32:27 |

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

2022-06-30 22:32:27 | ------------------------------------

2022-06-30 22:32:27 | [Mutex] waiting for: [message:378a2660-c95c-4b83-a91f-642132ec9951]

2022-06-30 22:32:27 | [Mutex] waiting for: [message:378a2660-c95c-4b83-a91f-642132ec9951]

2022-06-30 22:32:27 | [Mutex] received everything.

2022-06-30 22:32:27 |


===== simulation of connection failure


2022-06-30 22:32:27 |


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


2022-06-30 22:32:27 |


===== sending message to look for


2022-06-30 22:32:28 |


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


2022-06-30 22:32:30 |


===== broadcasting presence


2022-06-30 22:32:30 | [Mutex] received everything.

2022-06-30 22:32:30 | [Mutex] isItemNotified: message:f55a6027-a9e3-458b-9144-d2cf5b584b95 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.300s
2022-06-30 22:32:31 |

2022-06-30 22:32:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:31 | ------------------------------------

2022-06-30 22:32:31 | [Mutex] waiting for: [message:a7ac9b93-902c-4681-acb6-3cd25c68301f]

2022-06-30 22:32:31 | [Mutex] waiting for: [message:a7ac9b93-902c-4681-acb6-3cd25c68301f]

2022-06-30 22:32:31 | [Mutex] received everything.

2022-06-30 22:32:31 |


===== simulation of connection failure


2022-06-30 22:32:31 |


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


2022-06-30 22:32:31 |


===== sending message to look for


2022-06-30 22:32:32 |


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


2022-06-30 22:32:32 |


===== broadcasting presence


2022-06-30 22:32:32 | [Mutex] received everything.

2022-06-30 22:32:32 | [Mutex] isItemNotified: message:f3dad6b4-fad0-4430-b701-0ee332e63d6f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.296s
2022-06-30 22:32:33 |

2022-06-30 22:32:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:33 | ------------------------------------

2022-06-30 22:32:33 | [Mutex] waiting for: [message:8c0d667d-9f58-4d76-8a7f-5917ab1ba92f]

2022-06-30 22:32:33 | [Mutex] received everything.

2022-06-30 22:32:33 |


===== simulation of connection failure


2022-06-30 22:32:33 |


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


2022-06-30 22:32:33 |


===== sending message to look for


2022-06-30 22:32:34 |


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


2022-06-30 22:32:36 |


===== broadcasting presence


2022-06-30 22:32:36 | [Mutex] received everything.

2022-06-30 22:32:36 | [Mutex] isItemNotified: message:bbf1fb9e-e768-417f-b91c-efb8cfb08bd6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.355s
2022-06-30 22:32:37 |

2022-06-30 22:32:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:37 | ------------------------------------

2022-06-30 22:32:37 | [Mutex] waiting for: [message:138db247-1ea5-4dea-8597-7acd2fec3595]

2022-06-30 22:32:37 | [Mutex] received everything.

2022-06-30 22:32:37 |


===== simulation of connection failure


2022-06-30 22:32:37 |


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


2022-06-30 22:32:37 |


===== sending message to look for


2022-06-30 22:32:38 |


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


2022-06-30 22:32:38 |


===== broadcasting presence


2022-06-30 22:32:38 | [Mutex] waiting for: [message:5a32f24e-45d4-487e-bc37-89b1f6c9d68f]

2022-06-30 22:32:38 | [Mutex] waiting for: [message:5a32f24e-45d4-487e-bc37-89b1f6c9d68f]

2022-06-30 22:32:38 | [Mutex] received everything.

2022-06-30 22:32:38 | [Mutex] isItemNotified: message:5a32f24e-45d4-487e-bc37-89b1f6c9d68f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-06-30 22:32:39 |

2022-06-30 22:32:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:39 | ------------------------------------

2022-06-30 22:32:39 | [Mutex] waiting for: [message:2d007c6c-b5d8-4c0b-b767-96d66842138c]

2022-06-30 22:32:39 | [Mutex] received everything.

2022-06-30 22:32:39 |


===== simulation of connection failure


2022-06-30 22:32:39 |


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


2022-06-30 22:32:39 |


===== sending message to look for


2022-06-30 22:32:40 |


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


2022-06-30 22:32:43 |


===== broadcasting presence


2022-06-30 22:32:43 | [Mutex] received everything.

2022-06-30 22:32:43 | [Mutex] isItemNotified: message:c8cc5903-f5bb-4de6-9365-fb157ce31148 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.367s
2022-06-30 22:32:43 |

2022-06-30 22:32:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:43 | ------------------------------------

2022-06-30 22:32:43 | [Mutex] waiting for: [message:f7c6f056-3c4d-42f6-a301-566882207347]

2022-06-30 22:32:43 | [Mutex] waiting for: [message:f7c6f056-3c4d-42f6-a301-566882207347]

2022-06-30 22:32:43 | [Mutex] received everything.

2022-06-30 22:32:43 |


===== simulation of connection failure


2022-06-30 22:32:43 |


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


2022-06-30 22:32:44 |


===== sending message to look for


2022-06-30 22:32:45 |


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


2022-06-30 22:32:45 |


===== broadcasting presence


2022-06-30 22:32:45 | [Mutex] waiting for: [message:73666ef1-0344-42e9-8988-d0ee6df1a1b4]

2022-06-30 22:32:45 | [Mutex] waiting for: [message:73666ef1-0344-42e9-8988-d0ee6df1a1b4]

2022-06-30 22:32:45 | [Mutex] waiting for: [message:73666ef1-0344-42e9-8988-d0ee6df1a1b4]

2022-06-30 22:32:45 | [Mutex] received everything.

2022-06-30 22:32:45 | [Mutex] isItemNotified: message:73666ef1-0344-42e9-8988-d0ee6df1a1b4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.352s
2022-06-30 22:32:46 |

2022-06-30 22:32:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:46 | ------------------------------------

2022-06-30 22:32:46 | [Mutex] waiting for: [message:885fc53c-d94f-43c5-8e34-448a35d9f3ab]

2022-06-30 22:32:46 | [Mutex] received everything.

2022-06-30 22:32:46 |


===== simulation of connection failure


2022-06-30 22:32:46 |


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


2022-06-30 22:32:46 |


===== sending message to look for


2022-06-30 22:32:47 |


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


2022-06-30 22:32:49 |


===== broadcasting presence


2022-06-30 22:32:49 | [Mutex] waiting for: [message:59b13c76-e938-4051-801b-fa19bbe82777]

2022-06-30 22:32:49 | [Mutex] waiting for: [message:59b13c76-e938-4051-801b-fa19bbe82777]

2022-06-30 22:32:49 | [Mutex] received everything.

2022-06-30 22:32:49 | [Mutex] isItemNotified: message:59b13c76-e938-4051-801b-fa19bbe82777 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.311s
2022-06-30 22:32:50 |

2022-06-30 22:32:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:50 | ------------------------------------

2022-06-30 22:32:50 | [Mutex] waiting for: [message:a84916b8-5af9-4135-86f5-545bd7d58f35]

2022-06-30 22:32:50 | [Mutex] received everything.

2022-06-30 22:32:50 |


===== simulation of connection failure


2022-06-30 22:32:50 |


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


2022-06-30 22:32:50 |


===== sending message to look for


2022-06-30 22:32:51 |


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


2022-06-30 22:32:51 |


===== broadcasting presence


2022-06-30 22:32:51 | [Mutex] received everything.

2022-06-30 22:32:51 | [Mutex] isItemNotified: message:f1ffaf07-3a90-41ef-80eb-1dd1645676ac :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.302s
2022-06-30 22:32:52 |

2022-06-30 22:32:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:52 | ------------------------------------

2022-06-30 22:32:52 | [Mutex] waiting for: [message:10d5345e-4a5f-42cc-8edf-f813c1c1c20d]

2022-06-30 22:32:52 | [Mutex] received everything.

2022-06-30 22:32:52 |


===== simulation of connection failure


2022-06-30 22:32:52 |


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


2022-06-30 22:32:52 |


===== sending message to look for


2022-06-30 22:32:53 |


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


2022-06-30 22:32:55 |


===== broadcasting presence


2022-06-30 22:32:55 | [Mutex] received everything.

2022-06-30 22:32:55 | [Mutex] isItemNotified: message:da3f573f-1bfa-40b1-9ac0-81378e292303 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.302s
2022-06-30 22:32:56 |

2022-06-30 22:32:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:56 | ------------------------------------

2022-06-30 22:32:56 | [Mutex] waiting for: [message:a151316b-2b55-4482-9b30-c165bdbd58e4]

2022-06-30 22:32:56 | [Mutex] received everything.

2022-06-30 22:32:56 |


===== simulation of connection failure


2022-06-30 22:32:56 |


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


2022-06-30 22:32:56 |


===== sending message to look for


2022-06-30 22:32:57 |


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


2022-06-30 22:32:57 |


===== broadcasting presence


2022-06-30 22:32:57 | [Mutex] received everything.

2022-06-30 22:32:57 | [Mutex] isItemNotified: message:fa4e80b0-a279-4461-b2be-bbbb9f068d9c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.294s
2022-06-30 22:32:58 |

2022-06-30 22:32:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:32:58 | ------------------------------------

2022-06-30 22:32:58 | [Mutex] waiting for: [message:ad97e63e-329b-4400-89b1-4c4bb714162f]

2022-06-30 22:32:58 | [Mutex] waiting for: [message:ad97e63e-329b-4400-89b1-4c4bb714162f]

2022-06-30 22:32:58 | [Mutex] received everything.

2022-06-30 22:32:58 |


===== simulation of connection failure


2022-06-30 22:32:58 |


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


2022-06-30 22:32:58 |


===== sending message to look for


2022-06-30 22:32:59 |


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


2022-06-30 22:33:01 |


===== broadcasting presence


2022-06-30 22:33:01 | [Mutex] received everything.

2022-06-30 22:33:01 | [Mutex] isItemNotified: message:abf54553-61b6-4cc5-8c07-d97016caed25 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.303s
2022-06-30 22:33:02 |

2022-06-30 22:33:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:33:02 | ------------------------------------

2022-06-30 22:33:02 | [Mutex] waiting for: [message:4b55280e-182c-4aa8-a03b-aa2db7d6eb05]

2022-06-30 22:33:02 | [Mutex] received everything.

2022-06-30 22:33:02 |


===== simulation of connection failure


2022-06-30 22:33:02 |


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


2022-06-30 22:33:02 |


===== sending message to look for


2022-06-30 22:33:04 |


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


2022-06-30 22:33:04 |


===== broadcasting presence


2022-06-30 22:33:04 | [Mutex] waiting for: [message:e93226e6-0433-4d58-943b-efc5fb34b927]

2022-06-30 22:33:04 | [Mutex] received everything.

2022-06-30 22:33:04 | [Mutex] isItemNotified: message:e93226e6-0433-4d58-943b-efc5fb34b927 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-06-30 22:33:05 |

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

2022-06-30 22:33:05 | ------------------------------------

2022-06-30 22:33:05 | [Mutex] waiting for: [message:4f417d3f-b94c-45d5-a423-5dd8a395f20d]

2022-06-30 22:33:05 | [Mutex] received everything.

2022-06-30 22:33:05 |


===== simulation of connection failure


2022-06-30 22:33:05 |


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


2022-06-30 22:33:05 |


===== sending message to look for


2022-06-30 22:33:06 |


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


2022-06-30 22:33:08 |


===== broadcasting presence


2022-06-30 22:33:08 | [Mutex] received everything.

2022-06-30 22:33:08 | [Mutex] isItemNotified: message:6af7a843-fd01-4adf-950e-83f2828fc368 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.372s
2022-06-30 22:33:09 |

2022-06-30 22:33:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:33:09 | ------------------------------------

2022-06-30 22:33:09 | [Mutex] waiting for: [message:9d672100-da70-40f5-b3c4-cab744a10896]

2022-06-30 22:33:09 | [Mutex] waiting for: [message:9d672100-da70-40f5-b3c4-cab744a10896]

2022-06-30 22:33:09 | [Mutex] received everything.

2022-06-30 22:33:09 |


===== simulation of connection failure


2022-06-30 22:33:09 |


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


2022-06-30 22:33:09 |


===== sending message to look for


2022-06-30 22:33:10 |


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


2022-06-30 22:33:10 |


===== broadcasting presence


2022-06-30 22:33:10 | [Mutex] waiting for: [message:260daa40-0096-4c52-85f8-d73a5144065c]

2022-06-30 22:33:10 | [Mutex] waiting for: [message:260daa40-0096-4c52-85f8-d73a5144065c]

2022-06-30 22:33:10 | [Mutex] waiting for: [message:260daa40-0096-4c52-85f8-d73a5144065c]

2022-06-30 22:33:10 | [Mutex] received everything.

2022-06-30 22:33:10 | [Mutex] isItemNotified: message:260daa40-0096-4c52-85f8-d73a5144065c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.322s
2022-06-30 22:33:11 |

2022-06-30 22:33:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-30 22:33:11 | ------------------------------------

2022-06-30 22:33:11 | [Mutex] waiting for: [message:32855a40-b03d-447c-859c-38fe55f1f097]

2022-06-30 22:33:11 | [Mutex] received everything.

2022-06-30 22:33:11 |


===== simulation of connection failure


2022-06-30 22:33:11 |


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


2022-06-30 22:33:11 |


===== sending message to look for


2022-06-30 22:33:12 |


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


2022-06-30 22:33:15 |


===== broadcasting presence


2022-06-30 22:33:15 | [Mutex] waiting for: [message:24bf8906-89bc-4db2-af87-d1f3b03956c6]

2022-06-30 22:33:15 | [Mutex] waiting for: [message:24bf8906-89bc-4db2-af87-d1f3b03956c6]

2022-06-30 22:33:15 | [Mutex] waiting for: [message:24bf8906-89bc-4db2-af87-d1f3b03956c6]

2022-06-30 22:33:15 | [Mutex] received everything.

2022-06-30 22:33:15 | [Mutex] isItemNotified: message:24bf8906-89bc-4db2-af87-d1f3b03956c6 :: true