Generated by TestNG with ReportNG at 22:48 PDT on Sunday 27 March 2022
root@1bc69cf4cb94 / Java 17.0.2 (Private Build) / 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 : 50.320s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.327s
2022-03-27 22:49:26 |

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

2022-03-27 22:49:26 | ------------------------------------

2022-03-27 22:49:26 | [Mutex] waiting for: [message:5e2307b0-9024-44dd-b20e-8fff4361e781]

2022-03-27 22:49:26 | [Mutex] waiting for: [message:5e2307b0-9024-44dd-b20e-8fff4361e781]

2022-03-27 22:49:26 | [Mutex] received everything.

2022-03-27 22:49:26 |


===== simulation of connection failure


2022-03-27 22:49:26 |


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


2022-03-27 22:49:26 |


===== sending message to look for


2022-03-27 22:49:27 |


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


2022-03-27 22:49:28 |


===== broadcasting presence


2022-03-27 22:49:28 | [Mutex] received everything.

2022-03-27 22:49:28 | [Mutex] isItemNotified: message:58f0e54c-2ac4-4d95-add7-1fc8cf4338dd :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.326s
2022-03-27 22:49:28 |

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

2022-03-27 22:49:28 | ------------------------------------

2022-03-27 22:49:28 | [Mutex] waiting for: [message:2129601f-80d2-4235-ad64-a57c8a09bfa7]

2022-03-27 22:49:28 | [Mutex] waiting for: [message:2129601f-80d2-4235-ad64-a57c8a09bfa7]

2022-03-27 22:49:28 | [Mutex] received everything.

2022-03-27 22:49:28 |


===== simulation of connection failure


2022-03-27 22:49:28 |


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


2022-03-27 22:49:28 |


===== sending message to look for


2022-03-27 22:49:30 |


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


2022-03-27 22:49:32 |


===== broadcasting presence


2022-03-27 22:49:32 | [Mutex] received everything.

2022-03-27 22:49:32 | [Mutex] isItemNotified: message:3714379a-bb54-4394-9dbd-10cc3ef76171 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-03-27 22:49:32 |

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

2022-03-27 22:49:32 | ------------------------------------

2022-03-27 22:49:32 | [Mutex] waiting for: [message:faedd31f-116b-44de-93cb-29c649f5bdbd]

2022-03-27 22:49:32 | [Mutex] waiting for: [message:faedd31f-116b-44de-93cb-29c649f5bdbd]

2022-03-27 22:49:32 | [Mutex] received everything.

2022-03-27 22:49:32 |


===== simulation of connection failure


2022-03-27 22:49:32 |


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


2022-03-27 22:49:33 |


===== sending message to look for


2022-03-27 22:49:34 |


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


2022-03-27 22:49:34 |


===== broadcasting presence


2022-03-27 22:49:34 | [Mutex] received everything.

2022-03-27 22:49:34 | [Mutex] isItemNotified: message:3d94f68f-2aae-4943-a3ba-2823f2036c9a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-03-27 22:49:35 |

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

2022-03-27 22:49:35 | ------------------------------------

2022-03-27 22:49:35 | [Mutex] waiting for: [message:7cb8b02d-6ec8-41a8-b060-a7c27aa861b9]

2022-03-27 22:49:35 | [Mutex] received everything.

2022-03-27 22:49:35 |


===== simulation of connection failure


2022-03-27 22:49:35 |


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


2022-03-27 22:49:35 |


===== sending message to look for


2022-03-27 22:49:36 |


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


2022-03-27 22:49:38 |


===== broadcasting presence


2022-03-27 22:49:38 | [Mutex] received everything.

2022-03-27 22:49:38 | [Mutex] isItemNotified: message:7b3f7b0b-4600-4b44-9c06-e1ae4ca7960d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.313s
2022-03-27 22:49:39 |

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

2022-03-27 22:49:39 | ------------------------------------

2022-03-27 22:49:39 | [Mutex] waiting for: [message:e2915777-fdb4-48f3-856d-0c64e4107804]

2022-03-27 22:49:39 | [Mutex] waiting for: [message:e2915777-fdb4-48f3-856d-0c64e4107804]

2022-03-27 22:49:39 | [Mutex] received everything.

2022-03-27 22:49:39 |


===== simulation of connection failure


2022-03-27 22:49:39 |


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


2022-03-27 22:49:39 |


===== sending message to look for


2022-03-27 22:49:40 |


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


2022-03-27 22:49:40 |


===== broadcasting presence


2022-03-27 22:49:40 | [Mutex] waiting for: [message:76151ed5-3cff-4601-93ee-540e80e929fa]

2022-03-27 22:49:40 | [Mutex] received everything.

2022-03-27 22:49:40 | [Mutex] isItemNotified: message:76151ed5-3cff-4601-93ee-540e80e929fa :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.330s
2022-03-27 22:49:41 |

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

2022-03-27 22:49:41 | ------------------------------------

2022-03-27 22:49:41 | [Mutex] waiting for: [message:53a660af-d474-4714-b7b1-fc88e4770c6c]

2022-03-27 22:49:41 | [Mutex] received everything.

2022-03-27 22:49:41 |


===== simulation of connection failure


2022-03-27 22:49:41 |


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


2022-03-27 22:49:41 |


===== sending message to look for


2022-03-27 22:49:42 |


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


2022-03-27 22:49:44 |


===== broadcasting presence


2022-03-27 22:49:44 | [Mutex] received everything.

2022-03-27 22:49:44 | [Mutex] isItemNotified: message:37687faa-f27e-490e-bb64-da4af55db831 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.352s
2022-03-27 22:49:45 |

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

2022-03-27 22:49:45 | ------------------------------------

2022-03-27 22:49:45 | [Mutex] waiting for: [message:83bde176-446e-4980-b2fc-2cf5e10bd3cc]

2022-03-27 22:49:45 | [Mutex] received everything.

2022-03-27 22:49:45 |


===== simulation of connection failure


2022-03-27 22:49:45 |


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


2022-03-27 22:49:45 |


===== sending message to look for


2022-03-27 22:49:46 |


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


2022-03-27 22:49:46 |


===== broadcasting presence


2022-03-27 22:49:46 | [Mutex] waiting for: [message:1db7bb4c-65f1-4d1c-ae8f-e4961df9b171]

2022-03-27 22:49:46 | [Mutex] waiting for: [message:1db7bb4c-65f1-4d1c-ae8f-e4961df9b171]

2022-03-27 22:49:46 | [Mutex] waiting for: [message:1db7bb4c-65f1-4d1c-ae8f-e4961df9b171]

2022-03-27 22:49:46 | [Mutex] received everything.

2022-03-27 22:49:46 | [Mutex] isItemNotified: message:1db7bb4c-65f1-4d1c-ae8f-e4961df9b171 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.321s
2022-03-27 22:49:47 |

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

2022-03-27 22:49:47 | ------------------------------------

2022-03-27 22:49:47 | [Mutex] waiting for: [message:b6285f27-1eb3-4c8b-98e7-eb620ab14d71]

2022-03-27 22:49:47 | [Mutex] waiting for: [message:b6285f27-1eb3-4c8b-98e7-eb620ab14d71]

2022-03-27 22:49:47 | [Mutex] received everything.

2022-03-27 22:49:47 |


===== simulation of connection failure


2022-03-27 22:49:47 |


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


2022-03-27 22:49:47 |


===== sending message to look for


2022-03-27 22:49:48 |


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


2022-03-27 22:49:50 |


===== broadcasting presence


2022-03-27 22:49:50 | [Mutex] waiting for: [message:6a5fa75d-b639-4065-9d0a-c2862658c241]

2022-03-27 22:49:50 | [Mutex] waiting for: [message:6a5fa75d-b639-4065-9d0a-c2862658c241]

2022-03-27 22:49:50 | [Mutex] waiting for: [message:6a5fa75d-b639-4065-9d0a-c2862658c241]

2022-03-27 22:49:50 | [Mutex] received everything.

2022-03-27 22:49:50 | [Mutex] isItemNotified: message:6a5fa75d-b639-4065-9d0a-c2862658c241 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.324s
2022-03-27 22:49:51 |

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

2022-03-27 22:49:51 | ------------------------------------

2022-03-27 22:49:51 | [Mutex] waiting for: [message:1679e41d-e7a5-44b4-b013-934acfd0cfe5]

2022-03-27 22:49:51 | [Mutex] waiting for: [message:1679e41d-e7a5-44b4-b013-934acfd0cfe5]

2022-03-27 22:49:51 | [Mutex] received everything.

2022-03-27 22:49:51 |


===== simulation of connection failure


2022-03-27 22:49:51 |


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


2022-03-27 22:49:51 |


===== sending message to look for


2022-03-27 22:49:52 |


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


2022-03-27 22:49:53 |


===== broadcasting presence


2022-03-27 22:49:53 | [Mutex] received everything.

2022-03-27 22:49:53 | [Mutex] isItemNotified: message:86b7175a-a9d0-4a52-a853-0de48b450c52 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.310s
2022-03-27 22:49:53 |

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

2022-03-27 22:49:53 | ------------------------------------

2022-03-27 22:49:53 | [Mutex] waiting for: [message:03054a0c-b2c0-4ccc-944e-1613956c346a]

2022-03-27 22:49:53 | [Mutex] received everything.

2022-03-27 22:49:53 |


===== simulation of connection failure


2022-03-27 22:49:53 |


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


2022-03-27 22:49:54 |


===== sending message to look for


2022-03-27 22:49:55 |


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


2022-03-27 22:49:57 |


===== broadcasting presence


2022-03-27 22:49:57 | [Mutex] received everything.

2022-03-27 22:49:57 | [Mutex] isItemNotified: message:dfb5da04-5ebf-45dc-bb79-437225ead0da :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.308s
2022-03-27 22:49:57 |

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

2022-03-27 22:49:57 | ------------------------------------

2022-03-27 22:49:57 | [Mutex] waiting for: [message:4a68f289-a336-4334-9b92-b817c2bc6029]

2022-03-27 22:49:57 | [Mutex] waiting for: [message:4a68f289-a336-4334-9b92-b817c2bc6029]

2022-03-27 22:49:57 | [Mutex] received everything.

2022-03-27 22:49:57 |


===== simulation of connection failure


2022-03-27 22:49:57 |


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


2022-03-27 22:49:58 |


===== sending message to look for


2022-03-27 22:49:59 |


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


2022-03-27 22:49:59 |


===== broadcasting presence


2022-03-27 22:49:59 | [Mutex] received everything.

2022-03-27 22:49:59 | [Mutex] isItemNotified: message:adf94ff9-98c0-484b-b841-4d4de71d7fbf :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.326s
2022-03-27 22:50:00 |

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

2022-03-27 22:50:00 | ------------------------------------

2022-03-27 22:50:00 | [Mutex] waiting for: [message:07f7bbbe-1fd6-48e1-8134-37369208ed43]

2022-03-27 22:50:00 | [Mutex] waiting for: [message:07f7bbbe-1fd6-48e1-8134-37369208ed43]

2022-03-27 22:50:00 | [Mutex] received everything.

2022-03-27 22:50:00 |


===== simulation of connection failure


2022-03-27 22:50:00 |


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


2022-03-27 22:50:00 |


===== sending message to look for


2022-03-27 22:50:01 |


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


2022-03-27 22:50:03 |


===== broadcasting presence


2022-03-27 22:50:03 | [Mutex] received everything.

2022-03-27 22:50:03 | [Mutex] isItemNotified: message:1b69007f-317e-4572-8a9d-fed677c125bc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.386s
2022-03-27 22:50:04 |

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

2022-03-27 22:50:04 | ------------------------------------

2022-03-27 22:50:04 | [Mutex] waiting for: [message:34512898-02a3-489d-b150-5d7a04f36856]

2022-03-27 22:50:04 | [Mutex] waiting for: [message:34512898-02a3-489d-b150-5d7a04f36856]

2022-03-27 22:50:04 | [Mutex] received everything.

2022-03-27 22:50:04 |


===== simulation of connection failure


2022-03-27 22:50:04 |


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


2022-03-27 22:50:04 |


===== sending message to look for


2022-03-27 22:50:05 |


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


2022-03-27 22:50:05 |


===== broadcasting presence


2022-03-27 22:50:05 | [Mutex] waiting for: [message:c38919e0-631a-4ba5-9dc7-212db0c8c5ae]

2022-03-27 22:50:05 | [Mutex] waiting for: [message:c38919e0-631a-4ba5-9dc7-212db0c8c5ae]

2022-03-27 22:50:05 | [Mutex] waiting for: [message:c38919e0-631a-4ba5-9dc7-212db0c8c5ae]

2022-03-27 22:50:05 | [Mutex] received everything.

2022-03-27 22:50:05 | [Mutex] isItemNotified: message:c38919e0-631a-4ba5-9dc7-212db0c8c5ae :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-03-27 22:50:06 |

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

2022-03-27 22:50:06 | ------------------------------------

2022-03-27 22:50:06 | [Mutex] waiting for: [message:4373322d-2808-43e8-ae3e-752cdd92fc6e]

2022-03-27 22:50:06 | [Mutex] waiting for: [message:4373322d-2808-43e8-ae3e-752cdd92fc6e]

2022-03-27 22:50:06 | [Mutex] received everything.

2022-03-27 22:50:06 |


===== simulation of connection failure


2022-03-27 22:50:06 |


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


2022-03-27 22:50:06 |


===== sending message to look for


2022-03-27 22:50:07 |


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


2022-03-27 22:50:09 |


===== broadcasting presence


2022-03-27 22:50:09 | [Mutex] received everything.

2022-03-27 22:50:09 | [Mutex] isItemNotified: message:fc934dd5-34f8-4959-b4ed-9a715905357e :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.375s
2022-03-27 22:50:10 |

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

2022-03-27 22:50:10 | ------------------------------------

2022-03-27 22:50:10 | [Mutex] waiting for: [message:66921ac2-2c9d-4b58-b592-61d6ccd26e52]

2022-03-27 22:50:10 | [Mutex] waiting for: [message:66921ac2-2c9d-4b58-b592-61d6ccd26e52]

2022-03-27 22:50:10 | [Mutex] received everything.

2022-03-27 22:50:10 |


===== simulation of connection failure


2022-03-27 22:50:10 |


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


2022-03-27 22:50:10 |


===== sending message to look for


2022-03-27 22:50:11 |


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


2022-03-27 22:50:11 |


===== broadcasting presence


2022-03-27 22:50:11 | [Mutex] waiting for: [message:388351b6-c521-476e-8d88-631cb93df5aa]

2022-03-27 22:50:11 | [Mutex] waiting for: [message:388351b6-c521-476e-8d88-631cb93df5aa]

2022-03-27 22:50:11 | [Mutex] waiting for: [message:388351b6-c521-476e-8d88-631cb93df5aa]

2022-03-27 22:50:11 | [Mutex] received everything.

2022-03-27 22:50:11 | [Mutex] isItemNotified: message:388351b6-c521-476e-8d88-631cb93df5aa :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.356s
2022-03-27 22:50:12 |

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

2022-03-27 22:50:12 | ------------------------------------

2022-03-27 22:50:12 | [Mutex] waiting for: [message:2f6ab7ae-6d23-4245-bbcb-6dac02b154d3]

2022-03-27 22:50:12 | [Mutex] waiting for: [message:2f6ab7ae-6d23-4245-bbcb-6dac02b154d3]

2022-03-27 22:50:12 | [Mutex] received everything.

2022-03-27 22:50:12 |


===== simulation of connection failure


2022-03-27 22:50:12 |


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


2022-03-27 22:50:12 |


===== sending message to look for


2022-03-27 22:50:13 |


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


2022-03-27 22:50:15 |


===== broadcasting presence


2022-03-27 22:50:15 | [Mutex] waiting for: [message:65f2a781-4f0b-4407-8218-029c8e673a80]

2022-03-27 22:50:15 | [Mutex] waiting for: [message:65f2a781-4f0b-4407-8218-029c8e673a80]

2022-03-27 22:50:15 | [Mutex] received everything.

2022-03-27 22:50:15 | [Mutex] isItemNotified: message:65f2a781-4f0b-4407-8218-029c8e673a80 :: true