Generated by TestNG with ReportNG at 22:19 PDT on Wednesday 31 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 : 107.259s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.316s
2022-08-31 22:20:44 |

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

2022-08-31 22:20:44 | ------------------------------------

2022-08-31 22:20:44 | [Mutex] waiting for: [message:ff73d2e5-788b-44c0-a770-34aded28e8f9]

2022-08-31 22:20:44 | [Mutex] received everything.

2022-08-31 22:20:44 |


===== simulation of connection failure


2022-08-31 22:20:44 |


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


2022-08-31 22:20:44 |


===== sending message to look for


2022-08-31 22:20:45 |


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


2022-08-31 22:20:46 |


===== broadcasting presence


2022-08-31 22:20:46 | [Mutex] received everything.

2022-08-31 22:20:46 | [Mutex] isItemNotified: message:179bc1ac-0d4a-44dc-8ebf-784792feb974 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.308s
2022-08-31 22:20:46 |

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

2022-08-31 22:20:46 | ------------------------------------

2022-08-31 22:20:46 | [Mutex] waiting for: [message:2b12ce2c-dde1-45ac-b700-457a05100e95]

2022-08-31 22:20:46 | [Mutex] received everything.

2022-08-31 22:20:46 |


===== simulation of connection failure


2022-08-31 22:20:46 |


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


2022-08-31 22:20:46 |


===== sending message to look for


2022-08-31 22:20:47 |


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


2022-08-31 22:20:50 |


===== broadcasting presence


2022-08-31 22:20:50 | [Mutex] received everything.

2022-08-31 22:20:50 | [Mutex] isItemNotified: message:6da13cda-b63f-47a6-9016-6e24c2e399c7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.343s
2022-08-31 22:20:50 |

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

2022-08-31 22:20:50 | ------------------------------------

2022-08-31 22:20:50 | [Mutex] waiting for: [message:bfc36940-9cbb-40d4-879f-d62e39260b62]

2022-08-31 22:20:51 | [Mutex] received everything.

2022-08-31 22:20:51 |


===== simulation of connection failure


2022-08-31 22:20:51 |


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


2022-08-31 22:20:51 |


===== sending message to look for


2022-08-31 22:20:52 |


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


2022-08-31 22:20:52 |


===== broadcasting presence


2022-08-31 22:20:52 | [Mutex] received everything.

2022-08-31 22:20:52 | [Mutex] isItemNotified: message:d58dc084-a81e-487f-9e77-2cf45231ed74 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.326s
2022-08-31 22:20:53 |

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

2022-08-31 22:20:53 | ------------------------------------

2022-08-31 22:20:53 | [Mutex] waiting for: [message:0c4d553d-8878-4296-882f-83d98bc4a6bb]

2022-08-31 22:20:53 | [Mutex] received everything.

2022-08-31 22:20:53 |


===== simulation of connection failure


2022-08-31 22:20:53 |


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


2022-08-31 22:20:53 |


===== sending message to look for


2022-08-31 22:20:54 |


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


2022-08-31 22:20:56 |


===== broadcasting presence


2022-08-31 22:20:56 | [Mutex] received everything.

2022-08-31 22:20:56 | [Mutex] isItemNotified: message:cc954de7-bd74-4faa-ae87-668431f607df :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.313s
2022-08-31 22:20:57 |

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

2022-08-31 22:20:57 | ------------------------------------

2022-08-31 22:20:57 | [Mutex] waiting for: [message:22e8a0e6-836d-4159-b3be-bfb26c0070a0]

2022-08-31 22:20:57 | [Mutex] received everything.

2022-08-31 22:20:57 |


===== simulation of connection failure


2022-08-31 22:20:57 |


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


2022-08-31 22:20:57 |


===== sending message to look for


2022-08-31 22:20:58 |


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


2022-08-31 22:20:58 |


===== broadcasting presence


2022-08-31 22:20:58 | [Mutex] received everything.

2022-08-31 22:20:58 | [Mutex] isItemNotified: message:791981db-9738-4804-a968-0e2fda2838c3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-08-31 22:20:59 |

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

2022-08-31 22:20:59 | ------------------------------------

2022-08-31 22:20:59 | [Mutex] waiting for: [message:0b4ae3ad-5290-42a2-8e84-ed698c2914d6]

2022-08-31 22:20:59 | [Mutex] received everything.

2022-08-31 22:20:59 |


===== simulation of connection failure


2022-08-31 22:20:59 |


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


2022-08-31 22:20:59 |


===== sending message to look for


2022-08-31 22:21:00 |


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


2022-08-31 22:21:02 |


===== broadcasting presence


2022-08-31 22:21:02 | [Mutex] received everything.

2022-08-31 22:21:02 | [Mutex] isItemNotified: message:916b8220-0f60-46e3-b449-40ab2ae99af7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.391s
2022-08-31 22:21:03 |

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

2022-08-31 22:21:03 | ------------------------------------

2022-08-31 22:21:03 | [Mutex] waiting for: [message:cbde3fc9-5bfc-4149-b402-fb58503a5426]

2022-08-31 22:21:03 | [Mutex] received everything.

2022-08-31 22:21:03 |


===== simulation of connection failure


2022-08-31 22:21:03 |


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


2022-08-31 22:21:03 |


===== sending message to look for


2022-08-31 22:21:04 |


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


2022-08-31 22:21:04 |


===== broadcasting presence


2022-08-31 22:21:04 | [Mutex] waiting for: [message:b3a7a8f5-76c2-44be-993a-71f340c0ebd0]

2022-08-31 22:21:04 | [Mutex] received everything.

2022-08-31 22:21:04 | [Mutex] isItemNotified: message:b3a7a8f5-76c2-44be-993a-71f340c0ebd0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.342s
2022-08-31 22:21:05 |

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

2022-08-31 22:21:05 | ------------------------------------

2022-08-31 22:21:05 | [Mutex] waiting for: [message:5e24be70-6760-410e-835c-53623e110f9d]

2022-08-31 22:21:05 | [Mutex] received everything.

2022-08-31 22:21:05 |


===== simulation of connection failure


2022-08-31 22:21:05 |


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


2022-08-31 22:21:05 |


===== sending message to look for


2022-08-31 22:21:06 |


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


2022-08-31 22:21:08 |


===== broadcasting presence


2022-08-31 22:21:08 | [Mutex] waiting for: [message:dbe740a3-7290-45cc-991d-eea104f2cceb]

2022-08-31 22:21:08 | [Mutex] waiting for: [message:dbe740a3-7290-45cc-991d-eea104f2cceb]

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

2022-08-31 22:21:08 | [Mutex] isItemNotified: message:dbe740a3-7290-45cc-991d-eea104f2cceb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.306s
2022-08-31 22:21:09 |

2022-08-31 22:21:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-31 22:21:09 | ------------------------------------

2022-08-31 22:21:09 | [Mutex] waiting for: [message:82b071ff-6f7e-4d9a-9385-89f5bf82bf86]

2022-08-31 22:21:09 | [Mutex] received everything.

2022-08-31 22:21:09 |


===== simulation of connection failure


2022-08-31 22:21:09 |


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


2022-08-31 22:21:09 |


===== sending message to look for


2022-08-31 22:21:10 |


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


2022-08-31 22:21:10 |


===== broadcasting presence


2022-08-31 22:21:10 | [Mutex] received everything.

2022-08-31 22:21:10 | [Mutex] isItemNotified: message:96db05ca-fbe9-49f2-999e-18a77bb53455 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.308s
2022-08-31 22:21:11 |

2022-08-31 22:21:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-31 22:21:11 | ------------------------------------

2022-08-31 22:21:11 | [Mutex] waiting for: [message:220254c4-3c74-42fc-b657-a8d18cbbb892]

2022-08-31 22:21:11 | [Mutex] received everything.

2022-08-31 22:21:11 |


===== simulation of connection failure


2022-08-31 22:21:11 |


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


2022-08-31 22:21:11 |


===== sending message to look for


2022-08-31 22:21:12 |


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


2022-08-31 22:21:14 |


===== broadcasting presence


2022-08-31 22:21:14 | [Mutex] received everything.

2022-08-31 22:21:14 | [Mutex] isItemNotified: message:67fb42cf-9e68-4991-9237-53fc38cfc4a8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.301s
2022-08-31 22:21:15 |

2022-08-31 22:21:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-31 22:21:15 | ------------------------------------

2022-08-31 22:21:15 | [Mutex] waiting for: [message:fcdaf2bb-e533-4200-9d1f-13091ccafe41]

2022-08-31 22:21:15 | [Mutex] received everything.

2022-08-31 22:21:15 |


===== simulation of connection failure


2022-08-31 22:21:15 |


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


2022-08-31 22:21:15 |


===== sending message to look for


2022-08-31 22:21:16 |


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


2022-08-31 22:21:16 |


===== broadcasting presence


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

2022-08-31 22:21:16 | [Mutex] isItemNotified: message:be4b370e-c76b-4b5d-ab5f-25b4a72b818f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.319s
2022-08-31 22:21:17 |

2022-08-31 22:21:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-31 22:21:17 | ------------------------------------

2022-08-31 22:21:17 | [Mutex] waiting for: [message:87d7ab21-4dbd-4a64-b87d-2827dc104b5b]

2022-08-31 22:21:17 | [Mutex] received everything.

2022-08-31 22:21:17 |


===== simulation of connection failure


2022-08-31 22:21:17 |


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


2022-08-31 22:21:17 |


===== sending message to look for


2022-08-31 22:21:18 |


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


2022-08-31 22:21:20 |


===== broadcasting presence


2022-08-31 22:21:20 | [Mutex] received everything.

2022-08-31 22:21:20 | [Mutex] isItemNotified: message:e27a89a6-6760-4a5a-9eb6-766969874b75 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.306s
2022-08-31 22:21:21 |

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

2022-08-31 22:21:21 | ------------------------------------

2022-08-31 22:21:21 | [Mutex] waiting for: [message:276b5c53-c917-4ef3-b1fb-8916d218c494]

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

2022-08-31 22:21:21 |


===== simulation of connection failure


2022-08-31 22:21:21 |


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


2022-08-31 22:21:21 |


===== sending message to look for


2022-08-31 22:21:22 |


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


2022-08-31 22:21:22 |


===== broadcasting presence


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

2022-08-31 22:21:22 | [Mutex] isItemNotified: message:c9a7103f-c9d5-458e-8e98-b6f5a1aebd3a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.230s
2022-08-31 22:21:23 |

2022-08-31 22:21:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-31 22:21:23 | ------------------------------------

2022-08-31 22:21:23 | [Mutex] waiting for: [message:1c2f241e-e4a9-4b67-a621-7801aaa17b65]

2022-08-31 22:21:23 | [Mutex] received everything.

2022-08-31 22:21:23 |


===== simulation of connection failure


2022-08-31 22:21:23 |


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


2022-08-31 22:21:23 |


===== sending message to look for


2022-08-31 22:21:24 |


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


2022-08-31 22:21:26 |


===== broadcasting presence


2022-08-31 22:21:26 | [Mutex] waiting for: [message:4340f478-588d-4626-bd90-366945f0c930]

2022-08-31 22:22:24 | [Mutex] waiting for: [message:4340f478-588d-4626-bd90-366945f0c930]

2022-08-31 22:22:24 | [Mutex] waiting for: [message:4340f478-588d-4626-bd90-366945f0c930]

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

2022-08-31 22:22:24 | [Mutex] isItemNotified: message:4340f478-588d-4626-bd90-366945f0c930 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.389s
2022-08-31 22:22:25 |

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

2022-08-31 22:22:25 | ------------------------------------

2022-08-31 22:22:25 | [Mutex] waiting for: [message:70ee9395-3a5e-46a8-af1d-4d41ae631aee]

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

2022-08-31 22:22:25 |


===== simulation of connection failure


2022-08-31 22:22:25 |


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


2022-08-31 22:22:25 |


===== sending message to look for


2022-08-31 22:22:26 |


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


2022-08-31 22:22:26 |


===== broadcasting presence


2022-08-31 22:22:26 | [Mutex] waiting for: [message:d4d7f212-b5f4-4f5f-823f-da45a229026e]

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

2022-08-31 22:22:26 | [Mutex] isItemNotified: message:d4d7f212-b5f4-4f5f-823f-da45a229026e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.316s
2022-08-31 22:22:27 |

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

2022-08-31 22:22:27 | ------------------------------------

2022-08-31 22:22:27 | [Mutex] waiting for: [message:e34a7b6f-0a61-4553-8c2c-349d3ef9fba9]

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

2022-08-31 22:22:27 |


===== simulation of connection failure


2022-08-31 22:22:27 |


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


2022-08-31 22:22:27 |


===== sending message to look for


2022-08-31 22:22:28 |


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


2022-08-31 22:22:30 |


===== broadcasting presence


2022-08-31 22:22:30 | [Mutex] waiting for: [message:b2465356-7008-4ec4-a136-e392866f0990]

2022-08-31 22:22:30 | [Mutex] waiting for: [message:b2465356-7008-4ec4-a136-e392866f0990]

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

2022-08-31 22:22:30 | [Mutex] isItemNotified: message:b2465356-7008-4ec4-a136-e392866f0990 :: true