Generated by TestNG with ReportNG at 22:45 PDT on Saturday 25 March 2023
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.609s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.321s
2023-03-25 22:46:48 |

2023-03-25 22:46:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:46:48 | ------------------------------------

2023-03-25 22:46:49 | [Mutex] waiting for: [message:71582b44-b1cd-4876-971e-25b1596cb373]

2023-03-25 22:46:49 | [Mutex] received everything.

2023-03-25 22:46:49 |


===== simulation of connection failure


2023-03-25 22:46:49 |


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


2023-03-25 22:46:49 |


===== sending message to look for


2023-03-25 22:46:50 |


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


2023-03-25 22:46:50 |


===== broadcasting presence


2023-03-25 22:46:50 | [Mutex] received everything.

2023-03-25 22:46:50 | [Mutex] isItemNotified: message:7cd9d8fc-e013-4cac-9934-912f76b07f25 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.323s
2023-03-25 22:46:51 |

2023-03-25 22:46:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:46:51 | ------------------------------------

2023-03-25 22:46:51 | [Mutex] waiting for: [message:5779ac8a-d4a1-4f6b-b5d0-dcc6158fef6c]

2023-03-25 22:46:51 | [Mutex] received everything.

2023-03-25 22:46:51 |


===== simulation of connection failure


2023-03-25 22:46:51 |


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


2023-03-25 22:46:51 |


===== sending message to look for


2023-03-25 22:46:52 |


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


2023-03-25 22:46:54 |


===== broadcasting presence


2023-03-25 22:46:54 | [Mutex] received everything.

2023-03-25 22:46:54 | [Mutex] isItemNotified: message:d3b13c49-ee0f-41e5-b292-64c85fab1d54 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.314s
2023-03-25 22:46:55 |

2023-03-25 22:46:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:46:55 | ------------------------------------

2023-03-25 22:46:55 | [Mutex] waiting for: [message:1574c61d-67ae-4737-a91a-4d6139dd7e6e]

2023-03-25 22:46:55 | [Mutex] received everything.

2023-03-25 22:46:55 |


===== simulation of connection failure


2023-03-25 22:46:55 |


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


2023-03-25 22:46:55 |


===== sending message to look for


2023-03-25 22:46:56 |


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


2023-03-25 22:46:56 |


===== broadcasting presence


2023-03-25 22:46:56 | [Mutex] received everything.

2023-03-25 22:46:56 | [Mutex] isItemNotified: message:0ecae4a0-03bf-43d0-8eb1-07be84209a14 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.306s
2023-03-25 22:46:57 |

2023-03-25 22:46:57 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:46:57 | ------------------------------------

2023-03-25 22:46:57 | [Mutex] waiting for: [message:73a00a99-34b6-4e8d-9730-bdd244d54373]

2023-03-25 22:46:57 | [Mutex] received everything.

2023-03-25 22:46:57 |


===== simulation of connection failure


2023-03-25 22:46:57 |


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


2023-03-25 22:46:57 |


===== sending message to look for


2023-03-25 22:46:58 |


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


2023-03-25 22:47:00 |


===== broadcasting presence


2023-03-25 22:47:00 | [Mutex] received everything.

2023-03-25 22:47:00 | [Mutex] isItemNotified: message:544d04fe-bd2f-4f12-b9ac-c15f797aeb81 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.333s
2023-03-25 22:47:01 |

2023-03-25 22:47:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:01 | ------------------------------------

2023-03-25 22:47:01 | [Mutex] waiting for: [message:1c47b8a5-a1b3-4e5b-92d8-0bc7c0b1176f]

2023-03-25 22:47:01 | [Mutex] received everything.

2023-03-25 22:47:01 |


===== simulation of connection failure


2023-03-25 22:47:01 |


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


2023-03-25 22:47:01 |


===== sending message to look for


2023-03-25 22:47:02 |


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


2023-03-25 22:47:02 |


===== broadcasting presence


2023-03-25 22:47:02 | [Mutex] waiting for: [message:dc326031-cf49-4c98-b2e0-ccdf136774ec]

2023-03-25 22:47:02 | [Mutex] received everything.

2023-03-25 22:47:02 | [Mutex] isItemNotified: message:dc326031-cf49-4c98-b2e0-ccdf136774ec :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.309s
2023-03-25 22:47:03 |

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

2023-03-25 22:47:03 | ------------------------------------

2023-03-25 22:47:03 | [Mutex] waiting for: [message:5799b0e6-5e84-4df4-80d0-23bb28e0e06f]

2023-03-25 22:47:03 | [Mutex] received everything.

2023-03-25 22:47:03 |


===== simulation of connection failure


2023-03-25 22:47:03 |


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


2023-03-25 22:47:03 |


===== sending message to look for


2023-03-25 22:47:04 |


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


2023-03-25 22:47:06 |


===== broadcasting presence


2023-03-25 22:47:06 | [Mutex] received everything.

2023-03-25 22:47:06 | [Mutex] isItemNotified: message:55827ec9-24d1-4d6c-a9d4-6454967a1718 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.349s
2023-03-25 22:47:07 |

2023-03-25 22:47:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:07 | ------------------------------------

2023-03-25 22:47:07 | [Mutex] waiting for: [message:58f09891-e1be-4df7-9d9e-f875bea0ff41]

2023-03-25 22:47:07 | [Mutex] received everything.

2023-03-25 22:47:07 |


===== simulation of connection failure


2023-03-25 22:47:07 |


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


2023-03-25 22:47:07 |


===== sending message to look for


2023-03-25 22:47:08 |


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


2023-03-25 22:47:08 |


===== broadcasting presence


2023-03-25 22:47:08 | [Mutex] waiting for: [message:c3c70376-1bf6-47ca-b28e-d8c3a3594112]

2023-03-25 22:47:08 | [Mutex] waiting for: [message:c3c70376-1bf6-47ca-b28e-d8c3a3594112]

2023-03-25 22:47:08 | [Mutex] received everything.

2023-03-25 22:47:08 | [Mutex] isItemNotified: message:c3c70376-1bf6-47ca-b28e-d8c3a3594112 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.327s
2023-03-25 22:47:09 |

2023-03-25 22:47:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:09 | ------------------------------------

2023-03-25 22:47:09 | [Mutex] waiting for: [message:a5713162-fd23-41f6-a575-7bf0873f652a]

2023-03-25 22:47:09 | [Mutex] received everything.

2023-03-25 22:47:09 |


===== simulation of connection failure


2023-03-25 22:47:09 |


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


2023-03-25 22:47:09 |


===== sending message to look for


2023-03-25 22:47:10 |


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


2023-03-25 22:47:13 |


===== broadcasting presence


2023-03-25 22:47:13 | [Mutex] waiting for: [message:b8ecf4b4-14f6-4e0b-a80c-52c256d1d4cb]

2023-03-25 22:47:13 | [Mutex] waiting for: [message:b8ecf4b4-14f6-4e0b-a80c-52c256d1d4cb]

2023-03-25 22:47:13 | [Mutex] received everything.

2023-03-25 22:47:13 | [Mutex] isItemNotified: message:b8ecf4b4-14f6-4e0b-a80c-52c256d1d4cb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.310s
2023-03-25 22:47:13 |

2023-03-25 22:47:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:13 | ------------------------------------

2023-03-25 22:47:13 | [Mutex] waiting for: [message:b7c7d5a0-8c1f-4c9b-b68e-0d62b9a0142b]

2023-03-25 22:47:13 | [Mutex] received everything.

2023-03-25 22:47:13 |


===== simulation of connection failure


2023-03-25 22:47:13 |


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


2023-03-25 22:47:13 |


===== sending message to look for


2023-03-25 22:47:14 |


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


2023-03-25 22:47:15 |


===== broadcasting presence


2023-03-25 22:47:15 | [Mutex] received everything.

2023-03-25 22:47:15 | [Mutex] isItemNotified: message:09b2c367-9025-4ab8-8a94-6e032d253b8a :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.312s
2023-03-25 22:47:15 |

2023-03-25 22:47:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:15 | ------------------------------------

2023-03-25 22:47:15 | [Mutex] waiting for: [message:0b31f6ca-7b9a-484c-8502-6e368d91fcb8]

2023-03-25 22:47:15 | [Mutex] received everything.

2023-03-25 22:47:15 |


===== simulation of connection failure


2023-03-25 22:47:15 |


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


2023-03-25 22:47:15 |


===== sending message to look for


2023-03-25 22:47:16 |


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


2023-03-25 22:47:19 |


===== broadcasting presence


2023-03-25 22:47:19 | [Mutex] received everything.

2023-03-25 22:47:19 | [Mutex] isItemNotified: message:d4801820-766d-463c-87a8-0bff4f9c990c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.316s
2023-03-25 22:47:19 |

2023-03-25 22:47:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:19 | ------------------------------------

2023-03-25 22:47:19 | [Mutex] waiting for: [message:c44ac5aa-ed00-4383-84a1-0470213e87bb]

2023-03-25 22:47:19 | [Mutex] received everything.

2023-03-25 22:47:19 |


===== simulation of connection failure


2023-03-25 22:47:19 |


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


2023-03-25 22:47:19 |


===== sending message to look for


2023-03-25 22:47:20 |


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


2023-03-25 22:47:21 |


===== broadcasting presence


2023-03-25 22:47:21 | [Mutex] received everything.

2023-03-25 22:47:21 | [Mutex] isItemNotified: message:0563354b-f102-4204-8cf7-ee4a8658141c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.319s
2023-03-25 22:47:21 |

2023-03-25 22:47:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:21 | ------------------------------------

2023-03-25 22:47:21 | [Mutex] waiting for: [message:d8f565b9-4ebc-4d07-954c-2a09333392ae]

2023-03-25 22:47:21 | [Mutex] received everything.

2023-03-25 22:47:21 |


===== simulation of connection failure


2023-03-25 22:47:21 |


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


2023-03-25 22:47:21 |


===== sending message to look for


2023-03-25 22:47:22 |


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


2023-03-25 22:47:25 |


===== broadcasting presence


2023-03-25 22:47:25 | [Mutex] received everything.

2023-03-25 22:47:25 | [Mutex] isItemNotified: message:45250411-334d-4ea5-ad50-2eaa4183f32c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.314s
2023-03-25 22:47:25 |

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

2023-03-25 22:47:25 | ------------------------------------

2023-03-25 22:47:25 | [Mutex] waiting for: [message:77f8274b-7c46-4ed1-ad6f-a3281507997d]

2023-03-25 22:47:25 | [Mutex] received everything.

2023-03-25 22:47:25 |


===== simulation of connection failure


2023-03-25 22:47:25 |


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


2023-03-25 22:47:26 |


===== sending message to look for


2023-03-25 22:47:27 |


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


2023-03-25 22:47:27 |


===== broadcasting presence


2023-03-25 22:47:27 | [Mutex] received everything.

2023-03-25 22:47:27 | [Mutex] isItemNotified: message:79b12289-21f5-45d6-9374-76a98a1b8ed4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.305s
2023-03-25 22:47:27 |

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

2023-03-25 22:47:27 | ------------------------------------

2023-03-25 22:47:27 | [Mutex] waiting for: [message:8694f0f9-dfa0-44d7-af4b-ebc0b477e098]

2023-03-25 22:47:27 | [Mutex] received everything.

2023-03-25 22:47:27 |


===== simulation of connection failure


2023-03-25 22:47:27 |


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


2023-03-25 22:47:28 |


===== sending message to look for


2023-03-25 22:47:29 |


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


2023-03-25 22:47:31 |


===== broadcasting presence


2023-03-25 22:47:31 | [Mutex] received everything.

2023-03-25 22:47:31 | [Mutex] isItemNotified: message:020132b7-5dd1-4029-b416-2f3bd7458376 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.345s
2023-03-25 22:47:32 |

2023-03-25 22:47:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:32 | ------------------------------------

2023-03-25 22:47:32 | [Mutex] waiting for: [message:de967f1b-e88c-4c00-a836-99a05a3f1739]

2023-03-25 22:47:32 | [Mutex] received everything.

2023-03-25 22:47:32 |


===== simulation of connection failure


2023-03-25 22:47:32 |


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


2023-03-25 22:47:32 |


===== sending message to look for


2023-03-25 22:47:33 |


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


2023-03-25 22:47:33 |


===== broadcasting presence


2023-03-25 22:47:33 | [Mutex] waiting for: [message:ed6c3be2-144f-4f8c-885c-71554fdea501]

2023-03-25 22:47:33 | [Mutex] waiting for: [message:ed6c3be2-144f-4f8c-885c-71554fdea501]

2023-03-25 22:47:33 | [Mutex] received everything.

2023-03-25 22:47:33 | [Mutex] isItemNotified: message:ed6c3be2-144f-4f8c-885c-71554fdea501 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.343s
2023-03-25 22:47:34 |

2023-03-25 22:47:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-03-25 22:47:34 | ------------------------------------

2023-03-25 22:47:34 | [Mutex] waiting for: [message:7345d97f-201f-4487-bc77-9e16cf55750f]

2023-03-25 22:47:34 | [Mutex] received everything.

2023-03-25 22:47:34 |


===== simulation of connection failure


2023-03-25 22:47:34 |


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


2023-03-25 22:47:34 |


===== sending message to look for


2023-03-25 22:47:35 |


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


2023-03-25 22:47:37 |


===== broadcasting presence


2023-03-25 22:47:37 | [Mutex] waiting for: [message:3781b85e-def4-452f-a24f-90bb22f5ebbf]

2023-03-25 22:47:37 | [Mutex] waiting for: [message:3781b85e-def4-452f-a24f-90bb22f5ebbf]

2023-03-25 22:47:37 | [Mutex] received everything.

2023-03-25 22:47:37 | [Mutex] isItemNotified: message:3781b85e-def4-452f-a24f-90bb22f5ebbf :: true