Generated by TestNG with ReportNG at 22:52 PDT on Monday 29 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 : 49.414s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.310s
2022-08-29 22:53:18 |

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

2022-08-29 22:53:18 | ------------------------------------

2022-08-29 22:53:18 | [Mutex] waiting for: [message:fc6155bf-3d02-4ad6-bb5b-0f00721f4733]

2022-08-29 22:53:18 | [Mutex] received everything.

2022-08-29 22:53:18 |


===== simulation of connection failure


2022-08-29 22:53:18 |


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


2022-08-29 22:53:18 |


===== sending message to look for


2022-08-29 22:53:19 |


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


2022-08-29 22:53:19 |


===== broadcasting presence


2022-08-29 22:53:19 | [Mutex] received everything.

2022-08-29 22:53:19 | [Mutex] isItemNotified: message:d38b65eb-0dd5-4fc2-bac9-711957b4836c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.378s
2022-08-29 22:53:20 |

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

2022-08-29 22:53:20 | ------------------------------------

2022-08-29 22:53:20 | [Mutex] waiting for: [message:3c20f466-7c35-441c-8e68-b002072c882f]

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

2022-08-29 22:53:20 |


===== simulation of connection failure


2022-08-29 22:53:20 |


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


2022-08-29 22:53:20 |


===== sending message to look for


2022-08-29 22:53:21 |


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


2022-08-29 22:53:23 |


===== broadcasting presence


2022-08-29 22:53:23 | [Mutex] received everything.

2022-08-29 22:53:23 | [Mutex] isItemNotified: message:47e866d7-0bb4-417f-b6b2-9d1657c53290 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.313s
2022-08-29 22:53:24 |

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

2022-08-29 22:53:24 | ------------------------------------

2022-08-29 22:53:24 | [Mutex] waiting for: [message:351fa571-f06c-44e8-ae00-9dcc03807b99]

2022-08-29 22:53:24 | [Mutex] received everything.

2022-08-29 22:53:24 |


===== simulation of connection failure


2022-08-29 22:53:24 |


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


2022-08-29 22:53:24 |


===== sending message to look for


2022-08-29 22:53:25 |


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


2022-08-29 22:53:25 |


===== broadcasting presence


2022-08-29 22:53:25 | [Mutex] received everything.

2022-08-29 22:53:25 | [Mutex] isItemNotified: message:fe6ba4d3-ad48-47f7-b4db-e5a62145c9af :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.318s
2022-08-29 22:53:26 |

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

2022-08-29 22:53:26 | ------------------------------------

2022-08-29 22:53:26 | [Mutex] waiting for: [message:ddae9cc3-f1fe-4aab-8b6e-6770e96b1c57]

2022-08-29 22:53:26 | [Mutex] received everything.

2022-08-29 22:53:26 |


===== simulation of connection failure


2022-08-29 22:53:26 |


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


2022-08-29 22:53:26 |


===== sending message to look for


2022-08-29 22:53:27 |


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


2022-08-29 22:53:30 |


===== broadcasting presence


2022-08-29 22:53:30 | [Mutex] received everything.

2022-08-29 22:53:30 | [Mutex] isItemNotified: message:bcd0c55c-0085-4976-badc-64c5b04116d0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.373s
2022-08-29 22:53:30 |

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

2022-08-29 22:53:30 | ------------------------------------

2022-08-29 22:53:30 | [Mutex] waiting for: [message:678e1ce0-d40c-401a-8fe4-d83ee3788f74]

2022-08-29 22:53:30 | [Mutex] received everything.

2022-08-29 22:53:30 |


===== simulation of connection failure


2022-08-29 22:53:30 |


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


2022-08-29 22:53:30 |


===== sending message to look for


2022-08-29 22:53:31 |


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


2022-08-29 22:53:32 |


===== broadcasting presence


2022-08-29 22:53:32 | [Mutex] waiting for: [message:a6e1e80d-b2a4-46e6-917e-42d5d1fabca8]

2022-08-29 22:53:32 | [Mutex] received everything.

2022-08-29 22:53:32 | [Mutex] isItemNotified: message:a6e1e80d-b2a4-46e6-917e-42d5d1fabca8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-08-29 22:53:32 |

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

2022-08-29 22:53:32 | ------------------------------------

2022-08-29 22:53:32 | [Mutex] waiting for: [message:b9542d51-1be1-4d3a-b6e3-07ece623fdff]

2022-08-29 22:53:32 | [Mutex] received everything.

2022-08-29 22:53:32 |


===== simulation of connection failure


2022-08-29 22:53:32 |


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


2022-08-29 22:53:32 |


===== sending message to look for


2022-08-29 22:53:33 |


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


2022-08-29 22:53:36 |


===== broadcasting presence


2022-08-29 22:53:36 | [Mutex] received everything.

2022-08-29 22:53:36 | [Mutex] isItemNotified: message:2e933025-96aa-4bae-a866-b0a70133057d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.367s
2022-08-29 22:53:36 |

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

2022-08-29 22:53:36 | ------------------------------------

2022-08-29 22:53:36 | [Mutex] waiting for: [message:cdf41409-0cf6-484b-8647-f8d4abeebb16]

2022-08-29 22:53:36 | [Mutex] received everything.

2022-08-29 22:53:36 |


===== simulation of connection failure


2022-08-29 22:53:36 |


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


2022-08-29 22:53:36 |


===== sending message to look for


2022-08-29 22:53:37 |


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


2022-08-29 22:53:38 |


===== broadcasting presence


2022-08-29 22:53:38 | [Mutex] waiting for: [message:cc6ca3ee-b9c2-4eeb-8620-0e4eebb00246]

2022-08-29 22:53:38 | [Mutex] received everything.

2022-08-29 22:53:38 | [Mutex] isItemNotified: message:cc6ca3ee-b9c2-4eeb-8620-0e4eebb00246 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.332s
2022-08-29 22:53:39 |

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

2022-08-29 22:53:39 | ------------------------------------

2022-08-29 22:53:39 | [Mutex] waiting for: [message:ce452793-d101-4e3a-bbb0-5a6f65fede04]

2022-08-29 22:53:39 | [Mutex] received everything.

2022-08-29 22:53:39 |


===== simulation of connection failure


2022-08-29 22:53:39 |


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


2022-08-29 22:53:39 |


===== sending message to look for


2022-08-29 22:53:40 |


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


2022-08-29 22:53:42 |


===== broadcasting presence


2022-08-29 22:53:42 | [Mutex] waiting for: [message:5bff93f4-233d-4648-b4e5-e3285335c3d1]

2022-08-29 22:53:42 | [Mutex] waiting for: [message:5bff93f4-233d-4648-b4e5-e3285335c3d1]

2022-08-29 22:53:42 | [Mutex] received everything.

2022-08-29 22:53:42 | [Mutex] isItemNotified: message:5bff93f4-233d-4648-b4e5-e3285335c3d1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.301s
2022-08-29 22:53:43 |

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

2022-08-29 22:53:43 | ------------------------------------

2022-08-29 22:53:43 | [Mutex] waiting for: [message:e28aae2e-461a-443d-b5a1-2d37674ffb9f]

2022-08-29 22:53:43 | [Mutex] received everything.

2022-08-29 22:53:43 |


===== simulation of connection failure


2022-08-29 22:53:43 |


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


2022-08-29 22:53:43 |


===== sending message to look for


2022-08-29 22:53:44 |


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


2022-08-29 22:53:44 |


===== broadcasting presence


2022-08-29 22:53:44 | [Mutex] received everything.

2022-08-29 22:53:44 | [Mutex] isItemNotified: message:90598839-e014-4953-b2cf-78586ba3ecc9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.300s
2022-08-29 22:53:45 |

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

2022-08-29 22:53:45 | ------------------------------------

2022-08-29 22:53:45 | [Mutex] waiting for: [message:abd476cf-5e1d-4949-8933-9c8b977fc293]

2022-08-29 22:53:45 | [Mutex] received everything.

2022-08-29 22:53:45 |


===== simulation of connection failure


2022-08-29 22:53:45 |


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


2022-08-29 22:53:45 |


===== sending message to look for


2022-08-29 22:53:46 |


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


2022-08-29 22:53:48 |


===== broadcasting presence


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

2022-08-29 22:53:48 | [Mutex] isItemNotified: message:2a54bad1-6c24-4f88-afcf-f7d418bdd920 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.293s
2022-08-29 22:53:49 |

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

2022-08-29 22:53:49 | ------------------------------------

2022-08-29 22:53:49 | [Mutex] waiting for: [message:554aab75-9fa3-4319-be9b-c281e88065a1]

2022-08-29 22:53:49 | [Mutex] received everything.

2022-08-29 22:53:49 |


===== simulation of connection failure


2022-08-29 22:53:49 |


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


2022-08-29 22:53:49 |


===== sending message to look for


2022-08-29 22:53:50 |


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


2022-08-29 22:53:50 |


===== broadcasting presence


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

2022-08-29 22:53:50 | [Mutex] isItemNotified: message:172ea00d-c6f8-4222-b34e-261be69505c8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-08-29 22:53:51 |

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

2022-08-29 22:53:51 | ------------------------------------

2022-08-29 22:53:51 | [Mutex] waiting for: [message:07d6bce6-77e2-4a9c-b254-d10aa1620a48]

2022-08-29 22:53:51 | [Mutex] received everything.

2022-08-29 22:53:51 |


===== simulation of connection failure


2022-08-29 22:53:51 |


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


2022-08-29 22:53:51 |


===== sending message to look for


2022-08-29 22:53:52 |


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


2022-08-29 22:53:54 |


===== broadcasting presence


2022-08-29 22:53:54 | [Mutex] received everything.

2022-08-29 22:53:54 | [Mutex] isItemNotified: message:cdb281fb-6ed7-49f2-a064-7e63a62e687c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.312s
2022-08-29 22:53:55 |

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

2022-08-29 22:53:55 | ------------------------------------

2022-08-29 22:53:55 | [Mutex] waiting for: [message:026e1730-ae7a-43cf-a9a7-415a398d7a4a]

2022-08-29 22:53:55 | [Mutex] received everything.

2022-08-29 22:53:55 |


===== simulation of connection failure


2022-08-29 22:53:55 |


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


2022-08-29 22:53:55 |


===== sending message to look for


2022-08-29 22:53:56 |


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


2022-08-29 22:53:56 |


===== broadcasting presence


2022-08-29 22:53:56 | [Mutex] waiting for: [message:1dc71ba3-148c-43be-84aa-674a4d865958]

2022-08-29 22:53:56 | [Mutex] received everything.

2022-08-29 22:53:56 | [Mutex] isItemNotified: message:1dc71ba3-148c-43be-84aa-674a4d865958 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.319s
2022-08-29 22:53:57 |

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

2022-08-29 22:53:57 | ------------------------------------

2022-08-29 22:53:57 | [Mutex] waiting for: [message:63c14d72-730e-4d09-8d05-b69a4fd21bc8]

2022-08-29 22:53:57 | [Mutex] received everything.

2022-08-29 22:53:57 |


===== simulation of connection failure


2022-08-29 22:53:57 |


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


2022-08-29 22:53:57 |


===== sending message to look for


2022-08-29 22:53:58 |


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


2022-08-29 22:54:00 |


===== broadcasting presence


2022-08-29 22:54:00 | [Mutex] received everything.

2022-08-29 22:54:00 | [Mutex] isItemNotified: message:74750a79-e70d-4f8d-8245-a43ea83ad3b6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.370s
2022-08-29 22:54:01 |

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

2022-08-29 22:54:01 | ------------------------------------

2022-08-29 22:54:01 | [Mutex] waiting for: [message:cf727778-7183-4ea0-b977-95b9c90f1b24]

2022-08-29 22:54:01 | [Mutex] received everything.

2022-08-29 22:54:01 |


===== simulation of connection failure


2022-08-29 22:54:01 |


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


2022-08-29 22:54:01 |


===== sending message to look for


2022-08-29 22:54:02 |


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


2022-08-29 22:54:02 |


===== broadcasting presence


2022-08-29 22:54:02 | [Mutex] waiting for: [message:99efcd0d-4364-4845-b5b1-d421c719c2f7]

2022-08-29 22:54:02 | [Mutex] waiting for: [message:99efcd0d-4364-4845-b5b1-d421c719c2f7]

2022-08-29 22:54:02 | [Mutex] received everything.

2022-08-29 22:54:02 | [Mutex] isItemNotified: message:99efcd0d-4364-4845-b5b1-d421c719c2f7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.326s
2022-08-29 22:54:03 |

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

2022-08-29 22:54:03 | ------------------------------------

2022-08-29 22:54:03 | [Mutex] waiting for: [message:588f73dc-3b60-4e9e-b5e6-b406b1ef7bcf]

2022-08-29 22:54:03 | [Mutex] received everything.

2022-08-29 22:54:03 |


===== simulation of connection failure


2022-08-29 22:54:03 |


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


2022-08-29 22:54:03 |


===== sending message to look for


2022-08-29 22:54:04 |


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


2022-08-29 22:54:06 |


===== broadcasting presence


2022-08-29 22:54:06 | [Mutex] waiting for: [message:b5475ae8-8f9b-4298-aa29-f52026196105]

2022-08-29 22:54:06 | [Mutex] waiting for: [message:b5475ae8-8f9b-4298-aa29-f52026196105]

2022-08-29 22:54:06 | [Mutex] received everything.

2022-08-29 22:54:06 | [Mutex] isItemNotified: message:b5475ae8-8f9b-4298-aa29-f52026196105 :: true