Generated by TestNG with ReportNG at 22:23 PDT on Tuesday 24 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 : 49.665s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.310s
2022-05-24 22:24:34 |

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

2022-05-24 22:24:34 | ------------------------------------

2022-05-24 22:24:34 | [Mutex] waiting for: [message:c0d96698-58cf-473f-a658-c124fb600262]

2022-05-24 22:24:34 | [Mutex] waiting for: [message:c0d96698-58cf-473f-a658-c124fb600262]

2022-05-24 22:24:34 | [Mutex] received everything.

2022-05-24 22:24:34 |


===== simulation of connection failure


2022-05-24 22:24:34 |


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


2022-05-24 22:24:34 |


===== sending message to look for


2022-05-24 22:24:35 |


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


2022-05-24 22:24:35 |


===== broadcasting presence


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

2022-05-24 22:24:35 | [Mutex] isItemNotified: message:6b5ce1c7-3a83-46f6-94cb-6e3ee5acbeaa :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.300s
2022-05-24 22:24:36 |

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

2022-05-24 22:24:36 | ------------------------------------

2022-05-24 22:24:36 | [Mutex] waiting for: [message:b5947b8b-9378-4fb9-8fc3-019953b11a8b]

2022-05-24 22:24:36 | [Mutex] received everything.

2022-05-24 22:24:36 |


===== simulation of connection failure


2022-05-24 22:24:36 |


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


2022-05-24 22:24:36 |


===== sending message to look for


2022-05-24 22:24:37 |


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


2022-05-24 22:24:39 |


===== broadcasting presence


2022-05-24 22:24:39 | [Mutex] received everything.

2022-05-24 22:24:39 | [Mutex] isItemNotified: message:6fc3d9ef-9dd6-46e3-a782-d33fa8e553c7 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-05-24 22:24:40 |

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

2022-05-24 22:24:40 | ------------------------------------

2022-05-24 22:24:40 | [Mutex] waiting for: [message:5c1266b0-9d3a-4c79-aee2-2b93b5aee324]

2022-05-24 22:24:40 | [Mutex] received everything.

2022-05-24 22:24:40 |


===== simulation of connection failure


2022-05-24 22:24:40 |


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


2022-05-24 22:24:40 |


===== sending message to look for


2022-05-24 22:24:41 |


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


2022-05-24 22:24:41 |


===== broadcasting presence


2022-05-24 22:24:41 | [Mutex] received everything.

2022-05-24 22:24:41 | [Mutex] isItemNotified: message:6c8ff7f7-0c19-4240-90f4-4a350c89b922 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-05-24 22:24:42 |

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

2022-05-24 22:24:42 | ------------------------------------

2022-05-24 22:24:42 | [Mutex] waiting for: [message:3ad50ff2-4325-4b48-a2e6-84ae5860286f]

2022-05-24 22:24:42 | [Mutex] waiting for: [message:3ad50ff2-4325-4b48-a2e6-84ae5860286f]

2022-05-24 22:24:42 | [Mutex] received everything.

2022-05-24 22:24:42 |


===== simulation of connection failure


2022-05-24 22:24:42 |


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


2022-05-24 22:24:42 |


===== sending message to look for


2022-05-24 22:24:43 |


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


2022-05-24 22:24:45 |


===== broadcasting presence


2022-05-24 22:24:45 | [Mutex] received everything.

2022-05-24 22:24:45 | [Mutex] isItemNotified: message:b90a8d7a-8d59-4574-8dc8-a19c22fc4e9e :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.312s
2022-05-24 22:24:46 |

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

2022-05-24 22:24:46 | ------------------------------------

2022-05-24 22:24:46 | [Mutex] waiting for: [message:1994a192-5f61-40f8-a277-b8f9484dccc0]

2022-05-24 22:24:46 | [Mutex] waiting for: [message:1994a192-5f61-40f8-a277-b8f9484dccc0]

2022-05-24 22:24:46 | [Mutex] received everything.

2022-05-24 22:24:46 |


===== simulation of connection failure


2022-05-24 22:24:46 |


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


2022-05-24 22:24:46 |


===== sending message to look for


2022-05-24 22:24:47 |


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


2022-05-24 22:24:47 |


===== broadcasting presence


2022-05-24 22:24:47 | [Mutex] waiting for: [message:1dca27f8-bd62-4922-b179-debbf5775608]

2022-05-24 22:24:47 | [Mutex] waiting for: [message:1dca27f8-bd62-4922-b179-debbf5775608]

2022-05-24 22:24:47 | [Mutex] received everything.

2022-05-24 22:24:47 | [Mutex] isItemNotified: message:1dca27f8-bd62-4922-b179-debbf5775608 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-05-24 22:24:48 |

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

2022-05-24 22:24:48 | ------------------------------------

2022-05-24 22:24:48 | [Mutex] waiting for: [message:a8347b92-9ed5-4b71-a02c-2757831c8d81]

2022-05-24 22:24:48 | [Mutex] waiting for: [message:a8347b92-9ed5-4b71-a02c-2757831c8d81]

2022-05-24 22:24:48 | [Mutex] received everything.

2022-05-24 22:24:48 |


===== simulation of connection failure


2022-05-24 22:24:48 |


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


2022-05-24 22:24:48 |


===== sending message to look for


2022-05-24 22:24:49 |


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


2022-05-24 22:24:51 |


===== broadcasting presence


2022-05-24 22:24:51 | [Mutex] received everything.

2022-05-24 22:24:51 | [Mutex] isItemNotified: message:918324eb-240a-4965-aaa9-9f2e3b201837 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.355s
2022-05-24 22:24:52 |

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

2022-05-24 22:24:52 | ------------------------------------

2022-05-24 22:24:52 | [Mutex] waiting for: [message:97eb1177-f507-4240-a324-addc4bb832aa]

2022-05-24 22:24:52 | [Mutex] waiting for: [message:97eb1177-f507-4240-a324-addc4bb832aa]

2022-05-24 22:24:52 | [Mutex] received everything.

2022-05-24 22:24:52 |


===== simulation of connection failure


2022-05-24 22:24:52 |


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


2022-05-24 22:24:52 |


===== sending message to look for


2022-05-24 22:24:53 |


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


2022-05-24 22:24:53 |


===== broadcasting presence


2022-05-24 22:24:53 | [Mutex] waiting for: [message:156d0967-34c0-4ab3-8144-e918da129dcf]

2022-05-24 22:24:53 | [Mutex] waiting for: [message:156d0967-34c0-4ab3-8144-e918da129dcf]

2022-05-24 22:24:53 | [Mutex] waiting for: [message:156d0967-34c0-4ab3-8144-e918da129dcf]

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

2022-05-24 22:24:53 | [Mutex] isItemNotified: message:156d0967-34c0-4ab3-8144-e918da129dcf :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.346s
2022-05-24 22:24:54 |

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

2022-05-24 22:24:54 | ------------------------------------

2022-05-24 22:24:54 | [Mutex] waiting for: [message:bcd09963-b4e4-4b89-a49c-630169cc008f]

2022-05-24 22:24:54 | [Mutex] waiting for: [message:bcd09963-b4e4-4b89-a49c-630169cc008f]

2022-05-24 22:24:54 | [Mutex] received everything.

2022-05-24 22:24:54 |


===== simulation of connection failure


2022-05-24 22:24:54 |


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


2022-05-24 22:24:54 |


===== sending message to look for


2022-05-24 22:24:55 |


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


2022-05-24 22:24:58 |


===== broadcasting presence


2022-05-24 22:24:58 | [Mutex] waiting for: [message:87b31fff-4b46-405d-b4a9-5bc73d89ae52]

2022-05-24 22:24:58 | [Mutex] waiting for: [message:87b31fff-4b46-405d-b4a9-5bc73d89ae52]

2022-05-24 22:24:58 | [Mutex] waiting for: [message:87b31fff-4b46-405d-b4a9-5bc73d89ae52]

2022-05-24 22:24:58 | [Mutex] received everything.

2022-05-24 22:24:58 | [Mutex] isItemNotified: message:87b31fff-4b46-405d-b4a9-5bc73d89ae52 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.305s
2022-05-24 22:24:58 |

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

2022-05-24 22:24:58 | ------------------------------------

2022-05-24 22:24:58 | [Mutex] waiting for: [message:df848f79-1343-4edb-a424-7b392da3a6cf]

2022-05-24 22:24:58 | [Mutex] received everything.

2022-05-24 22:24:58 |


===== simulation of connection failure


2022-05-24 22:24:58 |


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


2022-05-24 22:24:59 |


===== sending message to look for


2022-05-24 22:25:00 |


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


2022-05-24 22:25:00 |


===== broadcasting presence


2022-05-24 22:25:00 | [Mutex] received everything.

2022-05-24 22:25:00 | [Mutex] isItemNotified: message:f3fffe74-00f5-4479-9933-0e4e027125f0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.307s
2022-05-24 22:25:01 |

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

2022-05-24 22:25:01 | ------------------------------------

2022-05-24 22:25:01 | [Mutex] waiting for: [message:69a3790a-9036-4632-be50-5f4438965546]

2022-05-24 22:25:01 | [Mutex] waiting for: [message:69a3790a-9036-4632-be50-5f4438965546]

2022-05-24 22:25:01 | [Mutex] received everything.

2022-05-24 22:25:01 |


===== simulation of connection failure


2022-05-24 22:25:01 |


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


2022-05-24 22:25:01 |


===== sending message to look for


2022-05-24 22:25:02 |


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


2022-05-24 22:25:04 |


===== broadcasting presence


2022-05-24 22:25:04 | [Mutex] received everything.

2022-05-24 22:25:04 | [Mutex] isItemNotified: message:7dc14834-3ccc-4646-a316-d2ea5386db32 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.296s
2022-05-24 22:25:05 |

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

2022-05-24 22:25:05 | ------------------------------------

2022-05-24 22:25:05 | [Mutex] waiting for: [message:b80d2ee7-a775-49c7-9dd5-d552140f9fe3]

2022-05-24 22:25:05 | [Mutex] received everything.

2022-05-24 22:25:05 |


===== simulation of connection failure


2022-05-24 22:25:05 |


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


2022-05-24 22:25:05 |


===== sending message to look for


2022-05-24 22:25:06 |


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


2022-05-24 22:25:06 |


===== broadcasting presence


2022-05-24 22:25:06 | [Mutex] received everything.

2022-05-24 22:25:06 | [Mutex] isItemNotified: message:59827962-7407-4bea-ae4e-39657118f630 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.305s
2022-05-24 22:25:07 |

2022-05-24 22:25:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-24 22:25:07 | ------------------------------------

2022-05-24 22:25:07 | [Mutex] waiting for: [message:c9ebace4-4e04-489b-8c66-79610f1bc1d7]

2022-05-24 22:25:07 | [Mutex] waiting for: [message:c9ebace4-4e04-489b-8c66-79610f1bc1d7]

2022-05-24 22:25:07 | [Mutex] received everything.

2022-05-24 22:25:07 |


===== simulation of connection failure


2022-05-24 22:25:07 |


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


2022-05-24 22:25:07 |


===== sending message to look for


2022-05-24 22:25:08 |


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


2022-05-24 22:25:10 |


===== broadcasting presence


2022-05-24 22:25:10 | [Mutex] received everything.

2022-05-24 22:25:10 | [Mutex] isItemNotified: message:a7ebf3eb-b433-4754-a93d-39b9b8c36fa0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.295s
2022-05-24 22:25:11 |

2022-05-24 22:25:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-24 22:25:11 | ------------------------------------

2022-05-24 22:25:11 | [Mutex] waiting for: [message:30008bad-1f81-4e73-a4f9-b2e2ce0837a1]

2022-05-24 22:25:11 | [Mutex] waiting for: [message:30008bad-1f81-4e73-a4f9-b2e2ce0837a1]

2022-05-24 22:25:11 | [Mutex] received everything.

2022-05-24 22:25:11 |


===== simulation of connection failure


2022-05-24 22:25:11 |


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


2022-05-24 22:25:11 |


===== sending message to look for


2022-05-24 22:25:12 |


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


2022-05-24 22:25:12 |


===== broadcasting presence


2022-05-24 22:25:12 | [Mutex] received everything.

2022-05-24 22:25:12 | [Mutex] isItemNotified: message:cedcf076-1d8f-4b1d-b941-467bb240739b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-05-24 22:25:13 |

2022-05-24 22:25:13 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-24 22:25:13 | ------------------------------------

2022-05-24 22:25:13 | [Mutex] waiting for: [message:70f83de9-00cc-45ef-bc25-9908d137610a]

2022-05-24 22:25:13 | [Mutex] waiting for: [message:70f83de9-00cc-45ef-bc25-9908d137610a]

2022-05-24 22:25:13 | [Mutex] received everything.

2022-05-24 22:25:13 |


===== simulation of connection failure


2022-05-24 22:25:13 |


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


2022-05-24 22:25:13 |


===== sending message to look for


2022-05-24 22:25:14 |


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


2022-05-24 22:25:16 |


===== broadcasting presence


2022-05-24 22:25:16 | [Mutex] received everything.

2022-05-24 22:25:16 | [Mutex] isItemNotified: message:de58f4ff-5a2b-4fee-a0e6-1f4b99c5f80b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.360s
2022-05-24 22:25:17 |

2022-05-24 22:25:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-24 22:25:17 | ------------------------------------

2022-05-24 22:25:17 | [Mutex] waiting for: [message:b46df53b-f99f-47fe-be91-9535712a088c]

2022-05-24 22:25:17 | [Mutex] waiting for: [message:b46df53b-f99f-47fe-be91-9535712a088c]

2022-05-24 22:25:17 | [Mutex] received everything.

2022-05-24 22:25:17 |


===== simulation of connection failure


2022-05-24 22:25:17 |


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


2022-05-24 22:25:17 |


===== sending message to look for


2022-05-24 22:25:18 |


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


2022-05-24 22:25:18 |


===== broadcasting presence


2022-05-24 22:25:18 | [Mutex] waiting for: [message:60673ec2-4c29-4f17-bae4-ce57ae513c44]

2022-05-24 22:25:18 | [Mutex] waiting for: [message:60673ec2-4c29-4f17-bae4-ce57ae513c44]

2022-05-24 22:25:18 | [Mutex] received everything.

2022-05-24 22:25:18 | [Mutex] isItemNotified: message:60673ec2-4c29-4f17-bae4-ce57ae513c44 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.325s
2022-05-24 22:25:19 |

2022-05-24 22:25:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-05-24 22:25:19 | ------------------------------------

2022-05-24 22:25:19 | [Mutex] waiting for: [message:82da9b20-fe1c-4729-906c-5d2dc1f02319]

2022-05-24 22:25:19 | [Mutex] waiting for: [message:82da9b20-fe1c-4729-906c-5d2dc1f02319]

2022-05-24 22:25:19 | [Mutex] received everything.

2022-05-24 22:25:19 |


===== simulation of connection failure


2022-05-24 22:25:19 |


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


2022-05-24 22:25:19 |


===== sending message to look for


2022-05-24 22:25:20 |


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


2022-05-24 22:25:22 |


===== broadcasting presence


2022-05-24 22:25:22 | [Mutex] waiting for: [message:c67e7522-edf6-4a5c-8166-32f630d1d1f7]

2022-05-24 22:25:22 | [Mutex] waiting for: [message:c67e7522-edf6-4a5c-8166-32f630d1d1f7]

2022-05-24 22:25:22 | [Mutex] waiting for: [message:c67e7522-edf6-4a5c-8166-32f630d1d1f7]

2022-05-24 22:25:22 | [Mutex] received everything.

2022-05-24 22:25:22 | [Mutex] isItemNotified: message:c67e7522-edf6-4a5c-8166-32f630d1d1f7 :: true