Generated by TestNG with ReportNG at 22:21 PDT on Wednesday 13 April 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 : 49.898s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.304s
2022-04-13 22:22:50 |

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

2022-04-13 22:22:50 | ------------------------------------

2022-04-13 22:22:50 | [Mutex] waiting for: [message:ebb9d639-55bb-42f1-aa77-62cfbe621e8e]

2022-04-13 22:22:50 | [Mutex] received everything.

2022-04-13 22:22:50 |


===== simulation of connection failure


2022-04-13 22:22:50 |


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


2022-04-13 22:22:51 |


===== sending message to look for


2022-04-13 22:22:52 |


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


2022-04-13 22:22:52 |


===== broadcasting presence


2022-04-13 22:22:52 | [Mutex] received everything.

2022-04-13 22:22:52 | [Mutex] isItemNotified: message:8432dfa7-677f-4864-9701-4c7ccc15631c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.305s
2022-04-13 22:22:53 |

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

2022-04-13 22:22:53 | ------------------------------------

2022-04-13 22:22:53 | [Mutex] waiting for: [message:4ec74928-469d-41a9-a969-daa5693a20ec]

2022-04-13 22:22:53 | [Mutex] waiting for: [message:4ec74928-469d-41a9-a969-daa5693a20ec]

2022-04-13 22:22:53 | [Mutex] received everything.

2022-04-13 22:22:53 |


===== simulation of connection failure


2022-04-13 22:22:53 |


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


2022-04-13 22:22:53 |


===== sending message to look for


2022-04-13 22:22:54 |


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


2022-04-13 22:22:56 |


===== broadcasting presence


2022-04-13 22:22:56 | [Mutex] received everything.

2022-04-13 22:22:56 | [Mutex] isItemNotified: message:664468d0-c0e6-423b-a326-598ca31afd4a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.324s
2022-04-13 22:22:57 |

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

2022-04-13 22:22:57 | ------------------------------------

2022-04-13 22:22:57 | [Mutex] waiting for: [message:a4890fe8-bf33-4fa7-a2f2-34832b1004a2]

2022-04-13 22:22:57 | [Mutex] waiting for: [message:a4890fe8-bf33-4fa7-a2f2-34832b1004a2]

2022-04-13 22:22:57 | [Mutex] received everything.

2022-04-13 22:22:57 |


===== simulation of connection failure


2022-04-13 22:22:57 |


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


2022-04-13 22:22:57 |


===== sending message to look for


2022-04-13 22:22:58 |


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


2022-04-13 22:22:58 |


===== broadcasting presence


2022-04-13 22:22:58 | [Mutex] received everything.

2022-04-13 22:22:58 | [Mutex] isItemNotified: message:24eeae88-373d-4a64-8391-574c259edcf6 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.294s
2022-04-13 22:22:59 |

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

2022-04-13 22:22:59 | ------------------------------------

2022-04-13 22:22:59 | [Mutex] waiting for: [message:794738eb-a660-4425-b1ac-1e24dc97f18f]

2022-04-13 22:22:59 | [Mutex] waiting for: [message:794738eb-a660-4425-b1ac-1e24dc97f18f]

2022-04-13 22:22:59 | [Mutex] received everything.

2022-04-13 22:22:59 |


===== simulation of connection failure


2022-04-13 22:22:59 |


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


2022-04-13 22:22:59 |


===== sending message to look for


2022-04-13 22:23:00 |


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


2022-04-13 22:23:02 |


===== broadcasting presence


2022-04-13 22:23:02 | [Mutex] received everything.

2022-04-13 22:23:02 | [Mutex] isItemNotified: message:fbb2bac0-6282-4750-98dc-06fabdae65b9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.306s
2022-04-13 22:23:03 |

2022-04-13 22:23:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:03 | ------------------------------------

2022-04-13 22:23:03 | [Mutex] waiting for: [message:f71950cc-7afd-44a3-b568-dbec98fffa73]

2022-04-13 22:23:03 | [Mutex] waiting for: [message:f71950cc-7afd-44a3-b568-dbec98fffa73]

2022-04-13 22:23:03 | [Mutex] received everything.

2022-04-13 22:23:03 |


===== simulation of connection failure


2022-04-13 22:23:03 |


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


2022-04-13 22:23:03 |


===== sending message to look for


2022-04-13 22:23:04 |


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


2022-04-13 22:23:04 |


===== broadcasting presence


2022-04-13 22:23:04 | [Mutex] waiting for: [message:744817b1-1214-4f89-a70b-ace6aa1ead50]

2022-04-13 22:23:04 | [Mutex] received everything.

2022-04-13 22:23:04 | [Mutex] isItemNotified: message:744817b1-1214-4f89-a70b-ace6aa1ead50 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.309s
2022-04-13 22:23:05 |

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

2022-04-13 22:23:05 | ------------------------------------

2022-04-13 22:23:05 | [Mutex] waiting for: [message:8ec9a959-7f3a-48a0-a63b-5b10a754065e]

2022-04-13 22:23:05 | [Mutex] received everything.

2022-04-13 22:23:05 |


===== simulation of connection failure


2022-04-13 22:23:05 |


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


2022-04-13 22:23:05 |


===== sending message to look for


2022-04-13 22:23:06 |


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


2022-04-13 22:23:08 |


===== broadcasting presence


2022-04-13 22:23:08 | [Mutex] received everything.

2022-04-13 22:23:08 | [Mutex] isItemNotified: message:41589745-5cbe-4d78-8c3c-8745664de17a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.377s
2022-04-13 22:23:09 |

2022-04-13 22:23:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:09 | ------------------------------------

2022-04-13 22:23:09 | [Mutex] waiting for: [message:ce2260e1-2d6c-416a-94fe-270984495952]

2022-04-13 22:23:09 | [Mutex] waiting for: [message:ce2260e1-2d6c-416a-94fe-270984495952]

2022-04-13 22:23:09 | [Mutex] received everything.

2022-04-13 22:23:09 |


===== simulation of connection failure


2022-04-13 22:23:09 |


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


2022-04-13 22:23:09 |


===== sending message to look for


2022-04-13 22:23:10 |


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


2022-04-13 22:23:11 |


===== broadcasting presence


2022-04-13 22:23:11 | [Mutex] waiting for: [message:acfe0d0e-03e1-4003-92fb-c556ac83eed9]

2022-04-13 22:23:11 | [Mutex] waiting for: [message:acfe0d0e-03e1-4003-92fb-c556ac83eed9]

2022-04-13 22:23:11 | [Mutex] received everything.

2022-04-13 22:23:11 | [Mutex] isItemNotified: message:acfe0d0e-03e1-4003-92fb-c556ac83eed9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.334s
2022-04-13 22:23:11 |

2022-04-13 22:23:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:11 | ------------------------------------

2022-04-13 22:23:11 | [Mutex] waiting for: [message:9b2554a9-bf02-424f-b8c8-aa267237553c]

2022-04-13 22:23:11 | [Mutex] received everything.

2022-04-13 22:23:11 |


===== simulation of connection failure


2022-04-13 22:23:11 |


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


2022-04-13 22:23:11 |


===== sending message to look for


2022-04-13 22:23:12 |


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


2022-04-13 22:23:15 |


===== broadcasting presence


2022-04-13 22:23:15 | [Mutex] waiting for: [message:03cbeec5-64ba-4868-ab82-c26f74e9a4ce]

2022-04-13 22:23:15 | [Mutex] waiting for: [message:03cbeec5-64ba-4868-ab82-c26f74e9a4ce]

2022-04-13 22:23:15 | [Mutex] waiting for: [message:03cbeec5-64ba-4868-ab82-c26f74e9a4ce]

2022-04-13 22:23:15 | [Mutex] received everything.

2022-04-13 22:23:15 | [Mutex] isItemNotified: message:03cbeec5-64ba-4868-ab82-c26f74e9a4ce :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.300s
2022-04-13 22:23:15 |

2022-04-13 22:23:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:15 | ------------------------------------

2022-04-13 22:23:15 | [Mutex] waiting for: [message:d5089639-d18e-4332-a3c6-e598f9b11be0]

2022-04-13 22:23:15 | [Mutex] received everything.

2022-04-13 22:23:15 |


===== simulation of connection failure


2022-04-13 22:23:15 |


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


2022-04-13 22:23:16 |


===== sending message to look for


2022-04-13 22:23:17 |


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


2022-04-13 22:23:17 |


===== broadcasting presence


2022-04-13 22:23:17 | [Mutex] received everything.

2022-04-13 22:23:17 | [Mutex] isItemNotified: message:d34043c5-b2e1-4c46-94ee-e321748d40be :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.307s
2022-04-13 22:23:18 |

2022-04-13 22:23:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:18 | ------------------------------------

2022-04-13 22:23:18 | [Mutex] waiting for: [message:3455ffec-6f53-4b7b-a3dc-859a11c6964f]

2022-04-13 22:23:18 | [Mutex] waiting for: [message:3455ffec-6f53-4b7b-a3dc-859a11c6964f]

2022-04-13 22:23:18 | [Mutex] received everything.

2022-04-13 22:23:18 |


===== simulation of connection failure


2022-04-13 22:23:18 |


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


2022-04-13 22:23:18 |


===== sending message to look for


2022-04-13 22:23:19 |


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


2022-04-13 22:23:21 |


===== broadcasting presence


2022-04-13 22:23:21 | [Mutex] received everything.

2022-04-13 22:23:21 | [Mutex] isItemNotified: message:e1eaa537-9e27-48cb-ac65-a3df70ca9ef6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.377s
2022-04-13 22:23:22 |

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

2022-04-13 22:23:22 | ------------------------------------

2022-04-13 22:23:22 | [Mutex] waiting for: [message:a6344e8e-244b-4e4d-9f13-aba5d7a17e7f]

2022-04-13 22:23:22 | [Mutex] received everything.

2022-04-13 22:23:22 |


===== simulation of connection failure


2022-04-13 22:23:22 |


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


2022-04-13 22:23:22 |


===== sending message to look for


2022-04-13 22:23:23 |


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


2022-04-13 22:23:23 |


===== broadcasting presence


2022-04-13 22:23:23 | [Mutex] received everything.

2022-04-13 22:23:23 | [Mutex] isItemNotified: message:4448bea6-79b5-48e7-b604-f7fde3217eff :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.302s
2022-04-13 22:23:24 |

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

2022-04-13 22:23:24 | ------------------------------------

2022-04-13 22:23:24 | [Mutex] waiting for: [message:b94a4a74-1b89-48c3-8378-1e90313ba5bd]

2022-04-13 22:23:24 | [Mutex] waiting for: [message:b94a4a74-1b89-48c3-8378-1e90313ba5bd]

2022-04-13 22:23:24 | [Mutex] received everything.

2022-04-13 22:23:24 |


===== simulation of connection failure


2022-04-13 22:23:24 |


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


2022-04-13 22:23:24 |


===== sending message to look for


2022-04-13 22:23:25 |


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


2022-04-13 22:23:27 |


===== broadcasting presence


2022-04-13 22:23:27 | [Mutex] received everything.

2022-04-13 22:23:27 | [Mutex] isItemNotified: message:fe8666e1-719a-4b42-8cf5-db295313de56 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.323s
2022-04-13 22:23:28 |

2022-04-13 22:23:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:28 | ------------------------------------

2022-04-13 22:23:28 | [Mutex] waiting for: [message:f864be28-053e-4171-873f-c0f3246f5d0d]

2022-04-13 22:23:28 | [Mutex] waiting for: [message:f864be28-053e-4171-873f-c0f3246f5d0d]

2022-04-13 22:23:28 | [Mutex] received everything.

2022-04-13 22:23:28 |


===== simulation of connection failure


2022-04-13 22:23:28 |


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


2022-04-13 22:23:28 |


===== sending message to look for


2022-04-13 22:23:29 |


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


2022-04-13 22:23:29 |


===== broadcasting presence


2022-04-13 22:23:29 | [Mutex] waiting for: [message:801e5206-ea62-4eee-9537-e86f82c67e5a]

2022-04-13 22:23:29 | [Mutex] waiting for: [message:801e5206-ea62-4eee-9537-e86f82c67e5a]

2022-04-13 22:23:29 | [Mutex] received everything.

2022-04-13 22:23:29 | [Mutex] isItemNotified: message:801e5206-ea62-4eee-9537-e86f82c67e5a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.309s
2022-04-13 22:23:30 |

2022-04-13 22:23:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:30 | ------------------------------------

2022-04-13 22:23:30 | [Mutex] waiting for: [message:9484c499-6500-4870-b64a-ff4c55d005a6]

2022-04-13 22:23:30 | [Mutex] waiting for: [message:9484c499-6500-4870-b64a-ff4c55d005a6]

2022-04-13 22:23:30 | [Mutex] received everything.

2022-04-13 22:23:30 |


===== simulation of connection failure


2022-04-13 22:23:30 |


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


2022-04-13 22:23:30 |


===== sending message to look for


2022-04-13 22:23:31 |


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


2022-04-13 22:23:33 |


===== broadcasting presence


2022-04-13 22:23:33 | [Mutex] received everything.

2022-04-13 22:23:33 | [Mutex] isItemNotified: message:a081e54e-8804-4114-80fc-1a08fa1d8de5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.352s
2022-04-13 22:23:34 |

2022-04-13 22:23:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:34 | ------------------------------------

2022-04-13 22:23:34 | [Mutex] waiting for: [message:33ad296e-9f6b-450a-8681-ac8789063dde]

2022-04-13 22:23:34 | [Mutex] received everything.

2022-04-13 22:23:34 |


===== simulation of connection failure


2022-04-13 22:23:34 |


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


2022-04-13 22:23:34 |


===== sending message to look for


2022-04-13 22:23:35 |


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


2022-04-13 22:23:35 |


===== broadcasting presence


2022-04-13 22:23:35 | [Mutex] waiting for: [message:d9f27881-f238-4ec8-8930-0d1234efe5c7]

2022-04-13 22:23:35 | [Mutex] received everything.

2022-04-13 22:23:35 | [Mutex] isItemNotified: message:d9f27881-f238-4ec8-8930-0d1234efe5c7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.347s
2022-04-13 22:23:36 |

2022-04-13 22:23:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-04-13 22:23:36 | ------------------------------------

2022-04-13 22:23:36 | [Mutex] waiting for: [message:30e0e80e-2c76-4ef1-b4c9-46763cb4e535]

2022-04-13 22:23:36 | [Mutex] received everything.

2022-04-13 22:23:36 |


===== simulation of connection failure


2022-04-13 22:23:36 |


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


2022-04-13 22:23:36 |


===== sending message to look for


2022-04-13 22:23:37 |


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


2022-04-13 22:23:39 |


===== broadcasting presence


2022-04-13 22:23:39 | [Mutex] waiting for: [message:9f214aaa-32f9-4911-849f-b55cf1caeec3]

2022-04-13 22:23:39 | [Mutex] waiting for: [message:9f214aaa-32f9-4911-849f-b55cf1caeec3]

2022-04-13 22:23:39 | [Mutex] waiting for: [message:9f214aaa-32f9-4911-849f-b55cf1caeec3]

2022-04-13 22:23:39 | [Mutex] received everything.

2022-04-13 22:23:39 | [Mutex] isItemNotified: message:9f214aaa-32f9-4911-849f-b55cf1caeec3 :: true