Generated by TestNG with ReportNG at 22:18 PDT on Wednesday 17 August 2022
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.980s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.312s
2022-08-17 22:20:05 |

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

2022-08-17 22:20:05 | ------------------------------------

2022-08-17 22:20:05 | [Mutex] waiting for: [message:f57af675-ba42-4503-b878-4e6e37897b8e]

2022-08-17 22:20:05 | [Mutex] received everything.

2022-08-17 22:20:05 |


===== simulation of connection failure


2022-08-17 22:20:05 |


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


2022-08-17 22:20:05 |


===== sending message to look for


2022-08-17 22:20:06 |


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


2022-08-17 22:20:06 |


===== broadcasting presence


2022-08-17 22:20:06 | [Mutex] received everything.

2022-08-17 22:20:06 | [Mutex] isItemNotified: message:8adb77ac-912a-4849-8c8d-1759a349bd13 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.309s
2022-08-17 22:20:07 |

2022-08-17 22:20:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:07 | ------------------------------------

2022-08-17 22:20:07 | [Mutex] waiting for: [message:c3e2e01f-9deb-4b9b-8def-7358c51b54a8]

2022-08-17 22:20:07 | [Mutex] waiting for: [message:c3e2e01f-9deb-4b9b-8def-7358c51b54a8]

2022-08-17 22:20:07 | [Mutex] received everything.

2022-08-17 22:20:07 |


===== simulation of connection failure


2022-08-17 22:20:07 |


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


2022-08-17 22:20:07 |


===== sending message to look for


2022-08-17 22:20:08 |


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


2022-08-17 22:20:10 |


===== broadcasting presence


2022-08-17 22:20:10 | [Mutex] received everything.

2022-08-17 22:20:10 | [Mutex] isItemNotified: message:50158df1-2978-4b03-9ec1-34c2dcb9c0c8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.301s
2022-08-17 22:20:11 |

2022-08-17 22:20:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:11 | ------------------------------------

2022-08-17 22:20:11 | [Mutex] waiting for: [message:bf378b8e-9cc9-477f-bb7e-1e0b253913f3]

2022-08-17 22:20:11 | [Mutex] waiting for: [message:bf378b8e-9cc9-477f-bb7e-1e0b253913f3]

2022-08-17 22:20:11 | [Mutex] received everything.

2022-08-17 22:20:11 |


===== simulation of connection failure


2022-08-17 22:20:11 |


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


2022-08-17 22:20:11 |


===== sending message to look for


2022-08-17 22:20:12 |


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


2022-08-17 22:20:12 |


===== broadcasting presence


2022-08-17 22:20:12 | [Mutex] received everything.

2022-08-17 22:20:12 | [Mutex] isItemNotified: message:4c4a60d1-96e0-4f9a-9460-b647088906be :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-08-17 22:20:13 |

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

2022-08-17 22:20:13 | ------------------------------------

2022-08-17 22:20:13 | [Mutex] waiting for: [message:142cd6a2-c8b0-461e-a27e-7e018bf827e1]

2022-08-17 22:20:13 | [Mutex] received everything.

2022-08-17 22:20:13 |


===== simulation of connection failure


2022-08-17 22:20:13 |


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


2022-08-17 22:20:13 |


===== sending message to look for


2022-08-17 22:20:14 |


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


2022-08-17 22:20:16 |


===== broadcasting presence


2022-08-17 22:20:16 | [Mutex] received everything.

2022-08-17 22:20:16 | [Mutex] isItemNotified: message:e082880a-08c4-4624-8490-90430dbe086b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.313s
2022-08-17 22:20:17 |

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

2022-08-17 22:20:17 | ------------------------------------

2022-08-17 22:20:17 | [Mutex] waiting for: [message:c78a53f8-7961-4e97-a24f-55896e60a4fc]

2022-08-17 22:20:17 | [Mutex] received everything.

2022-08-17 22:20:17 |


===== simulation of connection failure


2022-08-17 22:20:17 |


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


2022-08-17 22:20:17 |


===== sending message to look for


2022-08-17 22:20:18 |


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


2022-08-17 22:20:18 |


===== broadcasting presence


2022-08-17 22:20:18 | [Mutex] waiting for: [message:b325a513-3b04-4991-a083-a8098a37170f]

2022-08-17 22:20:18 | [Mutex] received everything.

2022-08-17 22:20:18 | [Mutex] isItemNotified: message:b325a513-3b04-4991-a083-a8098a37170f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.312s
2022-08-17 22:20:19 |

2022-08-17 22:20:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:19 | ------------------------------------

2022-08-17 22:20:19 | [Mutex] waiting for: [message:c2ba18d2-bb3e-4afc-bfe9-5cd458887cf7]

2022-08-17 22:20:19 | [Mutex] waiting for: [message:c2ba18d2-bb3e-4afc-bfe9-5cd458887cf7]

2022-08-17 22:20:19 | [Mutex] received everything.

2022-08-17 22:20:19 |


===== simulation of connection failure


2022-08-17 22:20:19 |


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


2022-08-17 22:20:19 |


===== sending message to look for


2022-08-17 22:20:20 |


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


2022-08-17 22:20:23 |


===== broadcasting presence


2022-08-17 22:20:23 | [Mutex] received everything.

2022-08-17 22:20:23 | [Mutex] isItemNotified: message:899635e0-70c3-474f-8d9c-337753c882f9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.377s
2022-08-17 22:20:23 |

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

2022-08-17 22:20:23 | ------------------------------------

2022-08-17 22:20:23 | [Mutex] waiting for: [message:6ed87c60-7a0e-4a41-9f7d-12a4e358b839]

2022-08-17 22:20:23 | [Mutex] received everything.

2022-08-17 22:20:23 |


===== simulation of connection failure


2022-08-17 22:20:23 |


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


2022-08-17 22:20:23 |


===== sending message to look for


2022-08-17 22:20:25 |


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


2022-08-17 22:20:25 |


===== broadcasting presence


2022-08-17 22:20:25 | [Mutex] waiting for: [message:9f6a17ab-0f02-45fc-8b90-a0bb8fb44689]

2022-08-17 22:20:25 | [Mutex] waiting for: [message:9f6a17ab-0f02-45fc-8b90-a0bb8fb44689]

2022-08-17 22:20:25 | [Mutex] waiting for: [message:9f6a17ab-0f02-45fc-8b90-a0bb8fb44689]

2022-08-17 22:20:25 | [Mutex] received everything.

2022-08-17 22:20:25 | [Mutex] isItemNotified: message:9f6a17ab-0f02-45fc-8b90-a0bb8fb44689 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.337s
2022-08-17 22:20:25 |

2022-08-17 22:20:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:25 | ------------------------------------

2022-08-17 22:20:25 | [Mutex] waiting for: [message:1b704905-d21e-4465-a419-eee41a6d86d6]

2022-08-17 22:20:25 | [Mutex] received everything.

2022-08-17 22:20:25 |


===== simulation of connection failure


2022-08-17 22:20:25 |


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


2022-08-17 22:20:26 |


===== sending message to look for


2022-08-17 22:20:27 |


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


2022-08-17 22:20:29 |


===== broadcasting presence


2022-08-17 22:20:29 | [Mutex] waiting for: [message:7959f159-deaa-41e5-9722-3841ba2a3547]

2022-08-17 22:20:29 | [Mutex] waiting for: [message:7959f159-deaa-41e5-9722-3841ba2a3547]

2022-08-17 22:20:29 | [Mutex] received everything.

2022-08-17 22:20:29 | [Mutex] isItemNotified: message:7959f159-deaa-41e5-9722-3841ba2a3547 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.299s
2022-08-17 22:20:30 |

2022-08-17 22:20:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:30 | ------------------------------------

2022-08-17 22:20:30 | [Mutex] waiting for: [message:4c84e2f9-5ffc-4fc1-82bb-26c4b25d2cd7]

2022-08-17 22:20:30 | [Mutex] waiting for: [message:4c84e2f9-5ffc-4fc1-82bb-26c4b25d2cd7]

2022-08-17 22:20:30 | [Mutex] received everything.

2022-08-17 22:20:30 |


===== simulation of connection failure


2022-08-17 22:20:30 |


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


2022-08-17 22:20:30 |


===== sending message to look for


2022-08-17 22:20:31 |


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


2022-08-17 22:20:31 |


===== broadcasting presence


2022-08-17 22:20:31 | [Mutex] received everything.

2022-08-17 22:20:31 | [Mutex] isItemNotified: message:124de2d4-20c4-4e1a-a92f-b530a402776b :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.297s
2022-08-17 22:20:32 |

2022-08-17 22:20:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:32 | ------------------------------------

2022-08-17 22:20:32 | [Mutex] waiting for: [message:637336fa-95f0-4195-9220-1d6461ffda2d]

2022-08-17 22:20:32 | [Mutex] waiting for: [message:637336fa-95f0-4195-9220-1d6461ffda2d]

2022-08-17 22:20:32 | [Mutex] received everything.

2022-08-17 22:20:32 |


===== simulation of connection failure


2022-08-17 22:20:32 |


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


2022-08-17 22:20:32 |


===== sending message to look for


2022-08-17 22:20:33 |


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


2022-08-17 22:20:35 |


===== broadcasting presence


2022-08-17 22:20:35 | [Mutex] received everything.

2022-08-17 22:20:35 | [Mutex] isItemNotified: message:80ea86ef-554a-4682-88df-87e0de5e095a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.309s
2022-08-17 22:20:36 |

2022-08-17 22:20:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:36 | ------------------------------------

2022-08-17 22:20:36 | [Mutex] waiting for: [message:b8d3f803-3e61-46ac-bc7a-60df55f19443]

2022-08-17 22:20:36 | [Mutex] received everything.

2022-08-17 22:20:36 |


===== simulation of connection failure


2022-08-17 22:20:36 |


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


2022-08-17 22:20:36 |


===== sending message to look for


2022-08-17 22:20:37 |


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


2022-08-17 22:20:37 |


===== broadcasting presence


2022-08-17 22:20:37 | [Mutex] received everything.

2022-08-17 22:20:37 | [Mutex] isItemNotified: message:0444f8c0-8e90-4bc8-a07c-5f7a2398176f :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.324s
2022-08-17 22:20:38 |

2022-08-17 22:20:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:38 | ------------------------------------

2022-08-17 22:20:38 | [Mutex] waiting for: [message:c58840ae-4013-4b84-9893-23c009130440]

2022-08-17 22:20:38 | [Mutex] waiting for: [message:c58840ae-4013-4b84-9893-23c009130440]

2022-08-17 22:20:38 | [Mutex] received everything.

2022-08-17 22:20:38 |


===== simulation of connection failure


2022-08-17 22:20:38 |


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


2022-08-17 22:20:38 |


===== sending message to look for


2022-08-17 22:20:39 |


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


2022-08-17 22:20:41 |


===== broadcasting presence


2022-08-17 22:20:41 | [Mutex] received everything.

2022-08-17 22:20:41 | [Mutex] isItemNotified: message:e8ae62d9-bc72-45d8-a10e-8e618b10d5fa :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.304s
2022-08-17 22:20:42 |

2022-08-17 22:20:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:42 | ------------------------------------

2022-08-17 22:20:42 | [Mutex] waiting for: [message:c9d844fa-2cf9-4e5f-bec6-d6a9c9dec964]

2022-08-17 22:20:42 | [Mutex] received everything.

2022-08-17 22:20:42 |


===== simulation of connection failure


2022-08-17 22:20:42 |


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


2022-08-17 22:20:42 |


===== sending message to look for


2022-08-17 22:20:43 |


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


2022-08-17 22:20:43 |


===== broadcasting presence


2022-08-17 22:20:43 | [Mutex] waiting for: [message:70fb46e9-4c3e-4e35-bb17-e4901fc1a59b]

2022-08-17 22:20:43 | [Mutex] waiting for: [message:70fb46e9-4c3e-4e35-bb17-e4901fc1a59b]

2022-08-17 22:20:43 | [Mutex] received everything.

2022-08-17 22:20:43 | [Mutex] isItemNotified: message:70fb46e9-4c3e-4e35-bb17-e4901fc1a59b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-08-17 22:20:44 |

2022-08-17 22:20:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-08-17 22:20:44 | ------------------------------------

2022-08-17 22:20:44 | [Mutex] waiting for: [message:ccd7b767-2cc5-47ba-995d-749e3165e14e]

2022-08-17 22:20:44 | [Mutex] waiting for: [message:ccd7b767-2cc5-47ba-995d-749e3165e14e]

2022-08-17 22:20:44 | [Mutex] received everything.

2022-08-17 22:20:44 |


===== simulation of connection failure


2022-08-17 22:20:44 |


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


2022-08-17 22:20:44 |


===== sending message to look for


2022-08-17 22:20:45 |


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


2022-08-17 22:20:47 |


===== broadcasting presence


2022-08-17 22:20:47 | [Mutex] received everything.

2022-08-17 22:20:47 | [Mutex] isItemNotified: message:544fee56-c620-4d38-9309-ecffdca4e527 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.403s
2022-08-17 22:20:48 |

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

2022-08-17 22:20:48 | ------------------------------------

2022-08-17 22:20:48 | [Mutex] waiting for: [message:b44c8c0f-3b34-4d14-8d47-1f1a7063531a]

2022-08-17 22:20:48 | [Mutex] received everything.

2022-08-17 22:20:48 |


===== simulation of connection failure


2022-08-17 22:20:48 |


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


2022-08-17 22:20:48 |


===== sending message to look for


2022-08-17 22:20:49 |


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


2022-08-17 22:20:49 |


===== broadcasting presence


2022-08-17 22:20:49 | [Mutex] waiting for: [message:a1bf3128-aa91-4ad5-860b-214be4f87637]

2022-08-17 22:20:49 | [Mutex] waiting for: [message:a1bf3128-aa91-4ad5-860b-214be4f87637]

2022-08-17 22:20:49 | [Mutex] waiting for: [message:a1bf3128-aa91-4ad5-860b-214be4f87637]

2022-08-17 22:20:49 | [Mutex] received everything.

2022-08-17 22:20:49 | [Mutex] isItemNotified: message:a1bf3128-aa91-4ad5-860b-214be4f87637 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.326s
2022-08-17 22:20:50 |

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

2022-08-17 22:20:50 | ------------------------------------

2022-08-17 22:20:50 | [Mutex] waiting for: [message:0612ac4a-01b0-4f4c-ba36-377ebf80f440]

2022-08-17 22:20:50 | [Mutex] received everything.

2022-08-17 22:20:50 |


===== simulation of connection failure


2022-08-17 22:20:50 |


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


2022-08-17 22:20:50 |


===== sending message to look for


2022-08-17 22:20:51 |


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


2022-08-17 22:20:54 |


===== broadcasting presence


2022-08-17 22:20:54 | [Mutex] waiting for: [message:58cc2959-2c28-4af2-9c67-8b1044c8de9f]

2022-08-17 22:20:54 | [Mutex] waiting for: [message:58cc2959-2c28-4af2-9c67-8b1044c8de9f]

2022-08-17 22:20:54 | [Mutex] waiting for: [message:58cc2959-2c28-4af2-9c67-8b1044c8de9f]

2022-08-17 22:20:54 | [Mutex] received everything.

2022-08-17 22:20:54 | [Mutex] isItemNotified: message:58cc2959-2c28-4af2-9c67-8b1044c8de9f :: true