Generated by TestNG with ReportNG at 22:47 PDT on Saturday 13 August 2022
root@f9c07ffec79b / 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 : 111.735s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.349s
2022-08-13 22:48:36 |

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

2022-08-13 22:48:36 | ------------------------------------

2022-08-13 22:48:36 | [Mutex] waiting for: [message:ffe39034-022e-4015-9aa1-baa8cc05e86b]

2022-08-13 22:48:36 | [Mutex] received everything.

2022-08-13 22:48:36 |


===== simulation of connection failure


2022-08-13 22:48:36 |


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


2022-08-13 22:48:36 |


===== sending message to look for


2022-08-13 22:48:37 |


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


2022-08-13 22:48:37 |


===== broadcasting presence


2022-08-13 22:48:37 | [Mutex] received everything.

2022-08-13 22:48:37 | [Mutex] isItemNotified: message:be627c31-0dec-4ed7-96ff-5e5280dc1817 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.339s
2022-08-13 22:48:38 |

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

2022-08-13 22:48:38 | ------------------------------------

2022-08-13 22:48:38 | [Mutex] waiting for: [message:5af7f817-bcb6-44b8-85d0-9c8eb6a6b8c2]

2022-08-13 22:48:38 | [Mutex] waiting for: [message:5af7f817-bcb6-44b8-85d0-9c8eb6a6b8c2]

2022-08-13 22:48:38 | [Mutex] received everything.

2022-08-13 22:48:38 |


===== simulation of connection failure


2022-08-13 22:48:38 |


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


2022-08-13 22:48:39 |


===== sending message to look for


2022-08-13 22:48:40 |


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


2022-08-13 22:48:42 |


===== broadcasting presence


2022-08-13 22:48:42 | [Mutex] received everything.

2022-08-13 22:48:42 | [Mutex] isItemNotified: message:826bc7b2-1b8f-4017-b34f-622c79edb09d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.311s
2022-08-13 22:48:43 |

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

2022-08-13 22:48:43 | ------------------------------------

2022-08-13 22:48:43 | [Mutex] waiting for: [message:ef96b1d5-b7ff-4562-ad18-18c2a42d9b52]

2022-08-13 22:48:43 | [Mutex] waiting for: [message:ef96b1d5-b7ff-4562-ad18-18c2a42d9b52]

2022-08-13 22:48:43 | [Mutex] received everything.

2022-08-13 22:48:43 |


===== simulation of connection failure


2022-08-13 22:48:43 |


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


2022-08-13 22:48:43 |


===== sending message to look for


2022-08-13 22:48:44 |


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


2022-08-13 22:48:44 |


===== broadcasting presence


2022-08-13 22:48:44 | [Mutex] received everything.

2022-08-13 22:48:44 | [Mutex] isItemNotified: message:25f265ba-6a06-41db-b34f-da5c2b6fb150 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.313s
2022-08-13 22:48:45 |

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

2022-08-13 22:48:45 | ------------------------------------

2022-08-13 22:48:45 | [Mutex] waiting for: [message:a925ce9e-f4cf-46d9-b3c5-264bd6446356]

2022-08-13 22:48:45 | [Mutex] received everything.

2022-08-13 22:48:45 |


===== simulation of connection failure


2022-08-13 22:48:45 |


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


2022-08-13 22:48:45 |


===== sending message to look for


2022-08-13 22:48:46 |


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


2022-08-13 22:48:48 |


===== broadcasting presence


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

2022-08-13 22:48:48 | [Mutex] isItemNotified: message:16c4d465-d74a-4040-a769-45ab664dba55 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.252s
2022-08-13 22:48:49 |

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

2022-08-13 22:48:49 | ------------------------------------

2022-08-13 22:48:49 | [Mutex] waiting for: [message:7e5f0905-2aaa-4e0c-86f9-73270495d5da]

2022-08-13 22:48:49 | [Mutex] waiting for: [message:7e5f0905-2aaa-4e0c-86f9-73270495d5da]

2022-08-13 22:48:49 | [Mutex] received everything.

2022-08-13 22:48:49 |


===== simulation of connection failure


2022-08-13 22:48:49 |


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


2022-08-13 22:48:49 |


===== sending message to look for


2022-08-13 22:48:50 |


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


2022-08-13 22:48:51 |


===== broadcasting presence


2022-08-13 22:48:51 | [Mutex] waiting for: [message:aa03df5c-d0ad-4efa-a15e-f59d44ab0a6a]

2022-08-13 22:49:50 | [Mutex] waiting for: [message:aa03df5c-d0ad-4efa-a15e-f59d44ab0a6a]

2022-08-13 22:49:50 | [Mutex] waiting for: [message:aa03df5c-d0ad-4efa-a15e-f59d44ab0a6a]

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

2022-08-13 22:49:50 | [Mutex] isItemNotified: message:aa03df5c-d0ad-4efa-a15e-f59d44ab0a6a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-08-13 22:49:51 |

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

2022-08-13 22:49:51 | ------------------------------------

2022-08-13 22:49:51 | [Mutex] waiting for: [message:69c955cb-74bb-4a37-a6b9-2387059c1a68]

2022-08-13 22:49:51 | [Mutex] received everything.

2022-08-13 22:49:51 |


===== simulation of connection failure


2022-08-13 22:49:51 |


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


2022-08-13 22:49:51 |


===== sending message to look for


2022-08-13 22:49:53 |


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


2022-08-13 22:49:55 |


===== broadcasting presence


2022-08-13 22:49:55 | [Mutex] received everything.

2022-08-13 22:49:55 | [Mutex] isItemNotified: message:9c6fca9f-5420-4c7f-9b19-85e5ef43a483 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.408s
2022-08-13 22:49:56 |

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

2022-08-13 22:49:56 | ------------------------------------

2022-08-13 22:49:56 | [Mutex] waiting for: [message:8e8e9829-aadd-4472-aadc-81edd4ce7d9a]

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

2022-08-13 22:49:56 |


===== simulation of connection failure


2022-08-13 22:49:56 |


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


2022-08-13 22:49:56 |


===== sending message to look for


2022-08-13 22:49:57 |


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


2022-08-13 22:49:57 |


===== broadcasting presence


2022-08-13 22:49:57 | [Mutex] waiting for: [message:7d3733fc-8121-46c3-9bf6-412bf7b0181a]

2022-08-13 22:49:57 | [Mutex] waiting for: [message:7d3733fc-8121-46c3-9bf6-412bf7b0181a]

2022-08-13 22:49:57 | [Mutex] waiting for: [message:7d3733fc-8121-46c3-9bf6-412bf7b0181a]

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

2022-08-13 22:49:57 | [Mutex] isItemNotified: message:7d3733fc-8121-46c3-9bf6-412bf7b0181a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.359s
2022-08-13 22:49:58 |

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

2022-08-13 22:49:58 | ------------------------------------

2022-08-13 22:49:58 | [Mutex] waiting for: [message:eab3708d-37ec-4067-9a76-6b7bb20a832e]

2022-08-13 22:49:58 | [Mutex] waiting for: [message:eab3708d-37ec-4067-9a76-6b7bb20a832e]

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

2022-08-13 22:49:58 |


===== simulation of connection failure


2022-08-13 22:49:58 |


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


2022-08-13 22:49:58 |


===== sending message to look for


2022-08-13 22:49:59 |


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


2022-08-13 22:50:01 |


===== broadcasting presence


2022-08-13 22:50:01 | [Mutex] waiting for: [message:e81aeaf2-afe6-426e-a5d3-dbf13a06e9fe]

2022-08-13 22:50:01 | [Mutex] waiting for: [message:e81aeaf2-afe6-426e-a5d3-dbf13a06e9fe]

2022-08-13 22:50:01 | [Mutex] waiting for: [message:e81aeaf2-afe6-426e-a5d3-dbf13a06e9fe]

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

2022-08-13 22:50:01 | [Mutex] isItemNotified: message:e81aeaf2-afe6-426e-a5d3-dbf13a06e9fe :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.314s
2022-08-13 22:50:02 |

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

2022-08-13 22:50:02 | ------------------------------------

2022-08-13 22:50:02 | [Mutex] waiting for: [message:c192418d-ac60-4eb2-985f-a2152acad682]

2022-08-13 22:50:02 | [Mutex] waiting for: [message:c192418d-ac60-4eb2-985f-a2152acad682]

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

2022-08-13 22:50:02 |


===== simulation of connection failure


2022-08-13 22:50:02 |


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


2022-08-13 22:50:02 |


===== sending message to look for


2022-08-13 22:50:03 |


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


2022-08-13 22:50:03 |


===== broadcasting presence


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

2022-08-13 22:50:03 | [Mutex] isItemNotified: message:bff2c320-d35e-4907-b87f-23295269ebd5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.301s
2022-08-13 22:50:04 |

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

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

2022-08-13 22:50:04 | [Mutex] waiting for: [message:c55922db-726b-4573-9c38-4544ee92f6b2]

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

2022-08-13 22:50:04 |


===== simulation of connection failure


2022-08-13 22:50:04 |


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


2022-08-13 22:50:05 |


===== sending message to look for


2022-08-13 22:50:06 |


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


2022-08-13 22:50:08 |


===== broadcasting presence


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

2022-08-13 22:50:08 | [Mutex] isItemNotified: message:dc14de24-43ed-4e20-9a12-aec9182158b9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.300s
2022-08-13 22:50:09 |

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

2022-08-13 22:50:09 | ------------------------------------

2022-08-13 22:50:09 | [Mutex] waiting for: [message:dae977f9-b99c-4583-b812-c78e4631ed5e]

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

2022-08-13 22:50:09 |


===== simulation of connection failure


2022-08-13 22:50:09 |


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


2022-08-13 22:50:09 |


===== sending message to look for


2022-08-13 22:50:10 |


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


2022-08-13 22:50:10 |


===== broadcasting presence


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

2022-08-13 22:50:10 | [Mutex] isItemNotified: message:b80be865-cfc2-4a91-899d-fc50534214f1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.305s
2022-08-13 22:50:11 |

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

2022-08-13 22:50:11 | ------------------------------------

2022-08-13 22:50:11 | [Mutex] waiting for: [message:e2c45ad2-f431-4980-9489-cdc9cc231a81]

2022-08-13 22:50:11 | [Mutex] waiting for: [message:e2c45ad2-f431-4980-9489-cdc9cc231a81]

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

2022-08-13 22:50:11 |


===== simulation of connection failure


2022-08-13 22:50:11 |


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


2022-08-13 22:50:11 |


===== sending message to look for


2022-08-13 22:50:12 |


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


2022-08-13 22:50:14 |


===== broadcasting presence


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

2022-08-13 22:50:14 | [Mutex] isItemNotified: message:806335ad-b5b4-4969-a715-c7591611a504 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.303s
2022-08-13 22:50:15 |

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

2022-08-13 22:50:15 | ------------------------------------

2022-08-13 22:50:15 | [Mutex] waiting for: [message:9cc807e8-98b9-4146-afe5-c52cb4e1a557]

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

2022-08-13 22:50:15 |


===== simulation of connection failure


2022-08-13 22:50:15 |


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


2022-08-13 22:50:15 |


===== sending message to look for


2022-08-13 22:50:16 |


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


2022-08-13 22:50:16 |


===== broadcasting presence


2022-08-13 22:50:16 | [Mutex] waiting for: [message:548a511a-997d-4ffe-95dc-422945b28565]

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

2022-08-13 22:50:16 | [Mutex] isItemNotified: message:548a511a-997d-4ffe-95dc-422945b28565 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-08-13 22:50:17 |

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

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

2022-08-13 22:50:17 | [Mutex] waiting for: [message:536af19e-ed75-4cc8-9fa6-4988b1cf130d]

2022-08-13 22:50:17 | [Mutex] waiting for: [message:536af19e-ed75-4cc8-9fa6-4988b1cf130d]

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

2022-08-13 22:50:17 |


===== simulation of connection failure


2022-08-13 22:50:17 |


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


2022-08-13 22:50:17 |


===== sending message to look for


2022-08-13 22:50:18 |


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


2022-08-13 22:50:20 |


===== broadcasting presence


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

2022-08-13 22:50:20 | [Mutex] isItemNotified: message:c3c68b7a-6d3e-4104-afa1-c04f4b6ca7ac :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.345s
2022-08-13 22:50:21 |

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

2022-08-13 22:50:21 | ------------------------------------

2022-08-13 22:50:21 | [Mutex] waiting for: [message:dad1e82f-02c9-42a7-bd2f-fe907c3290b7]

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

2022-08-13 22:50:21 |


===== simulation of connection failure


2022-08-13 22:50:21 |


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


2022-08-13 22:50:21 |


===== sending message to look for


2022-08-13 22:50:22 |


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


2022-08-13 22:50:23 |


===== broadcasting presence


2022-08-13 22:50:23 | [Mutex] waiting for: [message:2a709595-0726-4a7a-9a54-7819edf8ac2d]

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

2022-08-13 22:50:23 | [Mutex] isItemNotified: message:2a709595-0726-4a7a-9a54-7819edf8ac2d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.334s
2022-08-13 22:50:23 |

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

2022-08-13 22:50:23 | ------------------------------------

2022-08-13 22:50:23 | [Mutex] waiting for: [message:1bd4a83d-f3c0-483b-b072-a8bedba4f0b9]

2022-08-13 22:50:23 | [Mutex] waiting for: [message:1bd4a83d-f3c0-483b-b072-a8bedba4f0b9]

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

2022-08-13 22:50:23 |


===== simulation of connection failure


2022-08-13 22:50:23 |


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


2022-08-13 22:50:24 |


===== sending message to look for


2022-08-13 22:50:25 |


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


2022-08-13 22:50:27 |


===== broadcasting presence


2022-08-13 22:50:27 | [Mutex] waiting for: [message:3eacceaf-55fd-49f5-9c10-49a3e398d075]

2022-08-13 22:50:27 | [Mutex] waiting for: [message:3eacceaf-55fd-49f5-9c10-49a3e398d075]

2022-08-13 22:50:27 | [Mutex] waiting for: [message:3eacceaf-55fd-49f5-9c10-49a3e398d075]

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

2022-08-13 22:50:27 | [Mutex] isItemNotified: message:3eacceaf-55fd-49f5-9c10-49a3e398d075 :: true