Generated by TestNG with ReportNG at 23:04 PDT on Sunday 01 May 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 : 107.535s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.324s
2022-05-01 23:06:00 |

2022-05-01 23:06:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:00 | ------------------------------------

2022-05-01 23:06:00 | [Mutex] waiting for: [message:909497ed-9dd1-49c1-82ab-e3616df7047a]

2022-05-01 23:06:00 | [Mutex] received everything.

2022-05-01 23:06:00 |


===== simulation of connection failure


2022-05-01 23:06:00 |


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


2022-05-01 23:06:00 |


===== sending message to look for


2022-05-01 23:06:01 |


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


2022-05-01 23:06:01 |


===== broadcasting presence


2022-05-01 23:06:01 | [Mutex] received everything.

2022-05-01 23:06:01 | [Mutex] isItemNotified: message:7bdd934c-671e-4a8c-b7e6-9f285a741418 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.305s
2022-05-01 23:06:02 |

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

2022-05-01 23:06:02 | ------------------------------------

2022-05-01 23:06:02 | [Mutex] waiting for: [message:565f2eba-5420-47bd-8cd0-3c6011b1de5d]

2022-05-01 23:06:02 | [Mutex] received everything.

2022-05-01 23:06:02 |


===== simulation of connection failure


2022-05-01 23:06:02 |


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


2022-05-01 23:06:02 |


===== sending message to look for


2022-05-01 23:06:03 |


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


2022-05-01 23:06:05 |


===== broadcasting presence


2022-05-01 23:06:05 | [Mutex] received everything.

2022-05-01 23:06:05 | [Mutex] isItemNotified: message:fd628bde-3d01-4958-8118-bf1ab893deff :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-05-01 23:06:06 |

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

2022-05-01 23:06:06 | ------------------------------------

2022-05-01 23:06:06 | [Mutex] waiting for: [message:db3dd115-d890-4b25-8560-883cf8ddb6de]

2022-05-01 23:06:06 | [Mutex] received everything.

2022-05-01 23:06:06 |


===== simulation of connection failure


2022-05-01 23:06:06 |


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


2022-05-01 23:06:06 |


===== sending message to look for


2022-05-01 23:06:07 |


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


2022-05-01 23:06:07 |


===== broadcasting presence


2022-05-01 23:06:07 | [Mutex] received everything.

2022-05-01 23:06:07 | [Mutex] isItemNotified: message:e9021108-b9d1-4bc4-ad83-8aeb381e09cf :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.348s
2022-05-01 23:06:08 |

2022-05-01 23:06:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:08 | ------------------------------------

2022-05-01 23:06:08 | [Mutex] waiting for: [message:f53230ee-7c27-4530-8b1e-c95d786e95bb]

2022-05-01 23:06:08 | [Mutex] received everything.

2022-05-01 23:06:08 |


===== simulation of connection failure


2022-05-01 23:06:08 |


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


2022-05-01 23:06:08 |


===== sending message to look for


2022-05-01 23:06:09 |


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


2022-05-01 23:06:11 |


===== broadcasting presence


2022-05-01 23:06:11 | [Mutex] received everything.

2022-05-01 23:06:11 | [Mutex] isItemNotified: message:e5e259f3-1e80-4532-b7d5-666d84c411e8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.348s
2022-05-01 23:06:12 |

2022-05-01 23:06:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:12 | ------------------------------------

2022-05-01 23:06:12 | [Mutex] waiting for: [message:cd859c5e-487c-4336-9d55-2b0af1be452b]

2022-05-01 23:06:12 | [Mutex] received everything.

2022-05-01 23:06:12 |


===== simulation of connection failure


2022-05-01 23:06:12 |


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


2022-05-01 23:06:12 |


===== sending message to look for


2022-05-01 23:06:13 |


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


2022-05-01 23:06:14 |


===== broadcasting presence


2022-05-01 23:06:14 | [Mutex] waiting for: [message:056fe055-5f1b-4f9c-95a1-492f4b29d2df]

2022-05-01 23:06:14 | [Mutex] received everything.

2022-05-01 23:06:14 | [Mutex] isItemNotified: message:056fe055-5f1b-4f9c-95a1-492f4b29d2df :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.319s
2022-05-01 23:06:14 |

2022-05-01 23:06:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:14 | ------------------------------------

2022-05-01 23:06:14 | [Mutex] waiting for: [message:7a5b5a18-88ac-4063-8311-7f70d90c7658]

2022-05-01 23:06:14 | [Mutex] received everything.

2022-05-01 23:06:14 |


===== simulation of connection failure


2022-05-01 23:06:14 |


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


2022-05-01 23:06:14 |


===== sending message to look for


2022-05-01 23:06:15 |


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


2022-05-01 23:06:18 |


===== broadcasting presence


2022-05-01 23:06:18 | [Mutex] received everything.

2022-05-01 23:06:18 | [Mutex] isItemNotified: message:cf2f2a61-6a3c-47e2-b3a5-4eb5c86c2660 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.361s
2022-05-01 23:06:18 |

2022-05-01 23:06:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:18 | ------------------------------------

2022-05-01 23:06:18 | [Mutex] waiting for: [message:3afa4228-0e40-46fc-a3f0-8a3ce611a7f0]

2022-05-01 23:06:18 | [Mutex] received everything.

2022-05-01 23:06:18 |


===== simulation of connection failure


2022-05-01 23:06:18 |


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


2022-05-01 23:06:19 |


===== sending message to look for


2022-05-01 23:06:20 |


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


2022-05-01 23:06:20 |


===== broadcasting presence


2022-05-01 23:06:20 | [Mutex] waiting for: [message:64c96f9f-8ff7-4fed-89ad-a9c1eb39c285]

2022-05-01 23:06:20 | [Mutex] waiting for: [message:64c96f9f-8ff7-4fed-89ad-a9c1eb39c285]

2022-05-01 23:06:20 | [Mutex] received everything.

2022-05-01 23:06:20 | [Mutex] isItemNotified: message:64c96f9f-8ff7-4fed-89ad-a9c1eb39c285 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.310s
2022-05-01 23:06:20 |

2022-05-01 23:06:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:20 | ------------------------------------

2022-05-01 23:06:20 | [Mutex] waiting for: [message:dd9fa604-2699-4395-a4c0-b21b61237bd5]

2022-05-01 23:06:20 | [Mutex] received everything.

2022-05-01 23:06:20 |


===== simulation of connection failure


2022-05-01 23:06:20 |


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


2022-05-01 23:06:21 |


===== sending message to look for


2022-05-01 23:06:22 |


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


2022-05-01 23:06:24 |


===== broadcasting presence


2022-05-01 23:06:24 | [Mutex] waiting for: [message:84db3ed8-18f5-4063-ad1f-7c692532f32e]

2022-05-01 23:06:24 | [Mutex] waiting for: [message:84db3ed8-18f5-4063-ad1f-7c692532f32e]

2022-05-01 23:06:24 | [Mutex] received everything.

2022-05-01 23:06:24 | [Mutex] isItemNotified: message:84db3ed8-18f5-4063-ad1f-7c692532f32e :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.303s
2022-05-01 23:06:24 |

2022-05-01 23:06:24 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:24 | ------------------------------------

2022-05-01 23:06:24 | [Mutex] waiting for: [message:499bb81f-b416-4438-9f6a-d3e602afde76]

2022-05-01 23:06:24 | [Mutex] received everything.

2022-05-01 23:06:24 |


===== simulation of connection failure


2022-05-01 23:06:24 |


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


2022-05-01 23:06:25 |


===== sending message to look for


2022-05-01 23:06:26 |


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


2022-05-01 23:06:26 |


===== broadcasting presence


2022-05-01 23:06:26 | [Mutex] received everything.

2022-05-01 23:06:26 | [Mutex] isItemNotified: message:f44f8e8e-d178-48da-adcc-422c4e2a6102 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.325s
2022-05-01 23:06:27 |

2022-05-01 23:06:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:27 | ------------------------------------

2022-05-01 23:06:27 | [Mutex] waiting for: [message:3b22c784-8768-4656-98d0-d52347d4230f]

2022-05-01 23:06:27 | [Mutex] received everything.

2022-05-01 23:06:27 |


===== simulation of connection failure


2022-05-01 23:06:27 |


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


2022-05-01 23:06:27 |


===== sending message to look for


2022-05-01 23:06:28 |


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


2022-05-01 23:06:30 |


===== broadcasting presence


2022-05-01 23:06:30 | [Mutex] received everything.

2022-05-01 23:06:30 | [Mutex] isItemNotified: message:9ad6ce19-099f-44e4-b805-05118bb846c3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.298s
2022-05-01 23:06:31 |

2022-05-01 23:06:31 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:31 | ------------------------------------

2022-05-01 23:06:31 | [Mutex] waiting for: [message:39c53541-9beb-4414-906d-12aab18de342]

2022-05-01 23:06:31 | [Mutex] received everything.

2022-05-01 23:06:31 |


===== simulation of connection failure


2022-05-01 23:06:31 |


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


2022-05-01 23:06:31 |


===== sending message to look for


2022-05-01 23:06:32 |


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


2022-05-01 23:06:32 |


===== broadcasting presence


2022-05-01 23:06:32 | [Mutex] received everything.

2022-05-01 23:06:32 | [Mutex] isItemNotified: message:33273d40-a3f7-4c12-9362-661a06800831 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-05-01 23:06:33 |

2022-05-01 23:06:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:33 | ------------------------------------

2022-05-01 23:06:33 | [Mutex] waiting for: [message:1d602f17-b72e-4ab6-8628-e8e1ef6f7976]

2022-05-01 23:06:33 | [Mutex] received everything.

2022-05-01 23:06:33 |


===== simulation of connection failure


2022-05-01 23:06:33 |


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


2022-05-01 23:06:33 |


===== sending message to look for


2022-05-01 23:06:34 |


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


2022-05-01 23:06:36 |


===== broadcasting presence


2022-05-01 23:06:36 | [Mutex] received everything.

2022-05-01 23:06:36 | [Mutex] isItemNotified: message:2737ca01-48ba-4d52-ae80-af621b5c128c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.296s
2022-05-01 23:06:37 |

2022-05-01 23:06:37 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:37 | ------------------------------------

2022-05-01 23:06:37 | [Mutex] waiting for: [message:5f178778-3775-437a-ba51-01a7279f49c0]

2022-05-01 23:06:37 | [Mutex] received everything.

2022-05-01 23:06:37 |


===== simulation of connection failure


2022-05-01 23:06:37 |


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


2022-05-01 23:06:37 |


===== sending message to look for


2022-05-01 23:06:38 |


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


2022-05-01 23:06:38 |


===== broadcasting presence


2022-05-01 23:06:38 | [Mutex] received everything.

2022-05-01 23:06:38 | [Mutex] isItemNotified: message:5fc5dd8e-0598-4708-b0dd-b392554794cf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 61.230s
2022-05-01 23:06:39 |

2022-05-01 23:06:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:06:39 | ------------------------------------

2022-05-01 23:06:39 | [Mutex] waiting for: [message:8e47cdb1-95d5-4d7f-82f5-a3fde51f9450]

2022-05-01 23:06:39 | [Mutex] received everything.

2022-05-01 23:06:39 |


===== simulation of connection failure


2022-05-01 23:06:39 |


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


2022-05-01 23:06:39 |


===== sending message to look for


2022-05-01 23:06:40 |


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


2022-05-01 23:06:42 |


===== broadcasting presence


2022-05-01 23:06:42 | [Mutex] waiting for: [message:22168987-5574-47e5-977d-573474e53940]

2022-05-01 23:07:40 | [Mutex] waiting for: [message:22168987-5574-47e5-977d-573474e53940]

2022-05-01 23:07:40 | [Mutex] waiting for: [message:22168987-5574-47e5-977d-573474e53940]

2022-05-01 23:07:40 | [Mutex] received everything.

2022-05-01 23:07:40 | [Mutex] isItemNotified: message:22168987-5574-47e5-977d-573474e53940 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.395s
2022-05-01 23:07:41 |

2022-05-01 23:07:41 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:07:41 | ------------------------------------

2022-05-01 23:07:41 | [Mutex] waiting for: [message:01436e8a-1652-4ae5-ac74-966fe70f3a89]

2022-05-01 23:07:41 | [Mutex] received everything.

2022-05-01 23:07:41 |


===== simulation of connection failure


2022-05-01 23:07:41 |


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


2022-05-01 23:07:41 |


===== sending message to look for


2022-05-01 23:07:42 |


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


2022-05-01 23:07:42 |


===== broadcasting presence


2022-05-01 23:07:42 | [Mutex] waiting for: [message:60a9b9b2-479d-46ad-b7d1-df80044955ab]

2022-05-01 23:07:42 | [Mutex] waiting for: [message:60a9b9b2-479d-46ad-b7d1-df80044955ab]

2022-05-01 23:07:42 | [Mutex] received everything.

2022-05-01 23:07:42 | [Mutex] isItemNotified: message:60a9b9b2-479d-46ad-b7d1-df80044955ab :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.330s
2022-05-01 23:07:43 |

2022-05-01 23:07:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-01 23:07:43 | ------------------------------------

2022-05-01 23:07:43 | [Mutex] waiting for: [message:839c5164-d403-49f1-9594-fe35f0d4ba41]

2022-05-01 23:07:43 | [Mutex] received everything.

2022-05-01 23:07:43 |


===== simulation of connection failure


2022-05-01 23:07:43 |


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


2022-05-01 23:07:43 |


===== sending message to look for


2022-05-01 23:07:44 |


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


2022-05-01 23:07:46 |


===== broadcasting presence


2022-05-01 23:07:46 | [Mutex] waiting for: [message:a7d10a50-53f7-4498-81af-8104520f8553]

2022-05-01 23:07:46 | [Mutex] waiting for: [message:a7d10a50-53f7-4498-81af-8104520f8553]

2022-05-01 23:07:46 | [Mutex] received everything.

2022-05-01 23:07:46 | [Mutex] isItemNotified: message:a7d10a50-53f7-4498-81af-8104520f8553 :: true