Generated by TestNG with ReportNG at 22:35 PDT on Tuesday 10 May 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 : 51.259s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.318s
2022-05-10 22:36:39 |

2022-05-10 22:36:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:39 | ------------------------------------

2022-05-10 22:36:39 | [Mutex] waiting for: [message:9d09861a-b7b3-4878-a075-f2c63d9c8f38]

2022-05-10 22:36:39 | [Mutex] waiting for: [message:9d09861a-b7b3-4878-a075-f2c63d9c8f38]

2022-05-10 22:36:39 | [Mutex] received everything.

2022-05-10 22:36:39 |


===== simulation of connection failure


2022-05-10 22:36:39 |


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


2022-05-10 22:36:39 |


===== sending message to look for


2022-05-10 22:36:40 |


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


2022-05-10 22:36:40 |


===== broadcasting presence


2022-05-10 22:36:40 | [Mutex] received everything.

2022-05-10 22:36:40 | [Mutex] isItemNotified: message:614dd58c-274d-45fd-bd17-49c523694e5d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-05-10 22:36:41 |

2022-05-10 22:36:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:41 | ------------------------------------

2022-05-10 22:36:41 | [Mutex] waiting for: [message:cfe7e606-92a9-40c1-99b3-cea3e0b33d96]

2022-05-10 22:36:41 | [Mutex] waiting for: [message:cfe7e606-92a9-40c1-99b3-cea3e0b33d96]

2022-05-10 22:36:41 | [Mutex] received everything.

2022-05-10 22:36:41 |


===== simulation of connection failure


2022-05-10 22:36:41 |


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


2022-05-10 22:36:42 |


===== sending message to look for


2022-05-10 22:36:43 |


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


2022-05-10 22:36:45 |


===== broadcasting presence


2022-05-10 22:36:45 | [Mutex] received everything.

2022-05-10 22:36:45 | [Mutex] isItemNotified: message:e4f3319c-d879-4c10-ab8a-8808ec52f480 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.305s
2022-05-10 22:36:46 |

2022-05-10 22:36:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:46 | ------------------------------------

2022-05-10 22:36:46 | [Mutex] waiting for: [message:67b3dd32-0bbb-40ab-93a6-17a901897d8d]

2022-05-10 22:36:46 | [Mutex] received everything.

2022-05-10 22:36:46 |


===== simulation of connection failure


2022-05-10 22:36:46 |


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


2022-05-10 22:36:46 |


===== sending message to look for


2022-05-10 22:36:47 |


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


2022-05-10 22:36:47 |


===== broadcasting presence


2022-05-10 22:36:47 | [Mutex] received everything.

2022-05-10 22:36:47 | [Mutex] isItemNotified: message:77dcb621-27cb-4d8e-b2f9-8ed7d868c5e2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-05-10 22:36:48 |

2022-05-10 22:36:48 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:48 | ------------------------------------

2022-05-10 22:36:48 | [Mutex] waiting for: [message:5b248148-9351-4240-af92-ecb065f33b7a]

2022-05-10 22:36:48 | [Mutex] waiting for: [message:5b248148-9351-4240-af92-ecb065f33b7a]

2022-05-10 22:36:48 | [Mutex] received everything.

2022-05-10 22:36:48 |


===== simulation of connection failure


2022-05-10 22:36:48 |


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


2022-05-10 22:36:48 |


===== sending message to look for


2022-05-10 22:36:49 |


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


2022-05-10 22:36:51 |


===== broadcasting presence


2022-05-10 22:36:51 | [Mutex] received everything.

2022-05-10 22:36:51 | [Mutex] isItemNotified: message:7bcb039d-397a-4c1c-8951-290e966eb694 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.320s
2022-05-10 22:36:52 |

2022-05-10 22:36:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:52 | ------------------------------------

2022-05-10 22:36:52 | [Mutex] waiting for: [message:1c3d59b2-e9df-43f8-a467-b80e4e9fd522]

2022-05-10 22:36:52 | [Mutex] waiting for: [message:1c3d59b2-e9df-43f8-a467-b80e4e9fd522]

2022-05-10 22:36:52 | [Mutex] received everything.

2022-05-10 22:36:52 |


===== simulation of connection failure


2022-05-10 22:36:52 |


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


2022-05-10 22:36:52 |


===== sending message to look for


2022-05-10 22:36:53 |


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


2022-05-10 22:36:53 |


===== broadcasting presence


2022-05-10 22:36:53 | [Mutex] received everything.

2022-05-10 22:36:53 | [Mutex] isItemNotified: message:0fa58c63-6f38-4ab7-8e8b-ef41bbca8d9a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.328s
2022-05-10 22:36:54 |

2022-05-10 22:36:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:54 | ------------------------------------

2022-05-10 22:36:54 | [Mutex] waiting for: [message:96e07356-ac72-4a23-bd52-f58e64f2de21]

2022-05-10 22:36:54 | [Mutex] waiting for: [message:96e07356-ac72-4a23-bd52-f58e64f2de21]

2022-05-10 22:36:54 | [Mutex] received everything.

2022-05-10 22:36:54 |


===== simulation of connection failure


2022-05-10 22:36:54 |


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


2022-05-10 22:36:54 |


===== sending message to look for


2022-05-10 22:36:55 |


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


2022-05-10 22:36:57 |


===== broadcasting presence


2022-05-10 22:36:57 | [Mutex] received everything.

2022-05-10 22:36:57 | [Mutex] isItemNotified: message:e99fc407-0e4a-414e-9e7c-580d39b05810 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.391s
2022-05-10 22:36:58 |

2022-05-10 22:36:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:36:58 | ------------------------------------

2022-05-10 22:36:58 | [Mutex] waiting for: [message:b83e8d48-3b05-4813-923c-03427aa2c547]

2022-05-10 22:36:58 | [Mutex] received everything.

2022-05-10 22:36:58 |


===== simulation of connection failure


2022-05-10 22:36:58 |


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


2022-05-10 22:36:59 |


===== sending message to look for


2022-05-10 22:37:00 |


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


2022-05-10 22:37:00 |


===== broadcasting presence


2022-05-10 22:37:00 | [Mutex] waiting for: [message:33743b84-0710-4268-bec4-51882cc348a3]

2022-05-10 22:37:00 | [Mutex] waiting for: [message:33743b84-0710-4268-bec4-51882cc348a3]

2022-05-10 22:37:00 | [Mutex] waiting for: [message:33743b84-0710-4268-bec4-51882cc348a3]

2022-05-10 22:37:00 | [Mutex] received everything.

2022-05-10 22:37:00 | [Mutex] isItemNotified: message:33743b84-0710-4268-bec4-51882cc348a3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.364s
2022-05-10 22:37:01 |

2022-05-10 22:37:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:01 | ------------------------------------

2022-05-10 22:37:01 | [Mutex] waiting for: [message:a9c8e6aa-d00e-4d34-b580-da96a30cb491]

2022-05-10 22:37:01 | [Mutex] waiting for: [message:a9c8e6aa-d00e-4d34-b580-da96a30cb491]

2022-05-10 22:37:01 | [Mutex] received everything.

2022-05-10 22:37:01 |


===== simulation of connection failure


2022-05-10 22:37:01 |


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


2022-05-10 22:37:01 |


===== sending message to look for


2022-05-10 22:37:02 |


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


2022-05-10 22:37:04 |


===== broadcasting presence


2022-05-10 22:37:04 | [Mutex] waiting for: [message:ceae2925-5ee3-482b-8426-abaff2609dca]

2022-05-10 22:37:04 | [Mutex] waiting for: [message:ceae2925-5ee3-482b-8426-abaff2609dca]

2022-05-10 22:37:04 | [Mutex] waiting for: [message:ceae2925-5ee3-482b-8426-abaff2609dca]

2022-05-10 22:37:04 | [Mutex] received everything.

2022-05-10 22:37:04 | [Mutex] isItemNotified: message:ceae2925-5ee3-482b-8426-abaff2609dca :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.307s
2022-05-10 22:37:05 |

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

2022-05-10 22:37:05 | ------------------------------------

2022-05-10 22:37:05 | [Mutex] waiting for: [message:1fb10a2e-8dee-49b8-8e07-f8a31af252e9]

2022-05-10 22:37:05 | [Mutex] received everything.

2022-05-10 22:37:05 |


===== simulation of connection failure


2022-05-10 22:37:05 |


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


2022-05-10 22:37:05 |


===== sending message to look for


2022-05-10 22:37:06 |


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


2022-05-10 22:37:06 |


===== broadcasting presence


2022-05-10 22:37:06 | [Mutex] received everything.

2022-05-10 22:37:06 | [Mutex] isItemNotified: message:c4e5f784-11ad-4a37-b803-ffd85589b7d5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.314s
2022-05-10 22:37:07 |

2022-05-10 22:37:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:07 | ------------------------------------

2022-05-10 22:37:07 | [Mutex] waiting for: [message:25a57831-e83c-42f5-8e1b-f3c61c2ab49b]

2022-05-10 22:37:07 | [Mutex] waiting for: [message:25a57831-e83c-42f5-8e1b-f3c61c2ab49b]

2022-05-10 22:37:07 | [Mutex] received everything.

2022-05-10 22:37:07 |


===== simulation of connection failure


2022-05-10 22:37:07 |


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


2022-05-10 22:37:07 |


===== sending message to look for


2022-05-10 22:37:08 |


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


2022-05-10 22:37:10 |


===== broadcasting presence


2022-05-10 22:37:10 | [Mutex] received everything.

2022-05-10 22:37:10 | [Mutex] isItemNotified: message:de814a64-1e19-4aa4-8309-37e1a0eecece :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.297s
2022-05-10 22:37:11 |

2022-05-10 22:37:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:11 | ------------------------------------

2022-05-10 22:37:11 | [Mutex] waiting for: [message:a1a63d05-4b28-4897-a94b-609e2379c177]

2022-05-10 22:37:11 | [Mutex] waiting for: [message:a1a63d05-4b28-4897-a94b-609e2379c177]

2022-05-10 22:37:11 | [Mutex] received everything.

2022-05-10 22:37:11 |


===== simulation of connection failure


2022-05-10 22:37:11 |


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


2022-05-10 22:37:11 |


===== sending message to look for


2022-05-10 22:37:12 |


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


2022-05-10 22:37:12 |


===== broadcasting presence


2022-05-10 22:37:12 | [Mutex] received everything.

2022-05-10 22:37:12 | [Mutex] isItemNotified: message:4e7c3996-7e65-47e1-bc74-ee0df5d0bf10 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.300s
2022-05-10 22:37:13 |

2022-05-10 22:37:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:13 | ------------------------------------

2022-05-10 22:37:13 | [Mutex] waiting for: [message:c0edde6f-25d3-40cc-bc1b-ef0e556c225f]

2022-05-10 22:37:13 | [Mutex] waiting for: [message:c0edde6f-25d3-40cc-bc1b-ef0e556c225f]

2022-05-10 22:37:13 | [Mutex] received everything.

2022-05-10 22:37:13 |


===== simulation of connection failure


2022-05-10 22:37:13 |


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


2022-05-10 22:37:13 |


===== sending message to look for


2022-05-10 22:37:14 |


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


2022-05-10 22:37:17 |


===== broadcasting presence


2022-05-10 22:37:17 | [Mutex] received everything.

2022-05-10 22:37:17 | [Mutex] isItemNotified: message:9a6a3b1e-cce4-4b99-b175-0472c94d2e59 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.301s
2022-05-10 22:37:17 |

2022-05-10 22:37:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:17 | ------------------------------------

2022-05-10 22:37:17 | [Mutex] waiting for: [message:204e48e6-bbd6-4104-817a-ecd58636d7fb]

2022-05-10 22:37:17 | [Mutex] waiting for: [message:204e48e6-bbd6-4104-817a-ecd58636d7fb]

2022-05-10 22:37:17 | [Mutex] received everything.

2022-05-10 22:37:17 |


===== simulation of connection failure


2022-05-10 22:37:17 |


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


2022-05-10 22:37:17 |


===== sending message to look for


2022-05-10 22:37:19 |


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


2022-05-10 22:37:19 |


===== broadcasting presence


2022-05-10 22:37:19 | [Mutex] received everything.

2022-05-10 22:37:19 | [Mutex] isItemNotified: message:b9ff6215-8c6f-4f51-93fc-d557bbe7a141 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.328s
2022-05-10 22:37:19 |

2022-05-10 22:37:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:19 | ------------------------------------

2022-05-10 22:37:19 | [Mutex] waiting for: [message:c6d509aa-e350-4976-9649-ab9321cb05a3]

2022-05-10 22:37:19 | [Mutex] waiting for: [message:c6d509aa-e350-4976-9649-ab9321cb05a3]

2022-05-10 22:37:19 | [Mutex] received everything.

2022-05-10 22:37:19 |


===== simulation of connection failure


2022-05-10 22:37:19 |


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


2022-05-10 22:37:20 |


===== sending message to look for


2022-05-10 22:37:21 |


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


2022-05-10 22:37:23 |


===== broadcasting presence


2022-05-10 22:37:23 | [Mutex] received everything.

2022-05-10 22:37:23 | [Mutex] isItemNotified: message:994acc34-1b2d-4282-a152-11f059f438e5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.377s
2022-05-10 22:37:24 |

2022-05-10 22:37:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:24 | ------------------------------------

2022-05-10 22:37:24 | [Mutex] waiting for: [message:b44a3391-5d21-4169-bd03-179b5c60ad1a]

2022-05-10 22:37:24 | [Mutex] received everything.

2022-05-10 22:37:24 |


===== simulation of connection failure


2022-05-10 22:37:24 |


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


2022-05-10 22:37:24 |


===== sending message to look for


2022-05-10 22:37:25 |


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


2022-05-10 22:37:25 |


===== broadcasting presence


2022-05-10 22:37:25 | [Mutex] waiting for: [message:5f8078df-367b-4a40-ab82-2a51046e93e3]

2022-05-10 22:37:25 | [Mutex] waiting for: [message:5f8078df-367b-4a40-ab82-2a51046e93e3]

2022-05-10 22:37:25 | [Mutex] waiting for: [message:5f8078df-367b-4a40-ab82-2a51046e93e3]

2022-05-10 22:37:25 | [Mutex] received everything.

2022-05-10 22:37:25 | [Mutex] isItemNotified: message:5f8078df-367b-4a40-ab82-2a51046e93e3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.359s
2022-05-10 22:37:26 |

2022-05-10 22:37:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-10 22:37:26 | ------------------------------------

2022-05-10 22:37:26 | [Mutex] waiting for: [message:5e023585-e5ce-46b7-9ac0-87fd37340960]

2022-05-10 22:37:26 | [Mutex] received everything.

2022-05-10 22:37:26 |


===== simulation of connection failure


2022-05-10 22:37:26 |


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


2022-05-10 22:37:26 |


===== sending message to look for


2022-05-10 22:37:27 |


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


2022-05-10 22:37:29 |


===== broadcasting presence


2022-05-10 22:37:29 | [Mutex] waiting for: [message:f92ef011-9cea-4f05-bff2-d15e51ceccef]

2022-05-10 22:37:29 | [Mutex] waiting for: [message:f92ef011-9cea-4f05-bff2-d15e51ceccef]

2022-05-10 22:37:29 | [Mutex] waiting for: [message:f92ef011-9cea-4f05-bff2-d15e51ceccef]

2022-05-10 22:37:29 | [Mutex] received everything.

2022-05-10 22:37:29 | [Mutex] isItemNotified: message:f92ef011-9cea-4f05-bff2-d15e51ceccef :: true