Generated by TestNG with ReportNG at 22:46 PDT on Sunday 27 August 2023
root@5f28cc209959 / Java 17.0.8 (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.145s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.360s
2023-08-27 22:48:01 |

2023-08-27 22:48:01 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:01 | ------------------------------------

2023-08-27 22:48:01 | [Mutex] waiting for: [message:1e52ee3b-a098-477b-896c-47fd8decfdd6]

2023-08-27 22:48:01 | [Mutex] received everything.

2023-08-27 22:48:01 |


===== simulation of connection failure


2023-08-27 22:48:01 |


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


2023-08-27 22:48:01 |


===== sending message to look for


2023-08-27 22:48:02 |


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


2023-08-27 22:48:02 |


===== broadcasting presence


2023-08-27 22:48:02 | [Mutex] received everything.

2023-08-27 22:48:02 | [Mutex] isItemNotified: message:18557fd9-3248-42f7-95d2-c23058fc790d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.397s
2023-08-27 22:48:03 |

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

2023-08-27 22:48:03 | ------------------------------------

2023-08-27 22:48:03 | [Mutex] waiting for: [message:b4fccc57-8767-428f-83a0-567f7594c4c4]

2023-08-27 22:48:03 | [Mutex] received everything.

2023-08-27 22:48:03 |


===== simulation of connection failure


2023-08-27 22:48:03 |


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


2023-08-27 22:48:03 |


===== sending message to look for


2023-08-27 22:48:04 |


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


2023-08-27 22:48:06 |


===== broadcasting presence


2023-08-27 22:48:06 | [Mutex] received everything.

2023-08-27 22:48:06 | [Mutex] isItemNotified: message:a2414f9a-562a-4fe4-81d3-33432c63c2f6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.381s
2023-08-27 22:48:07 |

2023-08-27 22:48:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:07 | ------------------------------------

2023-08-27 22:48:07 | [Mutex] waiting for: [message:8e73e602-89ae-4506-b852-82e761d74818]

2023-08-27 22:48:07 | [Mutex] received everything.

2023-08-27 22:48:07 |


===== simulation of connection failure


2023-08-27 22:48:07 |


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


2023-08-27 22:48:07 |


===== sending message to look for


2023-08-27 22:48:08 |


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


2023-08-27 22:48:09 |


===== broadcasting presence


2023-08-27 22:48:09 | [Mutex] received everything.

2023-08-27 22:48:09 | [Mutex] isItemNotified: message:be1507f1-eed8-4a2f-87c4-1d3d94578a89 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.365s
2023-08-27 22:48:09 |

2023-08-27 22:48:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:09 | ------------------------------------

2023-08-27 22:48:09 | [Mutex] waiting for: [message:82b3b3a7-f909-4750-82e3-255f714dca77]

2023-08-27 22:48:09 | [Mutex] received everything.

2023-08-27 22:48:09 |


===== simulation of connection failure


2023-08-27 22:48:09 |


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


2023-08-27 22:48:10 |


===== sending message to look for


2023-08-27 22:48:11 |


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


2023-08-27 22:48:13 |


===== broadcasting presence


2023-08-27 22:48:13 | [Mutex] received everything.

2023-08-27 22:48:13 | [Mutex] isItemNotified: message:b127952f-905c-4340-bc65-36996904f40f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.395s
2023-08-27 22:48:13 |

2023-08-27 22:48:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:13 | ------------------------------------

2023-08-27 22:48:13 | [Mutex] waiting for: [message:99e6ec7a-9131-4781-9d1f-eefbd1d4de05]

2023-08-27 22:48:13 | [Mutex] received everything.

2023-08-27 22:48:13 |


===== simulation of connection failure


2023-08-27 22:48:13 |


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


2023-08-27 22:48:14 |


===== sending message to look for


2023-08-27 22:48:15 |


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


2023-08-27 22:48:15 |


===== broadcasting presence


2023-08-27 22:48:15 | [Mutex] received everything.

2023-08-27 22:48:15 | [Mutex] isItemNotified: message:918c5eea-6626-4bd2-9897-532139fbcb16 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.380s
2023-08-27 22:48:16 |

2023-08-27 22:48:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:16 | ------------------------------------

2023-08-27 22:48:16 | [Mutex] waiting for: [message:8d7b4ae4-445f-41fe-89e7-6ba349497be8]

2023-08-27 22:48:16 | [Mutex] received everything.

2023-08-27 22:48:16 |


===== simulation of connection failure


2023-08-27 22:48:16 |


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


2023-08-27 22:48:16 |


===== sending message to look for


2023-08-27 22:48:17 |


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


2023-08-27 22:48:19 |


===== broadcasting presence


2023-08-27 22:48:19 | [Mutex] received everything.

2023-08-27 22:48:19 | [Mutex] isItemNotified: message:12c5642d-91dc-4d2b-9855-c0b5b265c6b1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.418s
2023-08-27 22:48:20 |

2023-08-27 22:48:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:20 | ------------------------------------

2023-08-27 22:48:20 | [Mutex] waiting for: [message:1d6612a6-15c3-427b-bb20-bbb2f7d86de7]

2023-08-27 22:48:20 | [Mutex] received everything.

2023-08-27 22:48:20 |


===== simulation of connection failure


2023-08-27 22:48:20 |


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


2023-08-27 22:48:20 |


===== sending message to look for


2023-08-27 22:48:21 |


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


2023-08-27 22:48:21 |


===== broadcasting presence


2023-08-27 22:48:21 | [Mutex] waiting for: [message:8432a907-d182-43c9-8955-01bee76d205b]

2023-08-27 22:48:21 | [Mutex] waiting for: [message:8432a907-d182-43c9-8955-01bee76d205b]

2023-08-27 22:48:21 | [Mutex] received everything.

2023-08-27 22:48:21 | [Mutex] isItemNotified: message:8432a907-d182-43c9-8955-01bee76d205b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.354s
2023-08-27 22:48:22 |

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

2023-08-27 22:48:22 | ------------------------------------

2023-08-27 22:48:22 | [Mutex] waiting for: [message:b95f1a9b-ec53-4383-adba-e94d0d964197]

2023-08-27 22:48:22 | [Mutex] received everything.

2023-08-27 22:48:22 |


===== simulation of connection failure


2023-08-27 22:48:22 |


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


2023-08-27 22:48:22 |


===== sending message to look for


2023-08-27 22:48:23 |


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


2023-08-27 22:48:25 |


===== broadcasting presence


2023-08-27 22:48:25 | [Mutex] waiting for: [message:d7bbfedd-25ee-4efc-bdb3-554b4c3fd596]

2023-08-27 22:48:25 | [Mutex] waiting for: [message:d7bbfedd-25ee-4efc-bdb3-554b4c3fd596]

2023-08-27 22:48:25 | [Mutex] received everything.

2023-08-27 22:48:25 | [Mutex] isItemNotified: message:d7bbfedd-25ee-4efc-bdb3-554b4c3fd596 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.381s
2023-08-27 22:48:26 |

2023-08-27 22:48:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:26 | ------------------------------------

2023-08-27 22:48:26 | [Mutex] waiting for: [message:5106f501-c691-45bb-a54c-3ec078f7e94d]

2023-08-27 22:48:26 | [Mutex] received everything.

2023-08-27 22:48:26 |


===== simulation of connection failure


2023-08-27 22:48:26 |


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


2023-08-27 22:48:26 |


===== sending message to look for


2023-08-27 22:48:27 |


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


2023-08-27 22:48:27 |


===== broadcasting presence


2023-08-27 22:48:27 | [Mutex] received everything.

2023-08-27 22:48:27 | [Mutex] isItemNotified: message:5c32a2f5-acdb-46df-bb6a-3d61f88ec108 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.373s
2023-08-27 22:48:28 |

2023-08-27 22:48:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:28 | ------------------------------------

2023-08-27 22:48:28 | [Mutex] waiting for: [message:25ab4e99-58f3-4b45-94da-d8b3488ed460]

2023-08-27 22:48:28 | [Mutex] received everything.

2023-08-27 22:48:28 |


===== simulation of connection failure


2023-08-27 22:48:28 |


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


2023-08-27 22:48:28 |


===== sending message to look for


2023-08-27 22:48:29 |


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


2023-08-27 22:48:32 |


===== broadcasting presence


2023-08-27 22:48:32 | [Mutex] received everything.

2023-08-27 22:48:32 | [Mutex] isItemNotified: message:813b6e40-2c67-430a-b834-a20b099d270c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.340s
2023-08-27 22:48:32 |

2023-08-27 22:48:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:32 | ------------------------------------

2023-08-27 22:48:32 | [Mutex] waiting for: [message:b6c534d6-154b-4b39-a065-6473b6c37f83]

2023-08-27 22:48:32 | [Mutex] received everything.

2023-08-27 22:48:32 |


===== simulation of connection failure


2023-08-27 22:48:32 |


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


2023-08-27 22:48:32 |


===== sending message to look for


2023-08-27 22:48:33 |


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


2023-08-27 22:48:34 |


===== broadcasting presence


2023-08-27 22:48:34 | [Mutex] received everything.

2023-08-27 22:48:34 | [Mutex] isItemNotified: message:68063b57-1b67-4f49-ad6e-fdba018e7f30 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.337s
2023-08-27 22:48:34 |

2023-08-27 22:48:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:34 | ------------------------------------

2023-08-27 22:48:34 | [Mutex] waiting for: [message:a04dbc8e-bd56-40b9-8fc5-7ef1706ba7f5]

2023-08-27 22:48:34 | [Mutex] received everything.

2023-08-27 22:48:34 |


===== simulation of connection failure


2023-08-27 22:48:34 |


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


2023-08-27 22:48:35 |


===== sending message to look for


2023-08-27 22:48:36 |


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


2023-08-27 22:48:38 |


===== broadcasting presence


2023-08-27 22:48:38 | [Mutex] received everything.

2023-08-27 22:48:38 | [Mutex] isItemNotified: message:ceda856a-70aa-4170-b695-053e03492f83 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.359s
2023-08-27 22:48:39 |

2023-08-27 22:48:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:39 | ------------------------------------

2023-08-27 22:48:39 | [Mutex] waiting for: [message:cc7a1be9-8308-4bad-a647-c4bb4ffa8063]

2023-08-27 22:48:39 | [Mutex] received everything.

2023-08-27 22:48:39 |


===== simulation of connection failure


2023-08-27 22:48:39 |


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


2023-08-27 22:48:39 |


===== sending message to look for


2023-08-27 22:48:40 |


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


2023-08-27 22:48:40 |


===== broadcasting presence


2023-08-27 22:48:40 | [Mutex] waiting for: [message:824cb146-b659-4efe-b99f-e0bb2381bec3]

2023-08-27 22:48:40 | [Mutex] received everything.

2023-08-27 22:48:40 | [Mutex] isItemNotified: message:824cb146-b659-4efe-b99f-e0bb2381bec3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.369s
2023-08-27 22:48:41 |

2023-08-27 22:48:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:41 | ------------------------------------

2023-08-27 22:48:41 | [Mutex] waiting for: [message:b5e32072-8085-4e1c-b852-a9e3f77900dd]

2023-08-27 22:48:41 | [Mutex] received everything.

2023-08-27 22:48:41 |


===== simulation of connection failure


2023-08-27 22:48:41 |


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


2023-08-27 22:48:41 |


===== sending message to look for


2023-08-27 22:48:42 |


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


2023-08-27 22:48:44 |


===== broadcasting presence


2023-08-27 22:48:44 | [Mutex] received everything.

2023-08-27 22:48:44 | [Mutex] isItemNotified: message:4ffd22b9-dbcc-4e49-866e-e45ebfd2cd86 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.389s
2023-08-27 22:48:45 |

2023-08-27 22:48:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2023-08-27 22:48:45 | ------------------------------------

2023-08-27 22:48:45 | [Mutex] waiting for: [message:54312560-0c36-45d7-bd97-0b4fe121083e]

2023-08-27 22:48:45 | [Mutex] received everything.

2023-08-27 22:48:45 |


===== simulation of connection failure


2023-08-27 22:48:45 |


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


2023-08-27 22:48:45 |


===== sending message to look for


2023-08-27 22:48:46 |


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


2023-08-27 22:48:46 |


===== broadcasting presence


2023-08-27 22:48:46 | [Mutex] waiting for: [message:a2ff4b5c-9877-4004-be8d-d1bc4fa8d80b]

2023-08-27 22:48:46 | [Mutex] waiting for: [message:a2ff4b5c-9877-4004-be8d-d1bc4fa8d80b]

2023-08-27 22:48:46 | [Mutex] received everything.

2023-08-27 22:48:46 | [Mutex] isItemNotified: message:a2ff4b5c-9877-4004-be8d-d1bc4fa8d80b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.355s
2023-08-27 22:48:47 |

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

2023-08-27 22:48:47 | ------------------------------------

2023-08-27 22:48:47 | [Mutex] waiting for: [message:1cfa5896-8044-4c6b-b05d-4b3b70e2276f]

2023-08-27 22:48:47 | [Mutex] received everything.

2023-08-27 22:48:47 |


===== simulation of connection failure


2023-08-27 22:48:47 |


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


2023-08-27 22:48:47 |


===== sending message to look for


2023-08-27 22:48:48 |


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


2023-08-27 22:48:50 |


===== broadcasting presence


2023-08-27 22:48:50 | [Mutex] waiting for: [message:7c9b3b44-e359-412d-8128-394afdc33ccc]

2023-08-27 22:48:50 | [Mutex] waiting for: [message:7c9b3b44-e359-412d-8128-394afdc33ccc]

2023-08-27 22:48:50 | [Mutex] received everything.

2023-08-27 22:48:50 | [Mutex] isItemNotified: message:7c9b3b44-e359-412d-8128-394afdc33ccc :: true