Generated by TestNG with ReportNG at 22:33 PDT on Thursday 02 June 2022
root@21fb2cc9076b / 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.577s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.350s
2022-06-02 22:34:26 |

2022-06-02 22:34:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:26 | ------------------------------------

2022-06-02 22:34:26 | [Mutex] waiting for: [message:eb40367f-f130-446e-a5ab-2f102c816432]

2022-06-02 22:34:26 | [Mutex] waiting for: [message:eb40367f-f130-446e-a5ab-2f102c816432]

2022-06-02 22:34:26 | [Mutex] received everything.

2022-06-02 22:34:26 |


===== simulation of connection failure


2022-06-02 22:34:26 |


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


2022-06-02 22:34:26 |


===== sending message to look for


2022-06-02 22:34:27 |


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


2022-06-02 22:34:27 |


===== broadcasting presence


2022-06-02 22:34:27 | [Mutex] received everything.

2022-06-02 22:34:27 | [Mutex] isItemNotified: message:da39a9ed-a06c-4a88-bf19-a21284d8660b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-06-02 22:34:28 |

2022-06-02 22:34:28 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:28 | ------------------------------------

2022-06-02 22:34:28 | [Mutex] waiting for: [message:1963f47f-c7da-4599-92ce-d628855a6b5e]

2022-06-02 22:34:28 | [Mutex] waiting for: [message:1963f47f-c7da-4599-92ce-d628855a6b5e]

2022-06-02 22:34:28 | [Mutex] received everything.

2022-06-02 22:34:28 |


===== simulation of connection failure


2022-06-02 22:34:28 |


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


2022-06-02 22:34:28 |


===== sending message to look for


2022-06-02 22:34:29 |


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


2022-06-02 22:34:31 |


===== broadcasting presence


2022-06-02 22:34:31 | [Mutex] received everything.

2022-06-02 22:34:31 | [Mutex] isItemNotified: message:ee493862-2942-48e8-95ce-8f572d89018d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.292s
2022-06-02 22:34:32 |

2022-06-02 22:34:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:32 | ------------------------------------

2022-06-02 22:34:32 | [Mutex] waiting for: [message:110bc323-be20-4c12-9023-37faa4bc7061]

2022-06-02 22:34:32 | [Mutex] waiting for: [message:110bc323-be20-4c12-9023-37faa4bc7061]

2022-06-02 22:34:32 | [Mutex] received everything.

2022-06-02 22:34:32 |


===== simulation of connection failure


2022-06-02 22:34:32 |


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


2022-06-02 22:34:32 |


===== sending message to look for


2022-06-02 22:34:33 |


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


2022-06-02 22:34:33 |


===== broadcasting presence


2022-06-02 22:34:33 | [Mutex] received everything.

2022-06-02 22:34:33 | [Mutex] isItemNotified: message:27023135-550f-41ec-a3b1-8c52a0e19f79 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.316s
2022-06-02 22:34:34 |

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

2022-06-02 22:34:34 | ------------------------------------

2022-06-02 22:34:34 | [Mutex] waiting for: [message:5dd9e3fc-a912-4821-8b58-8798173e23dd]

2022-06-02 22:34:34 | [Mutex] waiting for: [message:5dd9e3fc-a912-4821-8b58-8798173e23dd]

2022-06-02 22:34:34 | [Mutex] received everything.

2022-06-02 22:34:34 |


===== simulation of connection failure


2022-06-02 22:34:34 |


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


2022-06-02 22:34:34 |


===== sending message to look for


2022-06-02 22:34:35 |


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


2022-06-02 22:34:37 |


===== broadcasting presence


2022-06-02 22:34:37 | [Mutex] received everything.

2022-06-02 22:34:37 | [Mutex] isItemNotified: message:a22cda6a-3fd3-4d3b-ae15-8391305a34eb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.306s
2022-06-02 22:34:38 |

2022-06-02 22:34:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:38 | ------------------------------------

2022-06-02 22:34:38 | [Mutex] waiting for: [message:9def27ad-5a7a-4bed-93c4-df0e5af045c1]

2022-06-02 22:34:38 | [Mutex] received everything.

2022-06-02 22:34:38 |


===== simulation of connection failure


2022-06-02 22:34:38 |


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


2022-06-02 22:34:38 |


===== sending message to look for


2022-06-02 22:34:39 |


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


2022-06-02 22:34:39 |


===== broadcasting presence


2022-06-02 22:34:39 | [Mutex] waiting for: [message:e428cefe-f39e-46c8-a245-6340e9b2dffa]

2022-06-02 22:34:39 | [Mutex] received everything.

2022-06-02 22:34:39 | [Mutex] isItemNotified: message:e428cefe-f39e-46c8-a245-6340e9b2dffa :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.327s
2022-06-02 22:34:40 |

2022-06-02 22:34:40 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:40 | ------------------------------------

2022-06-02 22:34:40 | [Mutex] waiting for: [message:b046682f-40b9-4324-a3b5-50bd499d9ee9]

2022-06-02 22:34:40 | [Mutex] received everything.

2022-06-02 22:34:40 |


===== simulation of connection failure


2022-06-02 22:34:40 |


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


2022-06-02 22:34:40 |


===== sending message to look for


2022-06-02 22:34:41 |


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


2022-06-02 22:34:43 |


===== broadcasting presence


2022-06-02 22:34:43 | [Mutex] received everything.

2022-06-02 22:34:43 | [Mutex] isItemNotified: message:f1013d5b-ea41-4b76-8ed0-d19b4e7ddcd4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.349s
2022-06-02 22:34:44 |

2022-06-02 22:34:44 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:44 | ------------------------------------

2022-06-02 22:34:44 | [Mutex] waiting for: [message:afdfd038-99f4-4b8a-b10f-a2a1d78a33d3]

2022-06-02 22:34:44 | [Mutex] received everything.

2022-06-02 22:34:44 |


===== simulation of connection failure


2022-06-02 22:34:44 |


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


2022-06-02 22:34:44 |


===== sending message to look for


2022-06-02 22:34:45 |


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


2022-06-02 22:34:45 |


===== broadcasting presence


2022-06-02 22:34:45 | [Mutex] waiting for: [message:df60197d-ea10-4070-9b8a-ba9dacb100c0]

2022-06-02 22:34:45 | [Mutex] waiting for: [message:df60197d-ea10-4070-9b8a-ba9dacb100c0]

2022-06-02 22:34:45 | [Mutex] received everything.

2022-06-02 22:34:45 | [Mutex] isItemNotified: message:df60197d-ea10-4070-9b8a-ba9dacb100c0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.349s
2022-06-02 22:34:46 |

2022-06-02 22:34:46 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:46 | ------------------------------------

2022-06-02 22:34:46 | [Mutex] waiting for: [message:cc2cdf62-e14e-4cd7-b97c-e5717108d200]

2022-06-02 22:34:46 | [Mutex] waiting for: [message:cc2cdf62-e14e-4cd7-b97c-e5717108d200]

2022-06-02 22:34:46 | [Mutex] received everything.

2022-06-02 22:34:46 |


===== simulation of connection failure


2022-06-02 22:34:46 |


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


2022-06-02 22:34:46 |


===== sending message to look for


2022-06-02 22:34:47 |


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


2022-06-02 22:34:50 |


===== broadcasting presence


2022-06-02 22:34:50 | [Mutex] waiting for: [message:9cc121e1-3346-4321-abc2-ea60f2e51035]

2022-06-02 22:34:50 | [Mutex] received everything.

2022-06-02 22:34:50 | [Mutex] isItemNotified: message:9cc121e1-3346-4321-abc2-ea60f2e51035 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.308s
2022-06-02 22:34:50 |

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

2022-06-02 22:34:50 | ------------------------------------

2022-06-02 22:34:50 | [Mutex] waiting for: [message:cfd6f7b1-a448-484a-9fc3-b4d821a63bef]

2022-06-02 22:34:50 | [Mutex] received everything.

2022-06-02 22:34:50 |


===== simulation of connection failure


2022-06-02 22:34:50 |


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


2022-06-02 22:34:51 |


===== sending message to look for


2022-06-02 22:34:52 |


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


2022-06-02 22:34:52 |


===== broadcasting presence


2022-06-02 22:34:52 | [Mutex] received everything.

2022-06-02 22:34:52 | [Mutex] isItemNotified: message:306b2778-bb7b-4de1-9c21-cc483d2e76fa :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.296s
2022-06-02 22:34:52 |

2022-06-02 22:34:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:52 | ------------------------------------

2022-06-02 22:34:52 | [Mutex] waiting for: [message:48937dc4-80a4-4df9-a3f8-642d1da902cc]

2022-06-02 22:34:52 | [Mutex] waiting for: [message:48937dc4-80a4-4df9-a3f8-642d1da902cc]

2022-06-02 22:34:52 | [Mutex] received everything.

2022-06-02 22:34:52 |


===== simulation of connection failure


2022-06-02 22:34:52 |


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


2022-06-02 22:34:53 |


===== sending message to look for


2022-06-02 22:34:54 |


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


2022-06-02 22:34:56 |


===== broadcasting presence


2022-06-02 22:34:56 | [Mutex] received everything.

2022-06-02 22:34:56 | [Mutex] isItemNotified: message:82f9e362-0635-4dfe-8960-01d750922372 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.298s
2022-06-02 22:34:56 |

2022-06-02 22:34:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:34:56 | ------------------------------------

2022-06-02 22:34:56 | [Mutex] waiting for: [message:51c5c013-d32c-44f5-862a-297ce8004467]

2022-06-02 22:34:56 | [Mutex] received everything.

2022-06-02 22:34:56 |


===== simulation of connection failure


2022-06-02 22:34:56 |


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


2022-06-02 22:34:57 |


===== sending message to look for


2022-06-02 22:34:58 |


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


2022-06-02 22:34:58 |


===== broadcasting presence


2022-06-02 22:34:58 | [Mutex] received everything.

2022-06-02 22:34:58 | [Mutex] isItemNotified: message:068ebfc0-efc4-458f-936e-696c1cf62e58 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-06-02 22:34:59 |

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

2022-06-02 22:34:59 | ------------------------------------

2022-06-02 22:34:59 | [Mutex] waiting for: [message:bcfb78dd-ac2b-44df-8798-7de532b7279a]

2022-06-02 22:34:59 | [Mutex] waiting for: [message:bcfb78dd-ac2b-44df-8798-7de532b7279a]

2022-06-02 22:34:59 | [Mutex] received everything.

2022-06-02 22:34:59 |


===== simulation of connection failure


2022-06-02 22:34:59 |


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


2022-06-02 22:34:59 |


===== sending message to look for


2022-06-02 22:35:00 |


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


2022-06-02 22:35:02 |


===== broadcasting presence


2022-06-02 22:35:02 | [Mutex] received everything.

2022-06-02 22:35:02 | [Mutex] isItemNotified: message:0726a33d-08c8-4107-9022-6d5ebad9a4b1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.301s
2022-06-02 22:35:03 |

2022-06-02 22:35:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:35:03 | ------------------------------------

2022-06-02 22:35:03 | [Mutex] waiting for: [message:c0be2e74-ab70-4c26-aa48-6395ace4a271]

2022-06-02 22:35:03 | [Mutex] received everything.

2022-06-02 22:35:03 |


===== simulation of connection failure


2022-06-02 22:35:03 |


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


2022-06-02 22:35:03 |


===== sending message to look for


2022-06-02 22:35:04 |


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


2022-06-02 22:35:04 |


===== broadcasting presence


2022-06-02 22:35:04 | [Mutex] waiting for: [message:6a94f83d-2e7c-4a8b-a21a-56b3cb021faf]

2022-06-02 22:35:04 | [Mutex] received everything.

2022-06-02 22:35:04 | [Mutex] isItemNotified: message:6a94f83d-2e7c-4a8b-a21a-56b3cb021faf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-06-02 22:35:05 |

2022-06-02 22:35:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:35:05 | ------------------------------------

2022-06-02 22:35:05 | [Mutex] waiting for: [message:71865b91-5fa8-4ada-b00c-ad064c0c2fcf]

2022-06-02 22:35:05 | [Mutex] received everything.

2022-06-02 22:35:05 |


===== simulation of connection failure


2022-06-02 22:35:05 |


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


2022-06-02 22:35:05 |


===== sending message to look for


2022-06-02 22:35:06 |


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


2022-06-02 22:35:08 |


===== broadcasting presence


2022-06-02 22:35:08 | [Mutex] received everything.

2022-06-02 22:35:08 | [Mutex] isItemNotified: message:4fa9bdd4-95fd-4c48-be2a-bd21c0bd2b9b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.381s
2022-06-02 22:35:09 |

2022-06-02 22:35:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:35:09 | ------------------------------------

2022-06-02 22:35:09 | [Mutex] waiting for: [message:42f51f3f-4a43-494b-853c-d00f49d08de8]

2022-06-02 22:35:09 | [Mutex] received everything.

2022-06-02 22:35:09 |


===== simulation of connection failure


2022-06-02 22:35:09 |


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


2022-06-02 22:35:09 |


===== sending message to look for


2022-06-02 22:35:10 |


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


2022-06-02 22:35:10 |


===== broadcasting presence


2022-06-02 22:35:10 | [Mutex] waiting for: [message:b0614f47-3dce-4c9e-a0cb-aabd5ccddfca]

2022-06-02 22:35:10 | [Mutex] waiting for: [message:b0614f47-3dce-4c9e-a0cb-aabd5ccddfca]

2022-06-02 22:35:10 | [Mutex] waiting for: [message:b0614f47-3dce-4c9e-a0cb-aabd5ccddfca]

2022-06-02 22:35:10 | [Mutex] received everything.

2022-06-02 22:35:10 | [Mutex] isItemNotified: message:b0614f47-3dce-4c9e-a0cb-aabd5ccddfca :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.314s
2022-06-02 22:35:11 |

2022-06-02 22:35:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-02 22:35:11 | ------------------------------------

2022-06-02 22:35:11 | [Mutex] waiting for: [message:5cc651e4-2f70-4fee-b71e-8cbb1be92722]

2022-06-02 22:35:11 | [Mutex] received everything.

2022-06-02 22:35:11 |


===== simulation of connection failure


2022-06-02 22:35:11 |


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


2022-06-02 22:35:11 |


===== sending message to look for


2022-06-02 22:35:12 |


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


2022-06-02 22:35:14 |


===== broadcasting presence


2022-06-02 22:35:14 | [Mutex] waiting for: [message:d853e012-2353-4e5a-b1f9-3ba76fbf7c7b]

2022-06-02 22:35:14 | [Mutex] waiting for: [message:d853e012-2353-4e5a-b1f9-3ba76fbf7c7b]

2022-06-02 22:35:14 | [Mutex] waiting for: [message:d853e012-2353-4e5a-b1f9-3ba76fbf7c7b]

2022-06-02 22:35:14 | [Mutex] received everything.

2022-06-02 22:35:14 | [Mutex] isItemNotified: message:d853e012-2353-4e5a-b1f9-3ba76fbf7c7b :: true