Generated by TestNG with ReportNG at 22:22 PDT on Monday 02 May 2022
root@61c39d2ed70d / 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 : 108.906s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.328s
2022-05-02 22:23:29 |

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

2022-05-02 22:23:29 | ------------------------------------

2022-05-02 22:23:29 | [Mutex] waiting for: [message:5df9bc9f-e52c-42ef-ae4d-c3dd5cdbe172]

2022-05-02 22:23:29 | [Mutex] received everything.

2022-05-02 22:23:29 |


===== simulation of connection failure


2022-05-02 22:23:29 |


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


2022-05-02 22:23:29 |


===== sending message to look for


2022-05-02 22:23:30 |


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


2022-05-02 22:23:30 |


===== broadcasting presence


2022-05-02 22:23:30 | [Mutex] received everything.

2022-05-02 22:23:30 | [Mutex] isItemNotified: message:139b18b1-bf45-4e54-aa8e-1599cfaf3056 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.304s
2022-05-02 22:23:31 |

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

2022-05-02 22:23:31 | ------------------------------------

2022-05-02 22:23:31 | [Mutex] waiting for: [message:a409e202-9837-4fa0-b90d-85b71a9b9b10]

2022-05-02 22:23:31 | [Mutex] received everything.

2022-05-02 22:23:31 |


===== simulation of connection failure


2022-05-02 22:23:31 |


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


2022-05-02 22:23:31 |


===== sending message to look for


2022-05-02 22:23:32 |


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


2022-05-02 22:23:34 |


===== broadcasting presence


2022-05-02 22:23:34 | [Mutex] received everything.

2022-05-02 22:23:34 | [Mutex] isItemNotified: message:9f542de3-7223-4a6f-a33f-06c59304ec41 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.333s
2022-05-02 22:23:35 |

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

2022-05-02 22:23:35 | ------------------------------------

2022-05-02 22:23:35 | [Mutex] waiting for: [message:1b4d54b6-8fce-4830-99a4-0bdfc3590d1f]

2022-05-02 22:23:35 | [Mutex] received everything.

2022-05-02 22:23:35 |


===== simulation of connection failure


2022-05-02 22:23:35 |


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


2022-05-02 22:23:35 |


===== sending message to look for


2022-05-02 22:23:36 |


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


2022-05-02 22:23:36 |


===== broadcasting presence


2022-05-02 22:23:36 | [Mutex] received everything.

2022-05-02 22:23:36 | [Mutex] isItemNotified: message:b1dcb870-bd19-4e4c-a878-35a9c23a8521 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.317s
2022-05-02 22:23:37 |

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

2022-05-02 22:23:37 | ------------------------------------

2022-05-02 22:23:37 | [Mutex] waiting for: [message:1af1a73c-fd85-4bd0-935b-1c375076d8bf]

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

2022-05-02 22:23:37 |


===== simulation of connection failure


2022-05-02 22:23:37 |


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


2022-05-02 22:23:37 |


===== sending message to look for


2022-05-02 22:23:38 |


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


2022-05-02 22:23:40 |


===== broadcasting presence


2022-05-02 22:23:40 | [Mutex] received everything.

2022-05-02 22:23:40 | [Mutex] isItemNotified: message:0ea2eed8-9502-4090-a082-88a9edf0efdc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.307s
2022-05-02 22:23:41 |

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

2022-05-02 22:23:41 | ------------------------------------

2022-05-02 22:23:41 | [Mutex] waiting for: [message:ff7d1aef-9df0-4a0b-b227-90dcf0273aff]

2022-05-02 22:23:41 | [Mutex] received everything.

2022-05-02 22:23:41 |


===== simulation of connection failure


2022-05-02 22:23:41 |


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


2022-05-02 22:23:41 |


===== sending message to look for


2022-05-02 22:23:42 |


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


2022-05-02 22:23:42 |


===== broadcasting presence


2022-05-02 22:23:42 | [Mutex] received everything.

2022-05-02 22:23:42 | [Mutex] isItemNotified: message:d937d449-d680-4341-88e1-9c5864132dc9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.309s
2022-05-02 22:23:43 |

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

2022-05-02 22:23:43 | ------------------------------------

2022-05-02 22:23:43 | [Mutex] waiting for: [message:44e5ba6b-d7d4-4850-852f-f8aa129b0335]

2022-05-02 22:23:43 | [Mutex] received everything.

2022-05-02 22:23:43 |


===== simulation of connection failure


2022-05-02 22:23:43 |


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


2022-05-02 22:23:43 |


===== sending message to look for


2022-05-02 22:23:44 |


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


2022-05-02 22:23:46 |


===== broadcasting presence


2022-05-02 22:23:46 | [Mutex] received everything.

2022-05-02 22:23:46 | [Mutex] isItemNotified: message:07c9157a-a8d0-488e-85e4-34fec3f7b93a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.353s
2022-05-02 22:23:47 |

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

2022-05-02 22:23:47 | ------------------------------------

2022-05-02 22:23:47 | [Mutex] waiting for: [message:32a6c0ae-1bbd-4d79-b7de-c515595f1fcd]

2022-05-02 22:23:47 | [Mutex] received everything.

2022-05-02 22:23:47 |


===== simulation of connection failure


2022-05-02 22:23:47 |


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


2022-05-02 22:23:47 |


===== sending message to look for


2022-05-02 22:23:48 |


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


2022-05-02 22:23:48 |


===== broadcasting presence


2022-05-02 22:23:48 | [Mutex] waiting for: [message:2400e496-eba6-4931-bbad-5c713acc417d]

2022-05-02 22:23:48 | [Mutex] received everything.

2022-05-02 22:23:48 | [Mutex] isItemNotified: message:2400e496-eba6-4931-bbad-5c713acc417d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-05-02 22:23:49 |

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

2022-05-02 22:23:49 | ------------------------------------

2022-05-02 22:23:49 | [Mutex] waiting for: [message:251c0aac-8cd6-4407-b9ed-56f6a979d902]

2022-05-02 22:23:49 | [Mutex] received everything.

2022-05-02 22:23:49 |


===== simulation of connection failure


2022-05-02 22:23:49 |


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


2022-05-02 22:23:49 |


===== sending message to look for


2022-05-02 22:23:50 |


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


2022-05-02 22:23:52 |


===== broadcasting presence


2022-05-02 22:23:52 | [Mutex] waiting for: [message:5fb3cf42-ce99-48f8-abbc-fd1019df8128]

2022-05-02 22:23:52 | [Mutex] waiting for: [message:5fb3cf42-ce99-48f8-abbc-fd1019df8128]

2022-05-02 22:23:52 | [Mutex] received everything.

2022-05-02 22:23:52 | [Mutex] isItemNotified: message:5fb3cf42-ce99-48f8-abbc-fd1019df8128 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.314s
2022-05-02 22:23:53 |

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

2022-05-02 22:23:53 | ------------------------------------

2022-05-02 22:23:53 | [Mutex] waiting for: [message:9ea82b5f-20f3-4663-87cf-be420530d8c4]

2022-05-02 22:23:53 | [Mutex] received everything.

2022-05-02 22:23:53 |


===== simulation of connection failure


2022-05-02 22:23:53 |


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


2022-05-02 22:23:53 |


===== sending message to look for


2022-05-02 22:23:54 |


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


2022-05-02 22:23:54 |


===== broadcasting presence


2022-05-02 22:23:54 | [Mutex] received everything.

2022-05-02 22:23:54 | [Mutex] isItemNotified: message:beb6eeb6-1ef3-480e-a6da-bce167b792d3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.311s
2022-05-02 22:23:55 |

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

2022-05-02 22:23:55 | ------------------------------------

2022-05-02 22:23:55 | [Mutex] waiting for: [message:c4a4927c-12e0-42c0-a42e-1ae2867e0270]

2022-05-02 22:23:55 | [Mutex] received everything.

2022-05-02 22:23:55 |


===== simulation of connection failure


2022-05-02 22:23:55 |


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


2022-05-02 22:23:55 |


===== sending message to look for


2022-05-02 22:23:56 |


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


2022-05-02 22:23:58 |


===== broadcasting presence


2022-05-02 22:23:58 | [Mutex] received everything.

2022-05-02 22:23:58 | [Mutex] isItemNotified: message:53e062b6-34ad-435a-ab83-2368a7e0de49 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.302s
2022-05-02 22:23:59 |

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

2022-05-02 22:23:59 | ------------------------------------

2022-05-02 22:23:59 | [Mutex] waiting for: [message:80cae548-ef08-4a47-9851-edb9797bcd86]

2022-05-02 22:23:59 | [Mutex] received everything.

2022-05-02 22:23:59 |


===== simulation of connection failure


2022-05-02 22:23:59 |


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


2022-05-02 22:23:59 |


===== sending message to look for


2022-05-02 22:24:00 |


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


2022-05-02 22:24:00 |


===== broadcasting presence


2022-05-02 22:24:00 | [Mutex] received everything.

2022-05-02 22:24:00 | [Mutex] isItemNotified: message:56ff88b1-24a2-4bb9-83eb-56fafc3c0343 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.319s
2022-05-02 22:24:01 |

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

2022-05-02 22:24:01 | ------------------------------------

2022-05-02 22:24:01 | [Mutex] waiting for: [message:971cb3c6-6935-4f2e-b7e1-46e979d363fb]

2022-05-02 22:24:01 | [Mutex] received everything.

2022-05-02 22:24:01 |


===== simulation of connection failure


2022-05-02 22:24:01 |


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


2022-05-02 22:24:01 |


===== sending message to look for


2022-05-02 22:24:02 |


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


2022-05-02 22:24:05 |


===== broadcasting presence


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

2022-05-02 22:24:05 | [Mutex] isItemNotified: message:c4f89899-61c5-4974-bc1a-91490eea2772 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.236s
2022-05-02 22:24:05 |

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

2022-05-02 22:24:05 | ------------------------------------

2022-05-02 22:24:05 | [Mutex] waiting for: [message:e9d91c6b-8954-4a46-9033-88fa4f32b279]

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

2022-05-02 22:24:05 |


===== simulation of connection failure


2022-05-02 22:24:05 |


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


2022-05-02 22:24:05 |


===== sending message to look for


2022-05-02 22:24:06 |


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


2022-05-02 22:24:07 |


===== broadcasting presence


2022-05-02 22:24:07 | [Mutex] waiting for: [message:f8131715-c184-40eb-b80a-26dce016f2ac]

2022-05-02 22:25:07 | [Mutex] waiting for: [message:f8131715-c184-40eb-b80a-26dce016f2ac]

2022-05-02 22:25:07 | [Mutex] waiting for: [message:f8131715-c184-40eb-b80a-26dce016f2ac]

2022-05-02 22:25:07 | [Mutex] received everything.

2022-05-02 22:25:07 | [Mutex] isItemNotified: message:f8131715-c184-40eb-b80a-26dce016f2ac :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.318s
2022-05-02 22:25:07 |

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

2022-05-02 22:25:07 | ------------------------------------

2022-05-02 22:25:07 | [Mutex] waiting for: [message:db1dbff0-f9a9-4840-b793-1c9203152018]

2022-05-02 22:25:07 | [Mutex] received everything.

2022-05-02 22:25:07 |


===== simulation of connection failure


2022-05-02 22:25:07 |


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


2022-05-02 22:25:07 |


===== sending message to look for


2022-05-02 22:25:08 |


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


2022-05-02 22:25:11 |


===== broadcasting presence


2022-05-02 22:25:11 | [Mutex] received everything.

2022-05-02 22:25:11 | [Mutex] isItemNotified: message:b0a25328-a483-45f9-a37a-551bfc2b93c3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.376s
2022-05-02 22:25:11 |

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

2022-05-02 22:25:11 | ------------------------------------

2022-05-02 22:25:11 | [Mutex] waiting for: [message:868dd5c2-60b4-478f-96c7-c85435a86daf]

2022-05-02 22:25:11 | [Mutex] received everything.

2022-05-02 22:25:11 |


===== simulation of connection failure


2022-05-02 22:25:11 |


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


2022-05-02 22:25:11 |


===== sending message to look for


2022-05-02 22:25:12 |


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


2022-05-02 22:25:12 |


===== broadcasting presence


2022-05-02 22:25:12 | [Mutex] waiting for: [message:bbd6733b-4b51-4637-b341-5f794be1fb00]

2022-05-02 22:25:13 | [Mutex] received everything.

2022-05-02 22:25:13 | [Mutex] isItemNotified: message:bbd6733b-4b51-4637-b341-5f794be1fb00 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.320s
2022-05-02 22:25:13 |

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

2022-05-02 22:25:13 | ------------------------------------

2022-05-02 22:25:13 | [Mutex] waiting for: [message:163caac3-3e2d-4bfb-b0c5-d38c3a2e6183]

2022-05-02 22:25:13 | [Mutex] received everything.

2022-05-02 22:25:13 |


===== simulation of connection failure


2022-05-02 22:25:13 |


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


2022-05-02 22:25:13 |


===== sending message to look for


2022-05-02 22:25:14 |


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


2022-05-02 22:25:17 |


===== broadcasting presence


2022-05-02 22:25:17 | [Mutex] waiting for: [message:0be53b25-3d8f-4652-b5e8-ee25132abe24]

2022-05-02 22:25:17 | [Mutex] waiting for: [message:0be53b25-3d8f-4652-b5e8-ee25132abe24]

2022-05-02 22:25:17 | [Mutex] received everything.

2022-05-02 22:25:17 | [Mutex] isItemNotified: message:0be53b25-3d8f-4652-b5e8-ee25132abe24 :: true