Generated by TestNG with ReportNG at 21:57 PST on Sunday 16 January 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 : 168.209s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.403s
2022-01-16 21:58:37 |

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

2022-01-16 21:58:37 | ------------------------------------

2022-01-16 21:58:37 | [Mutex] waiting for: [message:da5ab9cc-02d4-463b-834c-ff76f23aec45]

2022-01-16 21:58:37 | [Mutex] received everything.

2022-01-16 21:58:37 |


===== simulation of connection failure


2022-01-16 21:58:37 |


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


2022-01-16 21:58:37 |


===== sending message to look for


2022-01-16 21:58:38 |


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


2022-01-16 21:58:38 |


===== broadcasting presence


2022-01-16 21:58:38 | [Mutex] received everything.

2022-01-16 21:58:38 | [Mutex] isItemNotified: message:469d25a1-b4b9-45a5-9b7f-d15a945094d7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.410s
2022-01-16 21:58:39 |

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

2022-01-16 21:58:39 | ------------------------------------

2022-01-16 21:58:39 | [Mutex] waiting for: [message:e545af8c-39b0-4dc5-a80a-c074ab833b12]

2022-01-16 21:58:39 | [Mutex] received everything.

2022-01-16 21:58:39 |


===== simulation of connection failure


2022-01-16 21:58:39 |


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


2022-01-16 21:58:39 |


===== sending message to look for


2022-01-16 21:58:40 |


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


2022-01-16 21:58:42 |


===== broadcasting presence


2022-01-16 21:58:42 | [Mutex] received everything.

2022-01-16 21:58:42 | [Mutex] isItemNotified: message:be5c4be4-5a98-48ee-b5d8-fc0759c67e5a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.381s
2022-01-16 21:58:43 |

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

2022-01-16 21:58:43 | ------------------------------------

2022-01-16 21:58:43 | [Mutex] waiting for: [message:07759e41-4cea-4364-8c69-087300c9e347]

2022-01-16 21:58:43 | [Mutex] received everything.

2022-01-16 21:58:43 |


===== simulation of connection failure


2022-01-16 21:58:43 |


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


2022-01-16 21:58:43 |


===== sending message to look for


2022-01-16 21:58:44 |


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


2022-01-16 21:58:44 |


===== broadcasting presence


2022-01-16 21:58:44 | [Mutex] received everything.

2022-01-16 21:58:44 | [Mutex] isItemNotified: message:d8bf3c7d-2eab-4b23-8ce5-f519a3af5045 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.391s
2022-01-16 21:58:45 |

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

2022-01-16 21:58:45 | ------------------------------------

2022-01-16 21:58:45 | [Mutex] waiting for: [message:fe52d867-c9a5-4a96-8a20-a5e004cc0003]

2022-01-16 21:58:45 | [Mutex] received everything.

2022-01-16 21:58:45 |


===== simulation of connection failure


2022-01-16 21:58:45 |


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


2022-01-16 21:58:46 |


===== sending message to look for


2022-01-16 21:58:47 |


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


2022-01-16 21:58:49 |


===== broadcasting presence


2022-01-16 21:58:49 | [Mutex] received everything.

2022-01-16 21:58:49 | [Mutex] isItemNotified: message:66160bcf-2c7a-4249-a6cc-a4cee8b5dcca :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.400s
2022-01-16 21:58:50 |

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

2022-01-16 21:58:50 | ------------------------------------

2022-01-16 21:58:50 | [Mutex] waiting for: [message:6fcf3898-2aa8-490f-96a2-4df758441591]

2022-01-16 21:58:50 | [Mutex] received everything.

2022-01-16 21:58:50 |


===== simulation of connection failure


2022-01-16 21:58:50 |


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


2022-01-16 21:58:50 |


===== sending message to look for


2022-01-16 21:58:51 |


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


2022-01-16 21:58:51 |


===== broadcasting presence


2022-01-16 21:58:51 | [Mutex] received everything.

2022-01-16 21:58:51 | [Mutex] isItemNotified: message:228eac3b-8b25-41fd-a87e-22f2bac4c0fd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 61.292s
2022-01-16 21:58:52 |

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

2022-01-16 21:58:52 | ------------------------------------

2022-01-16 21:58:52 | [Mutex] waiting for: [message:d97a5bef-9401-41a8-a4d8-1075e8fb1ff5]

2022-01-16 21:58:52 | [Mutex] received everything.

2022-01-16 21:58:52 |


===== simulation of connection failure


2022-01-16 21:58:52 |


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


2022-01-16 21:58:52 |


===== sending message to look for


2022-01-16 21:58:53 |


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


2022-01-16 21:58:55 |


===== broadcasting presence


2022-01-16 21:58:55 | [Mutex] waiting for: [message:4a695c0e-0c72-4506-9d00-2710d970c4b6]

2022-01-16 21:59:53 | [Mutex] waiting for: [message:4a695c0e-0c72-4506-9d00-2710d970c4b6]

2022-01-16 21:59:53 | [Mutex] waiting for: [message:4a695c0e-0c72-4506-9d00-2710d970c4b6]

2022-01-16 21:59:53 | [Mutex] received everything.

2022-01-16 21:59:53 | [Mutex] isItemNotified: message:4a695c0e-0c72-4506-9d00-2710d970c4b6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.526s
2022-01-16 21:59:54 |

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

2022-01-16 21:59:54 | ------------------------------------

2022-01-16 21:59:54 | [Mutex] waiting for: [message:3e16cdd2-b606-466a-8a4a-097f3ac70cd3]

2022-01-16 21:59:54 | [Mutex] received everything.

2022-01-16 21:59:54 |


===== simulation of connection failure


2022-01-16 21:59:54 |


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


2022-01-16 21:59:54 |


===== sending message to look for


2022-01-16 21:59:55 |


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


2022-01-16 21:59:55 |


===== broadcasting presence


2022-01-16 21:59:55 | [Mutex] waiting for: [message:79ee4b90-7b18-4891-b999-d1b38685b278]

2022-01-16 21:59:55 | [Mutex] received everything.

2022-01-16 21:59:55 | [Mutex] isItemNotified: message:79ee4b90-7b18-4891-b999-d1b38685b278 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.407s
2022-01-16 21:59:56 |

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

2022-01-16 21:59:56 | ------------------------------------

2022-01-16 21:59:56 | [Mutex] waiting for: [message:fb608b6c-4a6d-4864-931f-cef529a23dad]

2022-01-16 21:59:56 | [Mutex] received everything.

2022-01-16 21:59:56 |


===== simulation of connection failure


2022-01-16 21:59:56 |


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


2022-01-16 21:59:56 |


===== sending message to look for


2022-01-16 21:59:58 |


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


2022-01-16 22:00:00 |


===== broadcasting presence


2022-01-16 22:00:00 | [Mutex] waiting for: [message:2edea04a-c46f-4309-a97a-27ab77356fd1]

2022-01-16 22:00:00 | [Mutex] waiting for: [message:2edea04a-c46f-4309-a97a-27ab77356fd1]

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

2022-01-16 22:00:00 | [Mutex] isItemNotified: message:2edea04a-c46f-4309-a97a-27ab77356fd1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.388s
2022-01-16 22:00:01 |

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

2022-01-16 22:00:01 | ------------------------------------

2022-01-16 22:00:01 | [Mutex] waiting for: [message:23e4f5d8-97e3-4b4b-9010-9c0d047e2d49]

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

2022-01-16 22:00:01 |


===== simulation of connection failure


2022-01-16 22:00:01 |


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


2022-01-16 22:00:01 |


===== sending message to look for


2022-01-16 22:00:02 |


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


2022-01-16 22:00:02 |


===== broadcasting presence


2022-01-16 22:00:02 | [Mutex] received everything.

2022-01-16 22:00:02 | [Mutex] isItemNotified: message:a5f06df8-bf5d-45f5-be37-7fdfaef1dbdd :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.437s
2022-01-16 22:00:03 |

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

2022-01-16 22:00:03 | ------------------------------------

2022-01-16 22:00:03 | [Mutex] waiting for: [message:20c4197e-6aaf-4cf9-9daa-a8ac05ce87b2]

2022-01-16 22:00:03 | [Mutex] received everything.

2022-01-16 22:00:03 |


===== simulation of connection failure


2022-01-16 22:00:03 |


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


2022-01-16 22:00:03 |


===== sending message to look for


2022-01-16 22:00:04 |


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


2022-01-16 22:00:06 |


===== broadcasting presence


2022-01-16 22:00:06 | [Mutex] received everything.

2022-01-16 22:00:06 | [Mutex] isItemNotified: message:8376fce8-aa41-4283-96cc-f199d25f9af7 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.362s
2022-01-16 22:00:07 |

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

2022-01-16 22:00:07 | ------------------------------------

2022-01-16 22:00:07 | [Mutex] waiting for: [message:c6d794fe-6a20-4e35-a9bb-72557dca639e]

2022-01-16 22:00:07 | [Mutex] received everything.

2022-01-16 22:00:07 |


===== simulation of connection failure


2022-01-16 22:00:07 |


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


2022-01-16 22:00:07 |


===== sending message to look for


2022-01-16 22:00:08 |


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


2022-01-16 22:00:09 |


===== broadcasting presence


2022-01-16 22:00:09 | [Mutex] received everything.

2022-01-16 22:00:09 | [Mutex] isItemNotified: message:7b33c52e-2c65-4e56-8f1a-15634e747cee :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.426s
2022-01-16 22:00:09 |

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

2022-01-16 22:00:09 | ------------------------------------

2022-01-16 22:00:09 | [Mutex] waiting for: [message:3405bfc8-d304-47be-a325-45d4abb6ad99]

2022-01-16 22:00:09 | [Mutex] received everything.

2022-01-16 22:00:09 |


===== simulation of connection failure


2022-01-16 22:00:09 |


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


2022-01-16 22:00:09 |


===== sending message to look for


2022-01-16 22:00:11 |


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


2022-01-16 22:00:13 |


===== broadcasting presence


2022-01-16 22:00:13 | [Mutex] received everything.

2022-01-16 22:00:13 | [Mutex] isItemNotified: message:56114e3d-4061-459b-8748-8003cb421c82 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.376s
2022-01-16 22:00:14 |

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

2022-01-16 22:00:14 | ------------------------------------

2022-01-16 22:00:14 | [Mutex] waiting for: [message:f4111521-4678-469c-b6b7-3f34c08a19d6]

2022-01-16 22:00:14 | [Mutex] received everything.

2022-01-16 22:00:14 |


===== simulation of connection failure


2022-01-16 22:00:14 |


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


2022-01-16 22:00:14 |


===== sending message to look for


2022-01-16 22:00:15 |


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


2022-01-16 22:00:15 |


===== broadcasting presence


2022-01-16 22:00:15 | [Mutex] received everything.

2022-01-16 22:00:15 | [Mutex] isItemNotified: message:6c4d8f77-18cd-4ea0-920d-1bfde8baa5b8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.426s
2022-01-16 22:00:16 |

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

2022-01-16 22:00:16 | ------------------------------------

2022-01-16 22:00:16 | [Mutex] waiting for: [message:250cc699-c23d-4db0-a96e-79a0f635c372]

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

2022-01-16 22:00:16 |


===== simulation of connection failure


2022-01-16 22:00:16 |


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


2022-01-16 22:00:16 |


===== sending message to look for


2022-01-16 22:00:17 |


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


2022-01-16 22:00:19 |


===== broadcasting presence


2022-01-16 22:00:19 | [Mutex] received everything.

2022-01-16 22:00:19 | [Mutex] isItemNotified: message:4bf2970d-71a2-40e0-bdc8-019273a9f726 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.465s
2022-01-16 22:00:20 |

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

2022-01-16 22:00:20 | ------------------------------------

2022-01-16 22:00:20 | [Mutex] waiting for: [message:3bb8c7b0-cf9d-47e1-a3bc-41ec72443967]

2022-01-16 22:00:20 | [Mutex] received everything.

2022-01-16 22:00:20 |


===== simulation of connection failure


2022-01-16 22:00:20 |


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


2022-01-16 22:00:20 |


===== sending message to look for


2022-01-16 22:00:21 |


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


2022-01-16 22:00:22 |


===== broadcasting presence


2022-01-16 22:00:22 | [Mutex] waiting for: [message:1f3e7ce0-f8ac-4fcc-a1b5-7151b64df845]

2022-01-16 22:00:22 | [Mutex] waiting for: [message:1f3e7ce0-f8ac-4fcc-a1b5-7151b64df845]

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

2022-01-16 22:00:22 | [Mutex] isItemNotified: message:1f3e7ce0-f8ac-4fcc-a1b5-7151b64df845 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.201s
2022-01-16 22:00:22 |

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

2022-01-16 22:00:22 | ------------------------------------

2022-01-16 22:00:22 | [Mutex] waiting for: [message:ca0d03e8-ea41-4266-b778-386a29c44194]

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

2022-01-16 22:00:22 |


===== simulation of connection failure


2022-01-16 22:00:22 |


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


2022-01-16 22:00:23 |


===== sending message to look for


2022-01-16 22:00:24 |


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


2022-01-16 22:00:26 |


===== broadcasting presence


2022-01-16 22:00:26 | [Mutex] waiting for: [message:0cf0627e-1db1-4592-b194-3d4b2ed86740]

2022-01-16 22:01:24 | [Mutex] waiting for: [message:0cf0627e-1db1-4592-b194-3d4b2ed86740]

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

2022-01-16 22:01:24 | [Mutex] isItemNotified: message:0cf0627e-1db1-4592-b194-3d4b2ed86740 :: true