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

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.345s
2022-08-31 22:34:12 |

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

2022-08-31 22:34:12 | ------------------------------------

2022-08-31 22:34:12 | [Mutex] waiting for: [message:bd89566e-6d71-42fd-901b-6e024204ba6c]

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

2022-08-31 22:34:13 |


===== simulation of connection failure


2022-08-31 22:34:13 |


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


2022-08-31 22:34:13 |


===== sending message to look for


2022-08-31 22:34:14 |


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


2022-08-31 22:34:14 |


===== broadcasting presence


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

2022-08-31 22:34:14 | [Mutex] isItemNotified: message:50d078af-bc7f-461c-8aff-8340b09accb3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.360s
2022-08-31 22:34:15 |

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

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

2022-08-31 22:34:15 | [Mutex] waiting for: [message:44d262c3-024c-411f-af16-24c1e65f0e14]

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

2022-08-31 22:34:15 |


===== simulation of connection failure


2022-08-31 22:34:15 |


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


2022-08-31 22:34:15 |


===== sending message to look for


2022-08-31 22:34:16 |


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


2022-08-31 22:34:18 |


===== broadcasting presence


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

2022-08-31 22:34:18 | [Mutex] isItemNotified: message:1a10013c-b304-47b2-a6ab-5bf9e1b957df :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.350s
2022-08-31 22:34:19 |

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

2022-08-31 22:34:19 | ------------------------------------

2022-08-31 22:34:19 | [Mutex] waiting for: [message:32b0dc5f-1cf0-4fed-9d7a-e6c12db97a54]

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

2022-08-31 22:34:19 |


===== simulation of connection failure


2022-08-31 22:34:19 |


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


2022-08-31 22:34:19 |


===== sending message to look for


2022-08-31 22:34:20 |


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


2022-08-31 22:34:20 |


===== broadcasting presence


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

2022-08-31 22:34:20 | [Mutex] isItemNotified: message:c0c8a086-e228-4955-ad3e-667215d3b242 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.360s
2022-08-31 22:34:21 |

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

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

2022-08-31 22:34:21 | [Mutex] waiting for: [message:e5930db0-c116-4606-8e25-89293da1a1c4]

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

2022-08-31 22:34:21 |


===== simulation of connection failure


2022-08-31 22:34:21 |


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


2022-08-31 22:34:21 |


===== sending message to look for


2022-08-31 22:34:22 |


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


2022-08-31 22:34:24 |


===== broadcasting presence


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

2022-08-31 22:34:24 | [Mutex] isItemNotified: message:fa78e3e5-fbef-447e-9ef3-da6d88cd9050 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.278s
2022-08-31 22:34:25 |

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

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

2022-08-31 22:34:25 | [Mutex] waiting for: [message:28062b25-5be6-40c1-ba97-4c7bc9e02c54]

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

2022-08-31 22:34:25 |


===== simulation of connection failure


2022-08-31 22:34:25 |


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


2022-08-31 22:34:25 |


===== sending message to look for


2022-08-31 22:34:26 |


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


2022-08-31 22:34:26 |


===== broadcasting presence


2022-08-31 22:34:26 | [Mutex] waiting for: [message:72bca4e0-ad5a-4a07-8790-185d22e8260c]

2022-08-31 22:35:26 | [Mutex] waiting for: [message:72bca4e0-ad5a-4a07-8790-185d22e8260c]

2022-08-31 22:35:26 | [Mutex] waiting for: [message:72bca4e0-ad5a-4a07-8790-185d22e8260c]

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

2022-08-31 22:35:26 | [Mutex] isItemNotified: message:72bca4e0-ad5a-4a07-8790-185d22e8260c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.346s
2022-08-31 22:35:27 |

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

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

2022-08-31 22:35:27 | [Mutex] waiting for: [message:b42d447e-4dd1-4791-a63e-8205a0a3e3c7]

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

2022-08-31 22:35:27 |


===== simulation of connection failure


2022-08-31 22:35:27 |


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


2022-08-31 22:35:27 |


===== sending message to look for


2022-08-31 22:35:28 |


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


2022-08-31 22:35:30 |


===== broadcasting presence


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

2022-08-31 22:35:30 | [Mutex] isItemNotified: message:143308d6-865a-4ced-b9c4-3831cd60876f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.415s
2022-08-31 22:35:31 |

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

2022-08-31 22:35:31 | ------------------------------------

2022-08-31 22:35:31 | [Mutex] waiting for: [message:19c322b5-07d4-41b9-b880-dc17c6e9d740]

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

2022-08-31 22:35:31 |


===== simulation of connection failure


2022-08-31 22:35:31 |


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


2022-08-31 22:35:31 |


===== sending message to look for


2022-08-31 22:35:32 |


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


2022-08-31 22:35:33 |


===== broadcasting presence


2022-08-31 22:35:33 | [Mutex] waiting for: [message:4ede5af1-7c14-4397-a157-7e73d86da98a]

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

2022-08-31 22:35:33 | [Mutex] isItemNotified: message:4ede5af1-7c14-4397-a157-7e73d86da98a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.362s
2022-08-31 22:35:33 |

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

2022-08-31 22:35:33 | ------------------------------------

2022-08-31 22:35:33 | [Mutex] waiting for: [message:5e21cb1e-859e-4b7c-b965-45d692d59213]

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

2022-08-31 22:35:33 |


===== simulation of connection failure


2022-08-31 22:35:33 |


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


2022-08-31 22:35:33 |


===== sending message to look for


2022-08-31 22:35:35 |


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


2022-08-31 22:35:37 |


===== broadcasting presence


2022-08-31 22:35:37 | [Mutex] waiting for: [message:60259a97-61d0-4029-9d30-e5587820efba]

2022-08-31 22:35:37 | [Mutex] waiting for: [message:60259a97-61d0-4029-9d30-e5587820efba]

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

2022-08-31 22:35:37 | [Mutex] isItemNotified: message:60259a97-61d0-4029-9d30-e5587820efba :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.349s
2022-08-31 22:35:38 |

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

2022-08-31 22:35:38 | ------------------------------------

2022-08-31 22:35:38 | [Mutex] waiting for: [message:0af9fd27-6dd3-4019-b677-deb89d33a137]

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

2022-08-31 22:35:38 |


===== simulation of connection failure


2022-08-31 22:35:38 |


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


2022-08-31 22:35:38 |


===== sending message to look for


2022-08-31 22:35:39 |


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


2022-08-31 22:35:39 |


===== broadcasting presence


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

2022-08-31 22:35:39 | [Mutex] isItemNotified: message:54bd86a0-28ac-4eb2-9837-34ad7ee61802 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.379s
2022-08-31 22:35:40 |

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

2022-08-31 22:35:40 | ------------------------------------

2022-08-31 22:35:40 | [Mutex] waiting for: [message:410a3728-27bb-41cc-ac3b-302a0531e309]

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

2022-08-31 22:35:40 |


===== simulation of connection failure


2022-08-31 22:35:40 |


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


2022-08-31 22:35:40 |


===== sending message to look for


2022-08-31 22:35:41 |


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


2022-08-31 22:35:43 |


===== broadcasting presence


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

2022-08-31 22:35:43 | [Mutex] isItemNotified: message:21c89688-c4b3-4527-88ee-5cb5e6a64762 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.334s
2022-08-31 22:35:44 |

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

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

2022-08-31 22:35:44 | [Mutex] waiting for: [message:a4e409dd-0093-43c3-a18a-90cdd31380c5]

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

2022-08-31 22:35:44 |


===== simulation of connection failure


2022-08-31 22:35:44 |


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


2022-08-31 22:35:44 |


===== sending message to look for


2022-08-31 22:35:45 |


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


2022-08-31 22:35:45 |


===== broadcasting presence


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

2022-08-31 22:35:45 | [Mutex] isItemNotified: message:ca0a8085-c5cd-4320-ad66-c0ce2a6ff968 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.341s
2022-08-31 22:35:46 |

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

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

2022-08-31 22:35:46 | [Mutex] waiting for: [message:f5a620d1-e9ce-4de0-a3a0-983c7ac35286]

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

2022-08-31 22:35:46 |


===== simulation of connection failure


2022-08-31 22:35:46 |


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


2022-08-31 22:35:46 |


===== sending message to look for


2022-08-31 22:35:47 |


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


2022-08-31 22:35:49 |


===== broadcasting presence


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

2022-08-31 22:35:49 | [Mutex] isItemNotified: message:4b5320e3-adc5-4125-a5a5-4aa73753a6d4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.370s
2022-08-31 22:35:50 |

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

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

2022-08-31 22:35:50 | [Mutex] waiting for: [message:4b3644bc-64b5-4a0b-a414-67ea60ae3394]

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

2022-08-31 22:35:50 |


===== simulation of connection failure


2022-08-31 22:35:50 |


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


2022-08-31 22:35:50 |


===== sending message to look for


2022-08-31 22:35:51 |


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


2022-08-31 22:35:51 |


===== broadcasting presence


2022-08-31 22:35:51 | [Mutex] waiting for: [message:c6a6976d-22a8-4ddd-8fbe-f6820ba82403]

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

2022-08-31 22:35:51 | [Mutex] isItemNotified: message:c6a6976d-22a8-4ddd-8fbe-f6820ba82403 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.358s
2022-08-31 22:35:52 |

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

2022-08-31 22:35:52 | ------------------------------------

2022-08-31 22:35:52 | [Mutex] waiting for: [message:ad004cc1-bebb-4569-a838-3842b7cdb361]

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

2022-08-31 22:35:52 |


===== simulation of connection failure


2022-08-31 22:35:52 |


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


2022-08-31 22:35:52 |


===== sending message to look for


2022-08-31 22:35:53 |


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


2022-08-31 22:35:56 |


===== broadcasting presence


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

2022-08-31 22:35:56 | [Mutex] isItemNotified: message:9ef858f6-3223-4332-9787-00e719076238 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.398s
2022-08-31 22:35:56 |

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

2022-08-31 22:35:56 | ------------------------------------

2022-08-31 22:35:56 | [Mutex] waiting for: [message:04fe8930-889c-425c-adee-46b3271f5f4d]

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

2022-08-31 22:35:56 |


===== simulation of connection failure


2022-08-31 22:35:56 |


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


2022-08-31 22:35:56 |


===== sending message to look for


2022-08-31 22:35:57 |


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


2022-08-31 22:35:58 |


===== broadcasting presence


2022-08-31 22:35:58 | [Mutex] waiting for: [message:0cf45b6a-2729-4ed3-8a79-7c3aef7b5c60]

2022-08-31 22:35:58 | [Mutex] waiting for: [message:0cf45b6a-2729-4ed3-8a79-7c3aef7b5c60]

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

2022-08-31 22:35:58 | [Mutex] isItemNotified: message:0cf45b6a-2729-4ed3-8a79-7c3aef7b5c60 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.365s
2022-08-31 22:35:59 |

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

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

2022-08-31 22:35:59 | [Mutex] waiting for: [message:f065d61c-a500-466f-a17c-64272effc236]

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

2022-08-31 22:35:59 |


===== simulation of connection failure


2022-08-31 22:35:59 |


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


2022-08-31 22:35:59 |


===== sending message to look for


2022-08-31 22:36:00 |


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


2022-08-31 22:36:02 |


===== broadcasting presence


2022-08-31 22:36:02 | [Mutex] waiting for: [message:2ca65244-c5e0-4403-9a2d-ab42e01445b2]

2022-08-31 22:36:02 | [Mutex] waiting for: [message:2ca65244-c5e0-4403-9a2d-ab42e01445b2]

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

2022-08-31 22:36:02 | [Mutex] isItemNotified: message:2ca65244-c5e0-4403-9a2d-ab42e01445b2 :: true