Generated by TestNG with ReportNG at 13:34 PDT on Monday 10 July 2023
root@8f5c98824654 / Java 17.0.6 (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 : 50.203s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.356s
2023-07-10 13:35:35 |

2023-07-10 13:35:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:35 | ------------------------------------

2023-07-10 13:35:35 | [Mutex] waiting for: [message:981b7fd4-7d8e-4037-95ea-2d9664e55f41]

2023-07-10 13:35:35 | [Mutex] received everything.

2023-07-10 13:35:35 |


===== simulation of connection failure


2023-07-10 13:35:35 |


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


2023-07-10 13:35:35 |


===== sending message to look for


2023-07-10 13:35:36 |


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


2023-07-10 13:35:37 |


===== broadcasting presence


2023-07-10 13:35:37 | [Mutex] received everything.

2023-07-10 13:35:37 | [Mutex] isItemNotified: message:42b60c33-edc7-493a-be2a-44170ea2c011 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.334s
2023-07-10 13:35:37 |

2023-07-10 13:35:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:37 | ------------------------------------

2023-07-10 13:35:37 | [Mutex] waiting for: [message:3ac0b3d2-8c7d-4bf1-9f44-09be71ebde8c]

2023-07-10 13:35:37 | [Mutex] received everything.

2023-07-10 13:35:37 |


===== simulation of connection failure


2023-07-10 13:35:37 |


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


2023-07-10 13:35:38 |


===== sending message to look for


2023-07-10 13:35:39 |


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


2023-07-10 13:35:41 |


===== broadcasting presence


2023-07-10 13:35:41 | [Mutex] received everything.

2023-07-10 13:35:41 | [Mutex] isItemNotified: message:0fe7af0b-04f0-45be-9af4-e6e35bda269d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.366s
2023-07-10 13:35:41 |

2023-07-10 13:35:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:41 | ------------------------------------

2023-07-10 13:35:41 | [Mutex] waiting for: [message:2d571f49-c85c-4325-adbf-3691fc60fe73]

2023-07-10 13:35:42 | [Mutex] received everything.

2023-07-10 13:35:42 |


===== simulation of connection failure


2023-07-10 13:35:42 |


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


2023-07-10 13:35:42 |


===== sending message to look for


2023-07-10 13:35:43 |


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


2023-07-10 13:35:43 |


===== broadcasting presence


2023-07-10 13:35:43 | [Mutex] received everything.

2023-07-10 13:35:43 | [Mutex] isItemNotified: message:db8d3774-9ba4-4730-9cff-53507266e5f4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.380s
2023-07-10 13:35:44 |

2023-07-10 13:35:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:44 | ------------------------------------

2023-07-10 13:35:44 | [Mutex] waiting for: [message:a143ca59-7f70-4edf-ae42-89b7b2feb4a0]

2023-07-10 13:35:44 | [Mutex] received everything.

2023-07-10 13:35:44 |


===== simulation of connection failure


2023-07-10 13:35:44 |


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


2023-07-10 13:35:44 |


===== sending message to look for


2023-07-10 13:35:45 |


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


2023-07-10 13:35:47 |


===== broadcasting presence


2023-07-10 13:35:47 | [Mutex] received everything.

2023-07-10 13:35:47 | [Mutex] isItemNotified: message:df5c2440-dcd0-4e3c-b0eb-47d1a7c3d2c2 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.355s
2023-07-10 13:35:48 |

2023-07-10 13:35:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:48 | ------------------------------------

2023-07-10 13:35:48 | [Mutex] waiting for: [message:20c660b5-2e8f-45ee-ba15-087de1a0dd41]

2023-07-10 13:35:48 | [Mutex] received everything.

2023-07-10 13:35:48 |


===== simulation of connection failure


2023-07-10 13:35:48 |


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


2023-07-10 13:35:48 |


===== sending message to look for


2023-07-10 13:35:49 |


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


2023-07-10 13:35:49 |


===== broadcasting presence


2023-07-10 13:35:49 | [Mutex] waiting for: [message:f743b3cf-6182-4162-bed6-1669d8ce25fd]

2023-07-10 13:35:49 | [Mutex] received everything.

2023-07-10 13:35:49 | [Mutex] isItemNotified: message:f743b3cf-6182-4162-bed6-1669d8ce25fd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.333s
2023-07-10 13:35:50 |

2023-07-10 13:35:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:50 | ------------------------------------

2023-07-10 13:35:50 | [Mutex] waiting for: [message:aa7d7ac9-073d-448d-8cdb-2f5bd8aed9d3]

2023-07-10 13:35:50 | [Mutex] received everything.

2023-07-10 13:35:50 |


===== simulation of connection failure


2023-07-10 13:35:50 |


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


2023-07-10 13:35:50 |


===== sending message to look for


2023-07-10 13:35:51 |


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


2023-07-10 13:35:53 |


===== broadcasting presence


2023-07-10 13:35:53 | [Mutex] received everything.

2023-07-10 13:35:53 | [Mutex] isItemNotified: message:feccba82-2155-4ce8-abb8-d2c13f4bddb3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.406s
2023-07-10 13:35:54 |

2023-07-10 13:35:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:54 | ------------------------------------

2023-07-10 13:35:54 | [Mutex] waiting for: [message:5494ab2f-fe6b-47b8-af6c-17f32f1722ba]

2023-07-10 13:35:54 | [Mutex] received everything.

2023-07-10 13:35:54 |


===== simulation of connection failure


2023-07-10 13:35:54 |


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


2023-07-10 13:35:54 |


===== sending message to look for


2023-07-10 13:35:55 |


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


2023-07-10 13:35:55 |


===== broadcasting presence


2023-07-10 13:35:55 | [Mutex] waiting for: [message:cff6da5e-cd2c-43cd-950a-ef9d43860f52]

2023-07-10 13:35:55 | [Mutex] waiting for: [message:cff6da5e-cd2c-43cd-950a-ef9d43860f52]

2023-07-10 13:35:55 | [Mutex] received everything.

2023-07-10 13:35:55 | [Mutex] isItemNotified: message:cff6da5e-cd2c-43cd-950a-ef9d43860f52 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.377s
2023-07-10 13:35:56 |

2023-07-10 13:35:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:35:56 | ------------------------------------

2023-07-10 13:35:56 | [Mutex] waiting for: [message:e60780f1-86c4-422f-b945-212f4fea31ec]

2023-07-10 13:35:56 | [Mutex] received everything.

2023-07-10 13:35:56 |


===== simulation of connection failure


2023-07-10 13:35:56 |


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


2023-07-10 13:35:56 |


===== sending message to look for


2023-07-10 13:35:57 |


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


2023-07-10 13:35:59 |


===== broadcasting presence


2023-07-10 13:35:59 | [Mutex] waiting for: [message:16a4fd5d-b48a-4c1c-9500-99f793124b72]

2023-07-10 13:35:59 | [Mutex] waiting for: [message:16a4fd5d-b48a-4c1c-9500-99f793124b72]

2023-07-10 13:35:59 | [Mutex] received everything.

2023-07-10 13:35:59 | [Mutex] isItemNotified: message:16a4fd5d-b48a-4c1c-9500-99f793124b72 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.343s
2023-07-10 13:36:00 |

2023-07-10 13:36:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:00 | ------------------------------------

2023-07-10 13:36:00 | [Mutex] waiting for: [message:5b928c90-834c-41d7-88f2-ec9fb1d028a5]

2023-07-10 13:36:00 | [Mutex] received everything.

2023-07-10 13:36:00 |


===== simulation of connection failure


2023-07-10 13:36:00 |


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


2023-07-10 13:36:00 |


===== sending message to look for


2023-07-10 13:36:01 |


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


2023-07-10 13:36:02 |


===== broadcasting presence


2023-07-10 13:36:02 | [Mutex] received everything.

2023-07-10 13:36:02 | [Mutex] isItemNotified: message:594fe647-154a-41c4-8cba-2d1eb462b70d :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.372s
2023-07-10 13:36:02 |

2023-07-10 13:36:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:02 | ------------------------------------

2023-07-10 13:36:02 | [Mutex] waiting for: [message:1bce1112-170b-466f-af55-8d35210a71a2]

2023-07-10 13:36:02 | [Mutex] received everything.

2023-07-10 13:36:02 |


===== simulation of connection failure


2023-07-10 13:36:02 |


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


2023-07-10 13:36:02 |


===== sending message to look for


2023-07-10 13:36:03 |


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


2023-07-10 13:36:06 |


===== broadcasting presence


2023-07-10 13:36:06 | [Mutex] received everything.

2023-07-10 13:36:06 | [Mutex] isItemNotified: message:1f1ccfbd-a61c-4480-8916-87cf72631b0f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.328s
2023-07-10 13:36:06 |

2023-07-10 13:36:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:06 | ------------------------------------

2023-07-10 13:36:06 | [Mutex] waiting for: [message:983bda82-6bac-45a8-abbc-582eb2542de0]

2023-07-10 13:36:06 | [Mutex] received everything.

2023-07-10 13:36:06 |


===== simulation of connection failure


2023-07-10 13:36:06 |


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


2023-07-10 13:36:07 |


===== sending message to look for


2023-07-10 13:36:08 |


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


2023-07-10 13:36:08 |


===== broadcasting presence


2023-07-10 13:36:08 | [Mutex] received everything.

2023-07-10 13:36:08 | [Mutex] isItemNotified: message:043729f8-7285-4ec7-a401-590145a665a6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.347s
2023-07-10 13:36:08 |

2023-07-10 13:36:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:08 | ------------------------------------

2023-07-10 13:36:08 | [Mutex] waiting for: [message:9abf4b63-9d6f-45be-9fad-fb24aab5a355]

2023-07-10 13:36:08 | [Mutex] received everything.

2023-07-10 13:36:08 |


===== simulation of connection failure


2023-07-10 13:36:08 |


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


2023-07-10 13:36:09 |


===== sending message to look for


2023-07-10 13:36:10 |


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


2023-07-10 13:36:12 |


===== broadcasting presence


2023-07-10 13:36:12 | [Mutex] received everything.

2023-07-10 13:36:12 | [Mutex] isItemNotified: message:f8c3bcd9-c4d7-4228-8c6d-f2c2d46d9129 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.358s
2023-07-10 13:36:13 |

2023-07-10 13:36:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:13 | ------------------------------------

2023-07-10 13:36:13 | [Mutex] waiting for: [message:9659334a-dfcf-4e4a-9d54-cd73cd9389c5]

2023-07-10 13:36:13 | [Mutex] received everything.

2023-07-10 13:36:13 |


===== simulation of connection failure


2023-07-10 13:36:13 |


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


2023-07-10 13:36:13 |


===== sending message to look for


2023-07-10 13:36:14 |


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


2023-07-10 13:36:14 |


===== broadcasting presence


2023-07-10 13:36:14 | [Mutex] received everything.

2023-07-10 13:36:14 | [Mutex] isItemNotified: message:935cc4e7-a66d-4a4b-8f84-4f9ab67fbba9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.341s
2023-07-10 13:36:15 |

2023-07-10 13:36:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:15 | ------------------------------------

2023-07-10 13:36:15 | [Mutex] waiting for: [message:c06dfb07-2a97-4205-a84e-a0305736227a]

2023-07-10 13:36:15 | [Mutex] received everything.

2023-07-10 13:36:15 |


===== simulation of connection failure


2023-07-10 13:36:15 |


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


2023-07-10 13:36:15 |


===== sending message to look for


2023-07-10 13:36:16 |


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


2023-07-10 13:36:18 |


===== broadcasting presence


2023-07-10 13:36:18 | [Mutex] received everything.

2023-07-10 13:36:18 | [Mutex] isItemNotified: message:c25011b6-8f2f-4083-aa77-fe2cd213c9fb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.389s
2023-07-10 13:36:19 |

2023-07-10 13:36:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:19 | ------------------------------------

2023-07-10 13:36:19 | [Mutex] waiting for: [message:940f83dc-b493-448c-9a48-fc25073828ff]

2023-07-10 13:36:19 | [Mutex] received everything.

2023-07-10 13:36:19 |


===== simulation of connection failure


2023-07-10 13:36:19 |


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


2023-07-10 13:36:19 |


===== sending message to look for


2023-07-10 13:36:20 |


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


2023-07-10 13:36:20 |


===== broadcasting presence


2023-07-10 13:36:20 | [Mutex] waiting for: [message:cb0be8dc-b869-47ff-b5ef-4ab78057f958]

2023-07-10 13:36:20 | [Mutex] waiting for: [message:cb0be8dc-b869-47ff-b5ef-4ab78057f958]

2023-07-10 13:36:20 | [Mutex] received everything.

2023-07-10 13:36:20 | [Mutex] isItemNotified: message:cb0be8dc-b869-47ff-b5ef-4ab78057f958 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.349s
2023-07-10 13:36:21 |

2023-07-10 13:36:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-07-10 13:36:21 | ------------------------------------

2023-07-10 13:36:21 | [Mutex] waiting for: [message:8e581945-27a2-48b0-83fe-753c72afc690]

2023-07-10 13:36:21 | [Mutex] received everything.

2023-07-10 13:36:21 |


===== simulation of connection failure


2023-07-10 13:36:21 |


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


2023-07-10 13:36:21 |


===== sending message to look for


2023-07-10 13:36:22 |


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


2023-07-10 13:36:24 |


===== broadcasting presence


2023-07-10 13:36:24 | [Mutex] waiting for: [message:8b39882d-c165-4740-bb66-8b1b2a12cea3]

2023-07-10 13:36:24 | [Mutex] received everything.

2023-07-10 13:36:24 | [Mutex] isItemNotified: message:8b39882d-c165-4740-bb66-8b1b2a12cea3 :: true