Generated by TestNG with ReportNG at 22:47 PDT on Wednesday 29 June 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 : 51.856s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.316s
2022-06-29 22:48:54 |

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

2022-06-29 22:48:54 | ------------------------------------

2022-06-29 22:48:54 | [Mutex] waiting for: [message:732cf23c-b451-494e-bc8e-51787e465cbe]

2022-06-29 22:48:54 | [Mutex] waiting for: [message:732cf23c-b451-494e-bc8e-51787e465cbe]

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

2022-06-29 22:48:54 |


===== simulation of connection failure


2022-06-29 22:48:54 |


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


2022-06-29 22:48:54 |


===== sending message to look for


2022-06-29 22:48:55 |


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


2022-06-29 22:48:55 |


===== broadcasting presence


2022-06-29 22:48:55 | [Mutex] received everything.

2022-06-29 22:48:55 | [Mutex] isItemNotified: message:edab0bc5-a2d4-4a6f-931c-1fc67eac098f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.309s
2022-06-29 22:48:56 |

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

2022-06-29 22:48:56 | ------------------------------------

2022-06-29 22:48:56 | [Mutex] waiting for: [message:038687c9-575e-4945-8738-5f555e2ed836]

2022-06-29 22:48:56 | [Mutex] received everything.

2022-06-29 22:48:56 |


===== simulation of connection failure


2022-06-29 22:48:56 |


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


2022-06-29 22:48:56 |


===== sending message to look for


2022-06-29 22:48:57 |


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


2022-06-29 22:49:00 |


===== broadcasting presence


2022-06-29 22:49:00 | [Mutex] received everything.

2022-06-29 22:49:00 | [Mutex] isItemNotified: message:f4d10195-e82b-4dd7-9221-4c7262401ec3 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.302s
2022-06-29 22:49:01 |

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

2022-06-29 22:49:01 | ------------------------------------

2022-06-29 22:49:01 | [Mutex] waiting for: [message:fc5a8f06-e027-45cc-893e-1e4503ff5ff9]

2022-06-29 22:49:01 | [Mutex] waiting for: [message:fc5a8f06-e027-45cc-893e-1e4503ff5ff9]

2022-06-29 22:49:01 | [Mutex] received everything.

2022-06-29 22:49:01 |


===== simulation of connection failure


2022-06-29 22:49:01 |


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


2022-06-29 22:49:01 |


===== sending message to look for


2022-06-29 22:49:02 |


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


2022-06-29 22:49:02 |


===== broadcasting presence


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

2022-06-29 22:49:02 | [Mutex] isItemNotified: message:5c44fa29-5b8f-4929-ae2e-4f0bba9402a0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.294s
2022-06-29 22:49:03 |

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

2022-06-29 22:49:03 | ------------------------------------

2022-06-29 22:49:03 | [Mutex] waiting for: [message:229d8abc-289f-4d56-8aad-af97b4865eed]

2022-06-29 22:49:03 | [Mutex] received everything.

2022-06-29 22:49:03 |


===== simulation of connection failure


2022-06-29 22:49:03 |


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


2022-06-29 22:49:03 |


===== sending message to look for


2022-06-29 22:49:04 |


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


2022-06-29 22:49:06 |


===== broadcasting presence


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

2022-06-29 22:49:06 | [Mutex] isItemNotified: message:89bcbb96-9f8c-4b2c-a4e7-97b040fd77a4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.341s
2022-06-29 22:49:07 |

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

2022-06-29 22:49:07 | ------------------------------------

2022-06-29 22:49:07 | [Mutex] waiting for: [message:c4f62147-ead6-415b-8ca6-deda474ad184]

2022-06-29 22:49:07 | [Mutex] received everything.

2022-06-29 22:49:07 |


===== simulation of connection failure


2022-06-29 22:49:07 |


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


2022-06-29 22:49:07 |


===== sending message to look for


2022-06-29 22:49:08 |


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


2022-06-29 22:49:08 |


===== broadcasting presence


2022-06-29 22:49:08 | [Mutex] waiting for: [message:85d0aa3d-59d1-4edd-8220-b018d3bfb137]

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

2022-06-29 22:49:08 | [Mutex] isItemNotified: message:85d0aa3d-59d1-4edd-8220-b018d3bfb137 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.300s
2022-06-29 22:49:09 |

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

2022-06-29 22:49:09 | ------------------------------------

2022-06-29 22:49:09 | [Mutex] waiting for: [message:5c52f2ff-a05f-40ae-ad19-6b9826e7e934]

2022-06-29 22:49:09 | [Mutex] received everything.

2022-06-29 22:49:09 |


===== simulation of connection failure


2022-06-29 22:49:09 |


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


2022-06-29 22:49:09 |


===== sending message to look for


2022-06-29 22:49:10 |


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


2022-06-29 22:49:13 |


===== broadcasting presence


2022-06-29 22:49:13 | [Mutex] received everything.

2022-06-29 22:49:13 | [Mutex] isItemNotified: message:c22ff0d7-8797-434f-b2bc-7c168206b6e4 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.350s
2022-06-29 22:49:14 |

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

2022-06-29 22:49:14 | ------------------------------------

2022-06-29 22:49:14 | [Mutex] waiting for: [message:447e19d5-0e97-4b95-8f37-20186ffc338a]

2022-06-29 22:49:14 | [Mutex] received everything.

2022-06-29 22:49:14 |


===== simulation of connection failure


2022-06-29 22:49:14 |


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


2022-06-29 22:49:14 |


===== sending message to look for


2022-06-29 22:49:15 |


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


2022-06-29 22:49:15 |


===== broadcasting presence


2022-06-29 22:49:15 | [Mutex] waiting for: [message:07dba658-a6cd-4f2a-affe-cf35b9f8c840]

2022-06-29 22:49:15 | [Mutex] received everything.

2022-06-29 22:49:15 | [Mutex] isItemNotified: message:07dba658-a6cd-4f2a-affe-cf35b9f8c840 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.334s
2022-06-29 22:49:16 |

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

2022-06-29 22:49:16 | ------------------------------------

2022-06-29 22:49:16 | [Mutex] waiting for: [message:0cee5ad9-1b64-4904-b5d2-e00924462542]

2022-06-29 22:49:16 | [Mutex] received everything.

2022-06-29 22:49:16 |


===== simulation of connection failure


2022-06-29 22:49:16 |


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


2022-06-29 22:49:16 |


===== sending message to look for


2022-06-29 22:49:17 |


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


2022-06-29 22:49:19 |


===== broadcasting presence


2022-06-29 22:49:19 | [Mutex] waiting for: [message:5701cf9b-c956-434c-950b-6a3631baf9f6]

2022-06-29 22:49:19 | [Mutex] waiting for: [message:5701cf9b-c956-434c-950b-6a3631baf9f6]

2022-06-29 22:49:19 | [Mutex] waiting for: [message:5701cf9b-c956-434c-950b-6a3631baf9f6]

2022-06-29 22:49:19 | [Mutex] received everything.

2022-06-29 22:49:19 | [Mutex] isItemNotified: message:5701cf9b-c956-434c-950b-6a3631baf9f6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.319s
2022-06-29 22:49:20 |

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

2022-06-29 22:49:20 | ------------------------------------

2022-06-29 22:49:20 | [Mutex] waiting for: [message:5ee1c1ce-4988-484a-9cd9-e78153ab9c36]

2022-06-29 22:49:20 | [Mutex] waiting for: [message:5ee1c1ce-4988-484a-9cd9-e78153ab9c36]

2022-06-29 22:49:20 | [Mutex] received everything.

2022-06-29 22:49:20 |


===== simulation of connection failure


2022-06-29 22:49:20 |


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


2022-06-29 22:49:20 |


===== sending message to look for


2022-06-29 22:49:21 |


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


2022-06-29 22:49:21 |


===== broadcasting presence


2022-06-29 22:49:21 | [Mutex] received everything.

2022-06-29 22:49:21 | [Mutex] isItemNotified: message:bc3afc98-8435-4fd8-8680-bb60fa1a3070 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.326s
2022-06-29 22:49:22 |

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

2022-06-29 22:49:22 | ------------------------------------

2022-06-29 22:49:22 | [Mutex] waiting for: [message:5b7515ee-9d38-4034-97c5-aaa190860eb8]

2022-06-29 22:49:22 | [Mutex] waiting for: [message:5b7515ee-9d38-4034-97c5-aaa190860eb8]

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

2022-06-29 22:49:22 |


===== simulation of connection failure


2022-06-29 22:49:22 |


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


2022-06-29 22:49:22 |


===== sending message to look for


2022-06-29 22:49:23 |


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


2022-06-29 22:49:26 |


===== broadcasting presence


2022-06-29 22:49:26 | [Mutex] received everything.

2022-06-29 22:49:26 | [Mutex] isItemNotified: message:e6671bbf-b1f8-44fe-b5d7-90a3d9e12fe4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.349s
2022-06-29 22:49:26 |

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

2022-06-29 22:49:26 | ------------------------------------

2022-06-29 22:49:26 | [Mutex] waiting for: [message:220d6858-e732-415d-9892-36df8473be5f]

2022-06-29 22:49:26 | [Mutex] received everything.

2022-06-29 22:49:26 |


===== simulation of connection failure


2022-06-29 22:49:26 |


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


2022-06-29 22:49:26 |


===== sending message to look for


2022-06-29 22:49:28 |


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


2022-06-29 22:49:28 |


===== broadcasting presence


2022-06-29 22:49:28 | [Mutex] received everything.

2022-06-29 22:49:28 | [Mutex] isItemNotified: message:b16529a4-74ef-4af1-8642-7b0eb35018a2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.313s
2022-06-29 22:49:28 |

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

2022-06-29 22:49:28 | ------------------------------------

2022-06-29 22:49:29 | [Mutex] waiting for: [message:afb5cbd1-22c6-4dd9-bd75-c853d21c04aa]

2022-06-29 22:49:29 | [Mutex] waiting for: [message:afb5cbd1-22c6-4dd9-bd75-c853d21c04aa]

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

2022-06-29 22:49:29 |


===== simulation of connection failure


2022-06-29 22:49:29 |


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


2022-06-29 22:49:29 |


===== sending message to look for


2022-06-29 22:49:30 |


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


2022-06-29 22:49:32 |


===== broadcasting presence


2022-06-29 22:49:32 | [Mutex] received everything.

2022-06-29 22:49:32 | [Mutex] isItemNotified: message:3b690e51-0da6-423a-ac86-4a014080e8ab :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.317s
2022-06-29 22:49:33 |

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

2022-06-29 22:49:33 | ------------------------------------

2022-06-29 22:49:33 | [Mutex] waiting for: [message:3e317f7b-76df-4e1d-b98e-c2c5c1b82707]

2022-06-29 22:49:33 | [Mutex] waiting for: [message:3e317f7b-76df-4e1d-b98e-c2c5c1b82707]

2022-06-29 22:49:33 | [Mutex] received everything.

2022-06-29 22:49:33 |


===== simulation of connection failure


2022-06-29 22:49:33 |


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


2022-06-29 22:49:33 |


===== sending message to look for


2022-06-29 22:49:34 |


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


2022-06-29 22:49:34 |


===== broadcasting presence


2022-06-29 22:49:34 | [Mutex] waiting for: [message:9f119c22-7b95-436f-a987-ccdfa15adf72]

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

2022-06-29 22:49:34 | [Mutex] isItemNotified: message:9f119c22-7b95-436f-a987-ccdfa15adf72 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-06-29 22:49:35 |

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

2022-06-29 22:49:35 | ------------------------------------

2022-06-29 22:49:35 | [Mutex] waiting for: [message:0404e196-d520-434e-8f01-18ec27db6a67]

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

2022-06-29 22:49:35 |


===== simulation of connection failure


2022-06-29 22:49:35 |


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


2022-06-29 22:49:35 |


===== sending message to look for


2022-06-29 22:49:36 |


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


2022-06-29 22:49:38 |


===== broadcasting presence


2022-06-29 22:49:38 | [Mutex] received everything.

2022-06-29 22:49:38 | [Mutex] isItemNotified: message:2f605ff3-1838-4087-b239-87eb1d7211c2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.368s
2022-06-29 22:49:39 |

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

2022-06-29 22:49:39 | ------------------------------------

2022-06-29 22:49:39 | [Mutex] waiting for: [message:6ef4d53e-3bce-472e-8ad8-29b6bf9c9cb6]

2022-06-29 22:49:39 | [Mutex] received everything.

2022-06-29 22:49:39 |


===== simulation of connection failure


2022-06-29 22:49:39 |


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


2022-06-29 22:49:39 |


===== sending message to look for


2022-06-29 22:49:40 |


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


2022-06-29 22:49:40 |


===== broadcasting presence


2022-06-29 22:49:40 | [Mutex] waiting for: [message:8a5d09f9-c72f-4b9b-a805-c90ace1d28fc]

2022-06-29 22:49:40 | [Mutex] waiting for: [message:8a5d09f9-c72f-4b9b-a805-c90ace1d28fc]

2022-06-29 22:49:40 | [Mutex] received everything.

2022-06-29 22:49:40 | [Mutex] isItemNotified: message:8a5d09f9-c72f-4b9b-a805-c90ace1d28fc :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.321s
2022-06-29 22:49:41 |

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

2022-06-29 22:49:41 | ------------------------------------

2022-06-29 22:49:41 | [Mutex] waiting for: [message:050a0a84-4e3a-44a4-bc34-7109c80577d6]

2022-06-29 22:49:41 | [Mutex] received everything.

2022-06-29 22:49:41 |


===== simulation of connection failure


2022-06-29 22:49:41 |


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


2022-06-29 22:49:41 |


===== sending message to look for


2022-06-29 22:49:42 |


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


2022-06-29 22:49:44 |


===== broadcasting presence


2022-06-29 22:49:44 | [Mutex] waiting for: [message:05319d76-874b-4b2e-b75f-23b672a8a447]

2022-06-29 22:49:45 | [Mutex] waiting for: [message:05319d76-874b-4b2e-b75f-23b672a8a447]

2022-06-29 22:49:45 | [Mutex] waiting for: [message:05319d76-874b-4b2e-b75f-23b672a8a447]

2022-06-29 22:49:45 | [Mutex] received everything.

2022-06-29 22:49:45 | [Mutex] isItemNotified: message:05319d76-874b-4b2e-b75f-23b672a8a447 :: true