Generated by TestNG with ReportNG at 22:31 PDT on Sunday 27 August 2023
root@4cddc3fbde15 / 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.655s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.368s
2023-08-27 22:32:54 |

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

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

2023-08-27 22:32:55 | [Mutex] waiting for: [message:428cb3b1-e48d-44b7-9a91-56cabc6effde]

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

2023-08-27 22:32:55 |


===== simulation of connection failure


2023-08-27 22:32:55 |


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


2023-08-27 22:32:55 |


===== sending message to look for


2023-08-27 22:32:56 |


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


2023-08-27 22:32:56 |


===== broadcasting presence


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

2023-08-27 22:32:56 | [Mutex] isItemNotified: message:12299583-7e0b-4e1c-801d-68e4506678d7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.341s
2023-08-27 22:32:57 |

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

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

2023-08-27 22:32:57 | [Mutex] waiting for: [message:cd3633bc-0045-4f0c-af30-b925f214af45]

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

2023-08-27 22:32:57 |


===== simulation of connection failure


2023-08-27 22:32:57 |


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


2023-08-27 22:32:57 |


===== sending message to look for


2023-08-27 22:32:58 |


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


2023-08-27 22:33:00 |


===== broadcasting presence


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

2023-08-27 22:33:00 | [Mutex] isItemNotified: message:44120ddc-fb77-4640-ae95-8e286e78c156 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.386s
2023-08-27 22:33:01 |

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

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

2023-08-27 22:33:01 | [Mutex] waiting for: [message:d88cbcd2-39a9-415e-b640-3977814a66a3]

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

2023-08-27 22:33:01 |


===== simulation of connection failure


2023-08-27 22:33:01 |


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


2023-08-27 22:33:01 |


===== sending message to look for


2023-08-27 22:33:02 |


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


2023-08-27 22:33:02 |


===== broadcasting presence


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

2023-08-27 22:33:02 | [Mutex] isItemNotified: message:be6a293d-ef6b-4fd6-8367-61c06dd51ae8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.354s
2023-08-27 22:33:03 |

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

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

2023-08-27 22:33:03 | [Mutex] waiting for: [message:19e257a0-4b2e-4c50-a98e-862686dced4a]

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

2023-08-27 22:33:03 |


===== simulation of connection failure


2023-08-27 22:33:03 |


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


2023-08-27 22:33:03 |


===== sending message to look for


2023-08-27 22:33:04 |


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


2023-08-27 22:33:06 |


===== broadcasting presence


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

2023-08-27 22:33:06 | [Mutex] isItemNotified: message:a15e234e-db27-4693-aea4-e4e2516cd88e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.357s
2023-08-27 22:33:07 |

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

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

2023-08-27 22:33:07 | [Mutex] waiting for: [message:473b9066-f3f3-4acf-9380-23e23c229ea8]

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

2023-08-27 22:33:07 |


===== simulation of connection failure


2023-08-27 22:33:07 |


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


2023-08-27 22:33:07 |


===== sending message to look for


2023-08-27 22:33:08 |


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


2023-08-27 22:33:08 |


===== broadcasting presence


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

2023-08-27 22:33:08 | [Mutex] isItemNotified: message:0c900747-a721-42b8-be6a-8d22884af940 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.351s
2023-08-27 22:33:09 |

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

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

2023-08-27 22:33:09 | [Mutex] waiting for: [message:9b836864-c0df-4f40-b329-04d64d2b4b02]

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

2023-08-27 22:33:09 |


===== simulation of connection failure


2023-08-27 22:33:09 |


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


2023-08-27 22:33:09 |


===== sending message to look for


2023-08-27 22:33:10 |


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


2023-08-27 22:33:13 |


===== broadcasting presence


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

2023-08-27 22:33:13 | [Mutex] isItemNotified: message:c0410034-8c06-4020-9616-3c1adba3f4c4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.427s
2023-08-27 22:33:13 |

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

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

2023-08-27 22:33:13 | [Mutex] waiting for: [message:206fe8c5-1d8f-47d7-a442-34cf800a604f]

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

2023-08-27 22:33:13 |


===== simulation of connection failure


2023-08-27 22:33:13 |


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


2023-08-27 22:33:14 |


===== sending message to look for


2023-08-27 22:33:15 |


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


2023-08-27 22:33:15 |


===== broadcasting presence


2023-08-27 22:33:15 | [Mutex] waiting for: [message:34bf7804-62f2-40f3-9168-da778be49f90]

2023-08-27 22:33:15 | [Mutex] waiting for: [message:34bf7804-62f2-40f3-9168-da778be49f90]

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

2023-08-27 22:33:15 | [Mutex] isItemNotified: message:34bf7804-62f2-40f3-9168-da778be49f90 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.365s
2023-08-27 22:33:16 |

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

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

2023-08-27 22:33:16 | [Mutex] waiting for: [message:1bfc0c4d-d305-4d11-91bd-5e7af395fc3c]

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

2023-08-27 22:33:16 |


===== simulation of connection failure


2023-08-27 22:33:16 |


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


2023-08-27 22:33:16 |


===== sending message to look for


2023-08-27 22:33:17 |


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


2023-08-27 22:33:19 |


===== broadcasting presence


2023-08-27 22:33:19 | [Mutex] waiting for: [message:bc1674c9-7814-46e7-8cc9-98bc824d41cb]

2023-08-27 22:33:19 | [Mutex] waiting for: [message:bc1674c9-7814-46e7-8cc9-98bc824d41cb]

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

2023-08-27 22:33:19 | [Mutex] isItemNotified: message:bc1674c9-7814-46e7-8cc9-98bc824d41cb :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.360s
2023-08-27 22:33:20 |

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

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

2023-08-27 22:33:20 | [Mutex] waiting for: [message:1b58421a-0db8-450c-a62d-97823cd667af]

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

2023-08-27 22:33:20 |


===== simulation of connection failure


2023-08-27 22:33:20 |


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


2023-08-27 22:33:20 |


===== sending message to look for


2023-08-27 22:33:21 |


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


2023-08-27 22:33:21 |


===== broadcasting presence


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

2023-08-27 22:33:21 | [Mutex] isItemNotified: message:3735e5a2-43cb-445d-8f99-2f915bac60ce :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.344s
2023-08-27 22:33:22 |

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

2023-08-27 22:33:22 | ------------------------------------

2023-08-27 22:33:22 | [Mutex] waiting for: [message:0982b03d-9efa-4a1d-8522-f66ea42a83ca]

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

2023-08-27 22:33:22 |


===== simulation of connection failure


2023-08-27 22:33:22 |


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


2023-08-27 22:33:22 |


===== sending message to look for


2023-08-27 22:33:23 |


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


2023-08-27 22:33:25 |


===== broadcasting presence


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

2023-08-27 22:33:25 | [Mutex] isItemNotified: message:ca8055b2-6ed8-4970-9bea-0256ed401982 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.340s
2023-08-27 22:33:26 |

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

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

2023-08-27 22:33:26 | [Mutex] waiting for: [message:311e557d-e97b-4bc2-a091-60182139bf32]

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

2023-08-27 22:33:26 |


===== simulation of connection failure


2023-08-27 22:33:26 |


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


2023-08-27 22:33:26 |


===== sending message to look for


2023-08-27 22:33:27 |


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


2023-08-27 22:33:27 |


===== broadcasting presence


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

2023-08-27 22:33:27 | [Mutex] isItemNotified: message:34bf1554-90b2-4979-8b86-bf413392b7fa :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.383s
2023-08-27 22:33:28 |

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

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

2023-08-27 22:33:28 | [Mutex] waiting for: [message:849fecf4-8295-435a-b6d8-5c78bfbcc2ce]

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

2023-08-27 22:33:28 |


===== simulation of connection failure


2023-08-27 22:33:28 |


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


2023-08-27 22:33:28 |


===== sending message to look for


2023-08-27 22:33:29 |


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


2023-08-27 22:33:31 |


===== broadcasting presence


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

2023-08-27 22:33:31 | [Mutex] isItemNotified: message:327f7006-e0c4-46ea-83ce-da5daec59c46 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.344s
2023-08-27 22:33:32 |

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

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

2023-08-27 22:33:32 | [Mutex] waiting for: [message:df6b4cbb-b069-42f7-b3f1-d0204e113a95]

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

2023-08-27 22:33:32 |


===== simulation of connection failure


2023-08-27 22:33:32 |


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


2023-08-27 22:33:32 |


===== sending message to look for


2023-08-27 22:33:33 |


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


2023-08-27 22:33:34 |


===== broadcasting presence


2023-08-27 22:33:34 | [Mutex] waiting for: [message:68b95cdc-9650-4e35-bebe-624f8fbc80c4]

2023-08-27 22:33:34 | [Mutex] waiting for: [message:68b95cdc-9650-4e35-bebe-624f8fbc80c4]

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

2023-08-27 22:33:34 | [Mutex] isItemNotified: message:68b95cdc-9650-4e35-bebe-624f8fbc80c4 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.346s
2023-08-27 22:33:34 |

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

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

2023-08-27 22:33:34 | [Mutex] waiting for: [message:c99c9ebb-4518-4bda-aa60-0ddaf953fe58]

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

2023-08-27 22:33:34 |


===== simulation of connection failure


2023-08-27 22:33:34 |


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


2023-08-27 22:33:34 |


===== sending message to look for


2023-08-27 22:33:35 |


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


2023-08-27 22:33:38 |


===== broadcasting presence


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

2023-08-27 22:33:38 | [Mutex] isItemNotified: message:e04b2202-1452-4815-9b56-096567dd0791 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.415s
2023-08-27 22:33:38 |

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

2023-08-27 22:33:38 | ------------------------------------

2023-08-27 22:33:38 | [Mutex] waiting for: [message:a065fa7c-0520-4926-ad2e-a89b3ca428cb]

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

2023-08-27 22:33:38 |


===== simulation of connection failure


2023-08-27 22:33:38 |


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


2023-08-27 22:33:38 |


===== sending message to look for


2023-08-27 22:33:39 |


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


2023-08-27 22:33:40 |


===== broadcasting presence


2023-08-27 22:33:40 | [Mutex] waiting for: [message:072bae94-5dc3-4264-9aa0-3e86da72c744]

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

2023-08-27 22:33:40 | [Mutex] isItemNotified: message:072bae94-5dc3-4264-9aa0-3e86da72c744 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.359s
2023-08-27 22:33:41 |

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

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

2023-08-27 22:33:41 | [Mutex] waiting for: [message:cb2c8eaf-dec4-437b-9a0a-b61914e8a855]

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

2023-08-27 22:33:41 |


===== simulation of connection failure


2023-08-27 22:33:41 |


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


2023-08-27 22:33:41 |


===== sending message to look for


2023-08-27 22:33:42 |


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


2023-08-27 22:33:44 |


===== broadcasting presence


2023-08-27 22:33:44 | [Mutex] waiting for: [message:d3af0852-abfb-473b-9f04-0672e89d28a3]

2023-08-27 22:33:44 | [Mutex] waiting for: [message:d3af0852-abfb-473b-9f04-0672e89d28a3]

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

2023-08-27 22:33:44 | [Mutex] isItemNotified: message:d3af0852-abfb-473b-9f04-0672e89d28a3 :: true