Generated by TestNG with ReportNG at 22:47 PDT on Tuesday 16 August 2022
root@ed1b7dd8a1b3 / 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 : 49.488s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.298s
2022-08-16 22:48:47 |

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

2022-08-16 22:48:47 | ------------------------------------

2022-08-16 22:48:47 | [Mutex] waiting for: [message:e2574f02-b300-46af-acfc-aa4d1826d8aa]

2022-08-16 22:48:47 | [Mutex] waiting for: [message:e2574f02-b300-46af-acfc-aa4d1826d8aa]

2022-08-16 22:48:47 | [Mutex] received everything.

2022-08-16 22:48:47 |


===== simulation of connection failure


2022-08-16 22:48:47 |


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


2022-08-16 22:48:47 |


===== sending message to look for


2022-08-16 22:48:48 |


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


2022-08-16 22:48:48 |


===== broadcasting presence


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

2022-08-16 22:48:48 | [Mutex] isItemNotified: message:5e773c33-4414-44e8-bfc2-79f1628f0ca9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.332s
2022-08-16 22:48:49 |

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

2022-08-16 22:48:49 | ------------------------------------

2022-08-16 22:48:49 | [Mutex] waiting for: [message:b183d4ec-0190-4ac3-899d-6b68997eda1c]

2022-08-16 22:48:49 | [Mutex] waiting for: [message:b183d4ec-0190-4ac3-899d-6b68997eda1c]

2022-08-16 22:48:49 | [Mutex] received everything.

2022-08-16 22:48:49 |


===== simulation of connection failure


2022-08-16 22:48:49 |


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


2022-08-16 22:48:49 |


===== sending message to look for


2022-08-16 22:48:50 |


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


2022-08-16 22:48:52 |


===== broadcasting presence


2022-08-16 22:48:52 | [Mutex] received everything.

2022-08-16 22:48:52 | [Mutex] isItemNotified: message:ec1acf82-2140-4deb-9a4d-7174d3b2c5d7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.334s
2022-08-16 22:48:53 |

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

2022-08-16 22:48:53 | ------------------------------------

2022-08-16 22:48:53 | [Mutex] waiting for: [message:a280062a-2131-43d3-b142-22c41ef946f3]

2022-08-16 22:48:53 | [Mutex] received everything.

2022-08-16 22:48:53 |


===== simulation of connection failure


2022-08-16 22:48:53 |


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


2022-08-16 22:48:53 |


===== sending message to look for


2022-08-16 22:48:54 |


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


2022-08-16 22:48:54 |


===== broadcasting presence


2022-08-16 22:48:54 | [Mutex] received everything.

2022-08-16 22:48:54 | [Mutex] isItemNotified: message:ee3b8060-f500-4756-abad-e318f0dd9ded :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-08-16 22:48:55 |

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

2022-08-16 22:48:55 | ------------------------------------

2022-08-16 22:48:55 | [Mutex] waiting for: [message:25c7b727-b9af-485f-8495-256091f9cdec]

2022-08-16 22:48:55 | [Mutex] received everything.

2022-08-16 22:48:55 |


===== simulation of connection failure


2022-08-16 22:48:55 |


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


2022-08-16 22:48:55 |


===== sending message to look for


2022-08-16 22:48:56 |


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


2022-08-16 22:48:58 |


===== broadcasting presence


2022-08-16 22:48:58 | [Mutex] received everything.

2022-08-16 22:48:58 | [Mutex] isItemNotified: message:ac8b1c4f-a27c-45c1-9004-4dda61960e86 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.303s
2022-08-16 22:48:59 |

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

2022-08-16 22:48:59 | ------------------------------------

2022-08-16 22:48:59 | [Mutex] waiting for: [message:00b22d37-ae77-494d-b86a-188ebc3faf9d]

2022-08-16 22:48:59 | [Mutex] received everything.

2022-08-16 22:48:59 |


===== simulation of connection failure


2022-08-16 22:48:59 |


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


2022-08-16 22:48:59 |


===== sending message to look for


2022-08-16 22:49:00 |


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


2022-08-16 22:49:00 |


===== broadcasting presence


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

2022-08-16 22:49:00 | [Mutex] isItemNotified: message:5616f94c-3f0c-441a-94e0-94137ae3fea2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-08-16 22:49:01 |

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

2022-08-16 22:49:01 | ------------------------------------

2022-08-16 22:49:01 | [Mutex] waiting for: [message:4ae71e14-3a7c-453e-b521-745a08d4663b]

2022-08-16 22:49:01 | [Mutex] waiting for: [message:4ae71e14-3a7c-453e-b521-745a08d4663b]

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

2022-08-16 22:49:01 |


===== simulation of connection failure


2022-08-16 22:49:01 |


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


2022-08-16 22:49:01 |


===== sending message to look for


2022-08-16 22:49:02 |


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


2022-08-16 22:49:04 |


===== broadcasting presence


2022-08-16 22:49:04 | [Mutex] received everything.

2022-08-16 22:49:04 | [Mutex] isItemNotified: message:5f2871af-22d0-4193-9ae7-962b1c0422a9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.363s
2022-08-16 22:49:05 |

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

2022-08-16 22:49:05 | ------------------------------------

2022-08-16 22:49:05 | [Mutex] waiting for: [message:5a93234a-40c2-4acb-83eb-9c9b0827bf5b]

2022-08-16 22:49:05 | [Mutex] waiting for: [message:5a93234a-40c2-4acb-83eb-9c9b0827bf5b]

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

2022-08-16 22:49:05 |


===== simulation of connection failure


2022-08-16 22:49:05 |


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


2022-08-16 22:49:05 |


===== sending message to look for


2022-08-16 22:49:06 |


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


2022-08-16 22:49:07 |


===== broadcasting presence


2022-08-16 22:49:07 | [Mutex] waiting for: [message:f5b9da9a-6ec4-4cd8-9760-6b931c68423c]

2022-08-16 22:49:07 | [Mutex] waiting for: [message:f5b9da9a-6ec4-4cd8-9760-6b931c68423c]

2022-08-16 22:49:07 | [Mutex] waiting for: [message:f5b9da9a-6ec4-4cd8-9760-6b931c68423c]

2022-08-16 22:49:07 | [Mutex] received everything.

2022-08-16 22:49:07 | [Mutex] isItemNotified: message:f5b9da9a-6ec4-4cd8-9760-6b931c68423c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.321s
2022-08-16 22:49:07 |

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

2022-08-16 22:49:07 | ------------------------------------

2022-08-16 22:49:07 | [Mutex] waiting for: [message:a5f72614-489a-4e96-ae18-24e38016750a]

2022-08-16 22:49:07 | [Mutex] waiting for: [message:a5f72614-489a-4e96-ae18-24e38016750a]

2022-08-16 22:49:07 | [Mutex] received everything.

2022-08-16 22:49:07 |


===== simulation of connection failure


2022-08-16 22:49:07 |


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


2022-08-16 22:49:08 |


===== sending message to look for


2022-08-16 22:49:09 |


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


2022-08-16 22:49:11 |


===== broadcasting presence


2022-08-16 22:49:11 | [Mutex] waiting for: [message:496dc7f6-5042-4b6f-9605-e994b62a90e5]

2022-08-16 22:49:11 | [Mutex] waiting for: [message:496dc7f6-5042-4b6f-9605-e994b62a90e5]

2022-08-16 22:49:11 | [Mutex] waiting for: [message:496dc7f6-5042-4b6f-9605-e994b62a90e5]

2022-08-16 22:49:11 | [Mutex] received everything.

2022-08-16 22:49:11 | [Mutex] isItemNotified: message:496dc7f6-5042-4b6f-9605-e994b62a90e5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.300s
2022-08-16 22:49:12 |

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

2022-08-16 22:49:12 | ------------------------------------

2022-08-16 22:49:12 | [Mutex] waiting for: [message:1ce0f71a-57c9-4551-a220-282648918e46]

2022-08-16 22:49:12 | [Mutex] received everything.

2022-08-16 22:49:12 |


===== simulation of connection failure


2022-08-16 22:49:12 |


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


2022-08-16 22:49:12 |


===== sending message to look for


2022-08-16 22:49:13 |


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


2022-08-16 22:49:13 |


===== broadcasting presence


2022-08-16 22:49:13 | [Mutex] received everything.

2022-08-16 22:49:13 | [Mutex] isItemNotified: message:c2597d9b-a32b-4b85-af3e-d99c552f5e27 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.311s
2022-08-16 22:49:14 |

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

2022-08-16 22:49:14 | ------------------------------------

2022-08-16 22:49:14 | [Mutex] waiting for: [message:5e8e5784-28a2-4a53-b283-701681a69212]

2022-08-16 22:49:14 | [Mutex] received everything.

2022-08-16 22:49:14 |


===== simulation of connection failure


2022-08-16 22:49:14 |


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


2022-08-16 22:49:14 |


===== sending message to look for


2022-08-16 22:49:15 |


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


2022-08-16 22:49:17 |


===== broadcasting presence


2022-08-16 22:49:17 | [Mutex] received everything.

2022-08-16 22:49:17 | [Mutex] isItemNotified: message:ae0bb3d1-34d5-4ab0-8b33-596145ceae30 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.291s
2022-08-16 22:49:18 |

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

2022-08-16 22:49:18 | ------------------------------------

2022-08-16 22:49:18 | [Mutex] waiting for: [message:dca56123-e7ed-4cf8-97bb-4aa016e1860f]

2022-08-16 22:49:18 | [Mutex] waiting for: [message:dca56123-e7ed-4cf8-97bb-4aa016e1860f]

2022-08-16 22:49:18 | [Mutex] received everything.

2022-08-16 22:49:18 |


===== simulation of connection failure


2022-08-16 22:49:18 |


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


2022-08-16 22:49:18 |


===== sending message to look for


2022-08-16 22:49:19 |


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


2022-08-16 22:49:19 |


===== broadcasting presence


2022-08-16 22:49:19 | [Mutex] received everything.

2022-08-16 22:49:19 | [Mutex] isItemNotified: message:ccc8b814-4028-473c-88bf-656cc6a4c324 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-08-16 22:49:20 |

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

2022-08-16 22:49:20 | ------------------------------------

2022-08-16 22:49:20 | [Mutex] waiting for: [message:225f7e05-7eef-4334-90b2-624943021532]

2022-08-16 22:49:20 | [Mutex] received everything.

2022-08-16 22:49:20 |


===== simulation of connection failure


2022-08-16 22:49:20 |


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


2022-08-16 22:49:20 |


===== sending message to look for


2022-08-16 22:49:21 |


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


2022-08-16 22:49:23 |


===== broadcasting presence


2022-08-16 22:49:23 | [Mutex] received everything.

2022-08-16 22:49:23 | [Mutex] isItemNotified: message:f704f83c-41a1-4051-be9c-d12f75420854 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.297s
2022-08-16 22:49:24 |

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

2022-08-16 22:49:24 | ------------------------------------

2022-08-16 22:49:24 | [Mutex] waiting for: [message:58d1e587-6320-45aa-9852-cec3e83c55e0]

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

2022-08-16 22:49:24 |


===== simulation of connection failure


2022-08-16 22:49:24 |


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


2022-08-16 22:49:24 |


===== sending message to look for


2022-08-16 22:49:25 |


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


2022-08-16 22:49:25 |


===== broadcasting presence


2022-08-16 22:49:25 | [Mutex] waiting for: [message:760d4bda-8b0f-43f0-9f75-3449cf6761b8]

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

2022-08-16 22:49:25 | [Mutex] isItemNotified: message:760d4bda-8b0f-43f0-9f75-3449cf6761b8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.300s
2022-08-16 22:49:26 |

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

2022-08-16 22:49:26 | ------------------------------------

2022-08-16 22:49:26 | [Mutex] waiting for: [message:aca9958c-3477-476b-b930-acdec7325169]

2022-08-16 22:49:26 | [Mutex] received everything.

2022-08-16 22:49:26 |


===== simulation of connection failure


2022-08-16 22:49:26 |


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


2022-08-16 22:49:26 |


===== sending message to look for


2022-08-16 22:49:27 |


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


2022-08-16 22:49:29 |


===== broadcasting presence


2022-08-16 22:49:29 | [Mutex] received everything.

2022-08-16 22:49:29 | [Mutex] isItemNotified: message:adf4e1eb-9df4-4f4c-b55b-061d4d97160e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.350s
2022-08-16 22:49:30 |

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

2022-08-16 22:49:30 | ------------------------------------

2022-08-16 22:49:30 | [Mutex] waiting for: [message:9f7667e6-f130-42bd-9663-60466f0ac188]

2022-08-16 22:49:30 | [Mutex] waiting for: [message:9f7667e6-f130-42bd-9663-60466f0ac188]

2022-08-16 22:49:30 | [Mutex] received everything.

2022-08-16 22:49:30 |


===== simulation of connection failure


2022-08-16 22:49:30 |


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


2022-08-16 22:49:30 |


===== sending message to look for


2022-08-16 22:49:31 |


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


2022-08-16 22:49:31 |


===== broadcasting presence


2022-08-16 22:49:31 | [Mutex] waiting for: [message:0d470ce2-378e-4c98-aa85-57b689a988a0]

2022-08-16 22:49:31 | [Mutex] waiting for: [message:0d470ce2-378e-4c98-aa85-57b689a988a0]

2022-08-16 22:49:31 | [Mutex] waiting for: [message:0d470ce2-378e-4c98-aa85-57b689a988a0]

2022-08-16 22:49:31 | [Mutex] received everything.

2022-08-16 22:49:31 | [Mutex] isItemNotified: message:0d470ce2-378e-4c98-aa85-57b689a988a0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.326s
2022-08-16 22:49:32 |

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

2022-08-16 22:49:32 | ------------------------------------

2022-08-16 22:49:32 | [Mutex] waiting for: [message:0c753b22-0efc-4c39-b5d6-c5edf38853f8]

2022-08-16 22:49:32 | [Mutex] waiting for: [message:0c753b22-0efc-4c39-b5d6-c5edf38853f8]

2022-08-16 22:49:32 | [Mutex] received everything.

2022-08-16 22:49:32 |


===== simulation of connection failure


2022-08-16 22:49:32 |


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


2022-08-16 22:49:32 |


===== sending message to look for


2022-08-16 22:49:33 |


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


2022-08-16 22:49:35 |


===== broadcasting presence


2022-08-16 22:49:35 | [Mutex] waiting for: [message:c8971da1-47b8-4e19-a7ca-c10353dce853]

2022-08-16 22:49:35 | [Mutex] waiting for: [message:c8971da1-47b8-4e19-a7ca-c10353dce853]

2022-08-16 22:49:35 | [Mutex] waiting for: [message:c8971da1-47b8-4e19-a7ca-c10353dce853]

2022-08-16 22:49:35 | [Mutex] received everything.

2022-08-16 22:49:35 | [Mutex] isItemNotified: message:c8971da1-47b8-4e19-a7ca-c10353dce853 :: true