Generated by TestNG with ReportNG at 22:32 PDT on Wednesday 24 August 2022
root@7c41cec37518 / 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 : 51.431s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.293s
2022-08-24 22:34:01 |

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

2022-08-24 22:34:01 | ------------------------------------

2022-08-24 22:34:01 | [Mutex] waiting for: [message:ff830079-0db9-48c1-a7e4-20303ebb27c9]

2022-08-24 22:34:01 | [Mutex] waiting for: [message:ff830079-0db9-48c1-a7e4-20303ebb27c9]

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

2022-08-24 22:34:01 |


===== simulation of connection failure


2022-08-24 22:34:01 |


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


2022-08-24 22:34:01 |


===== sending message to look for


2022-08-24 22:34:02 |


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


2022-08-24 22:34:03 |


===== broadcasting presence


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

2022-08-24 22:34:03 | [Mutex] isItemNotified: message:55e94feb-7b5c-4f1f-b4a0-4c0dc7fe2a5a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.296s
2022-08-24 22:34:04 |

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

2022-08-24 22:34:04 | ------------------------------------

2022-08-24 22:34:04 | [Mutex] waiting for: [message:720711b1-1ce3-4e4e-ad9a-f6d29acf6176]

2022-08-24 22:34:04 | [Mutex] waiting for: [message:720711b1-1ce3-4e4e-ad9a-f6d29acf6176]

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

2022-08-24 22:34:04 |


===== simulation of connection failure


2022-08-24 22:34:04 |


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


2022-08-24 22:34:04 |


===== sending message to look for


2022-08-24 22:34:05 |


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


2022-08-24 22:34:07 |


===== broadcasting presence


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

2022-08-24 22:34:07 | [Mutex] isItemNotified: message:ffc38298-663c-4ec8-8fb7-7dfc28155e73 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.311s
2022-08-24 22:34:08 |

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

2022-08-24 22:34:08 | ------------------------------------

2022-08-24 22:34:08 | [Mutex] waiting for: [message:40a82333-3fb5-4226-a192-83e05c748ec6]

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

2022-08-24 22:34:08 |


===== simulation of connection failure


2022-08-24 22:34:08 |


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


2022-08-24 22:34:08 |


===== sending message to look for


2022-08-24 22:34:09 |


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


2022-08-24 22:34:09 |


===== broadcasting presence


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

2022-08-24 22:34:09 | [Mutex] isItemNotified: message:44da3f91-0969-43b2-b30e-f525872196c1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.304s
2022-08-24 22:34:10 |

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

2022-08-24 22:34:10 | ------------------------------------

2022-08-24 22:34:10 | [Mutex] waiting for: [message:23e59d78-af64-435c-8281-798ff272f084]

2022-08-24 22:34:10 | [Mutex] waiting for: [message:23e59d78-af64-435c-8281-798ff272f084]

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

2022-08-24 22:34:10 |


===== simulation of connection failure


2022-08-24 22:34:10 |


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


2022-08-24 22:34:10 |


===== sending message to look for


2022-08-24 22:34:11 |


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


2022-08-24 22:34:13 |


===== broadcasting presence


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

2022-08-24 22:34:13 | [Mutex] isItemNotified: message:3eac628b-96bf-4c44-861d-78cb0e95a052 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.320s
2022-08-24 22:34:14 |

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

2022-08-24 22:34:14 | ------------------------------------

2022-08-24 22:34:14 | [Mutex] waiting for: [message:809d82f3-f669-4915-a30d-00bfda44ff94]

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

2022-08-24 22:34:14 |


===== simulation of connection failure


2022-08-24 22:34:14 |


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


2022-08-24 22:34:14 |


===== sending message to look for


2022-08-24 22:34:15 |


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


2022-08-24 22:34:15 |


===== broadcasting presence


2022-08-24 22:34:15 | [Mutex] waiting for: [message:30ef2b6c-3766-4de6-8642-3f3ff5fc17e4]

2022-08-24 22:34:15 | [Mutex] waiting for: [message:30ef2b6c-3766-4de6-8642-3f3ff5fc17e4]

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

2022-08-24 22:34:15 | [Mutex] isItemNotified: message:30ef2b6c-3766-4de6-8642-3f3ff5fc17e4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.311s
2022-08-24 22:34:16 |

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

2022-08-24 22:34:16 | ------------------------------------

2022-08-24 22:34:16 | [Mutex] waiting for: [message:a0a07901-2392-4ee2-9945-f53c4a1541c7]

2022-08-24 22:34:16 | [Mutex] waiting for: [message:a0a07901-2392-4ee2-9945-f53c4a1541c7]

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

2022-08-24 22:34:16 |


===== simulation of connection failure


2022-08-24 22:34:16 |


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


2022-08-24 22:34:16 |


===== sending message to look for


2022-08-24 22:34:17 |


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


2022-08-24 22:34:20 |


===== broadcasting presence


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

2022-08-24 22:34:20 | [Mutex] isItemNotified: message:c28a432b-b756-44ea-8fbf-a48884fda767 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.374s
2022-08-24 22:34:20 |

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

2022-08-24 22:34:20 | ------------------------------------

2022-08-24 22:34:20 | [Mutex] waiting for: [message:f3b109c0-16c2-4114-9753-ca54d1f2129c]

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

2022-08-24 22:34:20 |


===== simulation of connection failure


2022-08-24 22:34:20 |


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


2022-08-24 22:34:20 |


===== sending message to look for


2022-08-24 22:34:21 |


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


2022-08-24 22:34:22 |


===== broadcasting presence


2022-08-24 22:34:22 | [Mutex] waiting for: [message:ea13ad9c-5bad-4236-b832-c945d0deb3e7]

2022-08-24 22:34:22 | [Mutex] waiting for: [message:ea13ad9c-5bad-4236-b832-c945d0deb3e7]

2022-08-24 22:34:22 | [Mutex] waiting for: [message:ea13ad9c-5bad-4236-b832-c945d0deb3e7]

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

2022-08-24 22:34:22 | [Mutex] isItemNotified: message:ea13ad9c-5bad-4236-b832-c945d0deb3e7 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.386s
2022-08-24 22:34:23 |

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

2022-08-24 22:34:23 | ------------------------------------

2022-08-24 22:34:23 | [Mutex] waiting for: [message:6482873f-78f3-477d-9c51-a3462bffbe57]

2022-08-24 22:34:23 | [Mutex] waiting for: [message:6482873f-78f3-477d-9c51-a3462bffbe57]

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

2022-08-24 22:34:23 |


===== simulation of connection failure


2022-08-24 22:34:23 |


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


2022-08-24 22:34:23 |


===== sending message to look for


2022-08-24 22:34:24 |


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


2022-08-24 22:34:26 |


===== broadcasting presence


2022-08-24 22:34:26 | [Mutex] waiting for: [message:a317c667-acd4-4d00-8c8d-d2d3b71f7057]

2022-08-24 22:34:26 | [Mutex] waiting for: [message:a317c667-acd4-4d00-8c8d-d2d3b71f7057]

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

2022-08-24 22:34:26 | [Mutex] isItemNotified: message:a317c667-acd4-4d00-8c8d-d2d3b71f7057 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.302s
2022-08-24 22:34:27 |

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

2022-08-24 22:34:27 | ------------------------------------

2022-08-24 22:34:27 | [Mutex] waiting for: [message:f6de8318-82d7-4b6e-adde-a40f1803db72]

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

2022-08-24 22:34:27 |


===== simulation of connection failure


2022-08-24 22:34:27 |


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


2022-08-24 22:34:27 |


===== sending message to look for


2022-08-24 22:34:28 |


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


2022-08-24 22:34:28 |


===== broadcasting presence


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

2022-08-24 22:34:28 | [Mutex] isItemNotified: message:66052970-156f-4d55-9fff-df94141ef061 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.365s
2022-08-24 22:34:29 |

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

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

2022-08-24 22:34:29 | [Mutex] waiting for: [message:da06df28-1214-43fd-933d-dce580adefad]

2022-08-24 22:34:29 | [Mutex] waiting for: [message:da06df28-1214-43fd-933d-dce580adefad]

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

2022-08-24 22:34:29 |


===== simulation of connection failure


2022-08-24 22:34:29 |


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


2022-08-24 22:34:29 |


===== sending message to look for


2022-08-24 22:34:30 |


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


2022-08-24 22:34:32 |


===== broadcasting presence


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

2022-08-24 22:34:32 | [Mutex] isItemNotified: message:b95e025c-a8cb-44b6-9446-8dc0b9a5bd42 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.295s
2022-08-24 22:34:33 |

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

2022-08-24 22:34:33 | ------------------------------------

2022-08-24 22:34:33 | [Mutex] waiting for: [message:f5de14a9-3651-4a5f-a6b1-f592f1ea1066]

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

2022-08-24 22:34:33 |


===== simulation of connection failure


2022-08-24 22:34:33 |


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


2022-08-24 22:34:33 |


===== sending message to look for


2022-08-24 22:34:34 |


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


2022-08-24 22:34:34 |


===== broadcasting presence


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

2022-08-24 22:34:34 | [Mutex] isItemNotified: message:d812d9ce-9fa2-42d4-8013-d627c3b6f5ec :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.330s
2022-08-24 22:34:35 |

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

2022-08-24 22:34:35 | ------------------------------------

2022-08-24 22:34:35 | [Mutex] waiting for: [message:1fc6717c-db36-48ac-9223-3b044a816cd6]

2022-08-24 22:34:35 | [Mutex] waiting for: [message:1fc6717c-db36-48ac-9223-3b044a816cd6]

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

2022-08-24 22:34:35 |


===== simulation of connection failure


2022-08-24 22:34:35 |


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


2022-08-24 22:34:35 |


===== sending message to look for


2022-08-24 22:34:36 |


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


2022-08-24 22:34:38 |


===== broadcasting presence


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

2022-08-24 22:34:38 | [Mutex] isItemNotified: message:a7035700-7b44-42dd-ab0c-abe90c021eb9 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.360s
2022-08-24 22:34:39 |

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

2022-08-24 22:34:39 | ------------------------------------

2022-08-24 22:34:39 | [Mutex] waiting for: [message:f89e9fed-7cbc-4062-9d62-e3a0933911a9]

2022-08-24 22:34:39 | [Mutex] waiting for: [message:f89e9fed-7cbc-4062-9d62-e3a0933911a9]

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

2022-08-24 22:34:39 |


===== simulation of connection failure


2022-08-24 22:34:39 |


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


2022-08-24 22:34:40 |


===== sending message to look for


2022-08-24 22:34:41 |


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


2022-08-24 22:34:41 |


===== broadcasting presence


2022-08-24 22:34:41 | [Mutex] waiting for: [message:8742e37d-6c8c-410f-843a-7dc73caf1c26]

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

2022-08-24 22:34:41 | [Mutex] isItemNotified: message:8742e37d-6c8c-410f-843a-7dc73caf1c26 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-08-24 22:34:42 |

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

2022-08-24 22:34:42 | ------------------------------------

2022-08-24 22:34:42 | [Mutex] waiting for: [message:3773b190-accc-45a0-a11f-bb45eccfb689]

2022-08-24 22:34:42 | [Mutex] waiting for: [message:3773b190-accc-45a0-a11f-bb45eccfb689]

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

2022-08-24 22:34:42 |


===== simulation of connection failure


2022-08-24 22:34:42 |


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


2022-08-24 22:34:42 |


===== sending message to look for


2022-08-24 22:34:43 |


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


2022-08-24 22:34:45 |


===== broadcasting presence


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

2022-08-24 22:34:45 | [Mutex] isItemNotified: message:877c7ca0-5ec0-4f4b-a640-626ebde5d806 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.433s
2022-08-24 22:34:46 |

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

2022-08-24 22:34:46 | ------------------------------------

2022-08-24 22:34:46 | [Mutex] waiting for: [message:6d427c05-54a3-4788-8743-c7925ddda31d]

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

2022-08-24 22:34:46 |


===== simulation of connection failure


2022-08-24 22:34:46 |


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


2022-08-24 22:34:46 |


===== sending message to look for


2022-08-24 22:34:47 |


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


2022-08-24 22:34:47 |


===== broadcasting presence


2022-08-24 22:34:47 | [Mutex] waiting for: [message:09f91776-73f4-4aee-8f1f-ca3c4818a141]

2022-08-24 22:34:47 | [Mutex] waiting for: [message:09f91776-73f4-4aee-8f1f-ca3c4818a141]

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

2022-08-24 22:34:47 | [Mutex] isItemNotified: message:09f91776-73f4-4aee-8f1f-ca3c4818a141 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.349s
2022-08-24 22:34:48 |

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

2022-08-24 22:34:48 | ------------------------------------

2022-08-24 22:34:48 | [Mutex] waiting for: [message:600e6024-1ccd-4cc1-b0d0-e315bc3510bb]

2022-08-24 22:34:48 | [Mutex] waiting for: [message:600e6024-1ccd-4cc1-b0d0-e315bc3510bb]

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

2022-08-24 22:34:48 |


===== simulation of connection failure


2022-08-24 22:34:48 |


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


2022-08-24 22:34:48 |


===== sending message to look for


2022-08-24 22:34:49 |


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


2022-08-24 22:34:52 |


===== broadcasting presence


2022-08-24 22:34:52 | [Mutex] waiting for: [message:c721e588-8995-4a3d-afc3-a502bd517e23]

2022-08-24 22:34:52 | [Mutex] waiting for: [message:c721e588-8995-4a3d-afc3-a502bd517e23]

2022-08-24 22:34:52 | [Mutex] waiting for: [message:c721e588-8995-4a3d-afc3-a502bd517e23]

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

2022-08-24 22:34:52 | [Mutex] isItemNotified: message:c721e588-8995-4a3d-afc3-a502bd517e23 :: true