Generated by TestNG with ReportNG at 22:19 PDT on Thursday 11 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 : 107.699s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.307s
2022-08-11 22:20:19 |

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

2022-08-11 22:20:19 | ------------------------------------

2022-08-11 22:20:19 | [Mutex] waiting for: [message:f1f1d693-d57b-437b-92d0-a32630149c5e]

2022-08-11 22:20:19 | [Mutex] waiting for: [message:f1f1d693-d57b-437b-92d0-a32630149c5e]

2022-08-11 22:20:19 | [Mutex] received everything.

2022-08-11 22:20:19 |


===== simulation of connection failure


2022-08-11 22:20:19 |


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


2022-08-11 22:20:19 |


===== sending message to look for


2022-08-11 22:20:20 |


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


2022-08-11 22:20:20 |


===== broadcasting presence


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

2022-08-11 22:20:20 | [Mutex] isItemNotified: message:6c01201a-8d10-4a62-95cb-a198c3824562 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.317s
2022-08-11 22:20:21 |

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

2022-08-11 22:20:21 | ------------------------------------

2022-08-11 22:20:21 | [Mutex] waiting for: [message:e5062ce7-6a3f-4178-b735-f7bc456de294]

2022-08-11 22:20:21 | [Mutex] received everything.

2022-08-11 22:20:21 |


===== simulation of connection failure


2022-08-11 22:20:21 |


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


2022-08-11 22:20:21 |


===== sending message to look for


2022-08-11 22:20:22 |


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


2022-08-11 22:20:24 |


===== broadcasting presence


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

2022-08-11 22:20:24 | [Mutex] isItemNotified: message:64f86a5d-8836-4491-b99f-9f84d8a05578 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.296s
2022-08-11 22:20:25 |

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

2022-08-11 22:20:25 | ------------------------------------

2022-08-11 22:20:25 | [Mutex] waiting for: [message:34c7e350-8f9a-4fd5-86a0-9b580f154e1d]

2022-08-11 22:20:25 | [Mutex] received everything.

2022-08-11 22:20:25 |


===== simulation of connection failure


2022-08-11 22:20:25 |


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


2022-08-11 22:20:25 |


===== sending message to look for


2022-08-11 22:20:26 |


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


2022-08-11 22:20:27 |


===== broadcasting presence


2022-08-11 22:20:27 | [Mutex] received everything.

2022-08-11 22:20:27 | [Mutex] isItemNotified: message:58d1481c-9e8d-4c30-84fc-1c499faa9b9e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.308s
2022-08-11 22:20:27 |

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

2022-08-11 22:20:27 | ------------------------------------

2022-08-11 22:20:27 | [Mutex] waiting for: [message:f74a3c98-40f1-4b69-895a-25f38c330f3a]

2022-08-11 22:20:27 | [Mutex] received everything.

2022-08-11 22:20:27 |


===== simulation of connection failure


2022-08-11 22:20:27 |


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


2022-08-11 22:20:27 |


===== sending message to look for


2022-08-11 22:20:28 |


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


2022-08-11 22:20:31 |


===== broadcasting presence


2022-08-11 22:20:31 | [Mutex] received everything.

2022-08-11 22:20:31 | [Mutex] isItemNotified: message:42ee8ed2-2759-4245-86e4-5b0dfe913a23 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.348s
2022-08-11 22:20:31 |

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

2022-08-11 22:20:31 | ------------------------------------

2022-08-11 22:20:31 | [Mutex] waiting for: [message:572f6185-995d-458c-a88f-ab464510726d]

2022-08-11 22:20:31 | [Mutex] waiting for: [message:572f6185-995d-458c-a88f-ab464510726d]

2022-08-11 22:20:31 | [Mutex] received everything.

2022-08-11 22:20:31 |


===== simulation of connection failure


2022-08-11 22:20:31 |


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


2022-08-11 22:20:31 |


===== sending message to look for


2022-08-11 22:20:33 |


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


2022-08-11 22:20:33 |


===== broadcasting presence


2022-08-11 22:20:33 | [Mutex] waiting for: [message:a37e0217-a96f-479a-8ac7-28d3e21de5fe]

2022-08-11 22:20:33 | [Mutex] waiting for: [message:a37e0217-a96f-479a-8ac7-28d3e21de5fe]

2022-08-11 22:20:33 | [Mutex] received everything.

2022-08-11 22:20:33 | [Mutex] isItemNotified: message:a37e0217-a96f-479a-8ac7-28d3e21de5fe :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.306s
2022-08-11 22:20:33 |

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

2022-08-11 22:20:33 | ------------------------------------

2022-08-11 22:20:33 | [Mutex] waiting for: [message:3e2c1934-5435-4492-847b-31ea67fb1a43]

2022-08-11 22:20:33 | [Mutex] waiting for: [message:3e2c1934-5435-4492-847b-31ea67fb1a43]

2022-08-11 22:20:33 | [Mutex] received everything.

2022-08-11 22:20:33 |


===== simulation of connection failure


2022-08-11 22:20:33 |


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


2022-08-11 22:20:34 |


===== sending message to look for


2022-08-11 22:20:35 |


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


2022-08-11 22:20:37 |


===== broadcasting presence


2022-08-11 22:20:37 | [Mutex] received everything.

2022-08-11 22:20:37 | [Mutex] isItemNotified: message:1035861e-6399-4401-a975-3d34d0c9c023 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.349s
2022-08-11 22:20:38 |

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

2022-08-11 22:20:38 | ------------------------------------

2022-08-11 22:20:38 | [Mutex] waiting for: [message:0bb35af1-b1b1-4bd7-92ab-c72d6e5b32d8]

2022-08-11 22:20:38 | [Mutex] received everything.

2022-08-11 22:20:38 |


===== simulation of connection failure


2022-08-11 22:20:38 |


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


2022-08-11 22:20:38 |


===== sending message to look for


2022-08-11 22:20:39 |


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


2022-08-11 22:20:39 |


===== broadcasting presence


2022-08-11 22:20:39 | [Mutex] waiting for: [message:e9e30f09-810b-4875-a95d-8ddfc8aaaeac]

2022-08-11 22:20:39 | [Mutex] received everything.

2022-08-11 22:20:39 | [Mutex] isItemNotified: message:e9e30f09-810b-4875-a95d-8ddfc8aaaeac :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-08-11 22:20:40 |

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

2022-08-11 22:20:40 | ------------------------------------

2022-08-11 22:20:40 | [Mutex] waiting for: [message:bd3dff46-f900-4431-8653-0cab5e5af5f7]

2022-08-11 22:20:40 | [Mutex] waiting for: [message:bd3dff46-f900-4431-8653-0cab5e5af5f7]

2022-08-11 22:20:40 | [Mutex] received everything.

2022-08-11 22:20:40 |


===== simulation of connection failure


2022-08-11 22:20:40 |


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


2022-08-11 22:20:40 |


===== sending message to look for


2022-08-11 22:20:41 |


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


2022-08-11 22:20:43 |


===== broadcasting presence


2022-08-11 22:20:43 | [Mutex] waiting for: [message:89cab220-a0ba-403e-9f84-ed8e858cf5df]

2022-08-11 22:20:43 | [Mutex] waiting for: [message:89cab220-a0ba-403e-9f84-ed8e858cf5df]

2022-08-11 22:20:43 | [Mutex] received everything.

2022-08-11 22:20:43 | [Mutex] isItemNotified: message:89cab220-a0ba-403e-9f84-ed8e858cf5df :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.295s
2022-08-11 22:20:44 |

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

2022-08-11 22:20:44 | ------------------------------------

2022-08-11 22:20:44 | [Mutex] waiting for: [message:766a72dd-30cb-4c08-9883-a04004c2d67a]

2022-08-11 22:20:44 | [Mutex] waiting for: [message:766a72dd-30cb-4c08-9883-a04004c2d67a]

2022-08-11 22:20:44 | [Mutex] received everything.

2022-08-11 22:20:44 |


===== simulation of connection failure


2022-08-11 22:20:44 |


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


2022-08-11 22:20:44 |


===== sending message to look for


2022-08-11 22:20:45 |


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


2022-08-11 22:20:45 |


===== broadcasting presence


2022-08-11 22:20:45 | [Mutex] received everything.

2022-08-11 22:20:45 | [Mutex] isItemNotified: message:6ac0cfd4-08db-4d5a-9f91-f8a176ec38b9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.299s
2022-08-11 22:20:46 |

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

2022-08-11 22:20:46 | ------------------------------------

2022-08-11 22:20:46 | [Mutex] waiting for: [message:45bf4017-bfc0-4fc6-a275-93fd87416514]

2022-08-11 22:20:46 | [Mutex] received everything.

2022-08-11 22:20:46 |


===== simulation of connection failure


2022-08-11 22:20:46 |


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


2022-08-11 22:20:46 |


===== sending message to look for


2022-08-11 22:20:47 |


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


2022-08-11 22:20:49 |


===== broadcasting presence


2022-08-11 22:20:49 | [Mutex] received everything.

2022-08-11 22:20:49 | [Mutex] isItemNotified: message:dd43aa26-5b00-4e70-b3df-b6543b62d2c8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.303s
2022-08-11 22:20:50 |

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

2022-08-11 22:20:50 | ------------------------------------

2022-08-11 22:20:50 | [Mutex] waiting for: [message:840c135b-6236-4a28-bd95-1fd280218746]

2022-08-11 22:20:50 | [Mutex] waiting for: [message:840c135b-6236-4a28-bd95-1fd280218746]

2022-08-11 22:20:50 | [Mutex] received everything.

2022-08-11 22:20:50 |


===== simulation of connection failure


2022-08-11 22:20:50 |


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


2022-08-11 22:20:50 |


===== sending message to look for


2022-08-11 22:20:51 |


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


2022-08-11 22:20:51 |


===== broadcasting presence


2022-08-11 22:20:51 | [Mutex] received everything.

2022-08-11 22:20:51 | [Mutex] isItemNotified: message:12facf27-bb1f-4672-a6fd-7345c20e39c2 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.310s
2022-08-11 22:20:52 |

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

2022-08-11 22:20:52 | ------------------------------------

2022-08-11 22:20:52 | [Mutex] waiting for: [message:070a1204-b50b-4dd5-9b51-74ee0315433e]

2022-08-11 22:20:52 | [Mutex] waiting for: [message:070a1204-b50b-4dd5-9b51-74ee0315433e]

2022-08-11 22:20:52 | [Mutex] received everything.

2022-08-11 22:20:52 |


===== simulation of connection failure


2022-08-11 22:20:52 |


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


2022-08-11 22:20:52 |


===== sending message to look for


2022-08-11 22:20:53 |


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


2022-08-11 22:20:55 |


===== broadcasting presence


2022-08-11 22:20:55 | [Mutex] received everything.

2022-08-11 22:20:55 | [Mutex] isItemNotified: message:cce7ec89-9c93-4e9f-ae70-58bbcdde3443 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.310s
2022-08-11 22:20:56 |

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

2022-08-11 22:20:56 | ------------------------------------

2022-08-11 22:20:56 | [Mutex] waiting for: [message:95f33aad-6df9-4eee-b10e-4fc7e6eb7455]

2022-08-11 22:20:56 | [Mutex] received everything.

2022-08-11 22:20:56 |


===== simulation of connection failure


2022-08-11 22:20:56 |


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


2022-08-11 22:20:56 |


===== sending message to look for


2022-08-11 22:20:57 |


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


2022-08-11 22:20:57 |


===== broadcasting presence


2022-08-11 22:20:57 | [Mutex] waiting for: [message:cf7803d5-2b68-47ce-aef7-41f5c341e37c]

2022-08-11 22:20:57 | [Mutex] received everything.

2022-08-11 22:20:57 | [Mutex] isItemNotified: message:cf7803d5-2b68-47ce-aef7-41f5c341e37c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-08-11 22:20:58 |

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

2022-08-11 22:20:58 | ------------------------------------

2022-08-11 22:20:58 | [Mutex] waiting for: [message:0f2c7fe1-6440-48b0-b966-43318e913859]

2022-08-11 22:20:58 | [Mutex] received everything.

2022-08-11 22:20:58 |


===== simulation of connection failure


2022-08-11 22:20:58 |


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


2022-08-11 22:20:58 |


===== sending message to look for


2022-08-11 22:20:59 |


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


2022-08-11 22:21:01 |


===== broadcasting presence


2022-08-11 22:21:01 | [Mutex] received everything.

2022-08-11 22:21:01 | [Mutex] isItemNotified: message:271b5c7b-6655-4438-ae38-86879031bc38 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.393s
2022-08-11 22:21:02 |

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

2022-08-11 22:21:02 | ------------------------------------

2022-08-11 22:21:02 | [Mutex] waiting for: [message:b77756a5-1701-4fb6-9b69-14f103ed7f50]

2022-08-11 22:21:02 | [Mutex] waiting for: [message:b77756a5-1701-4fb6-9b69-14f103ed7f50]

2022-08-11 22:21:02 | [Mutex] received everything.

2022-08-11 22:21:02 |


===== simulation of connection failure


2022-08-11 22:21:02 |


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


2022-08-11 22:21:02 |


===== sending message to look for


2022-08-11 22:21:03 |


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


2022-08-11 22:21:03 |


===== broadcasting presence


2022-08-11 22:21:03 | [Mutex] waiting for: [message:560d55a2-ac90-402d-a78b-9118af6edc6d]

2022-08-11 22:21:04 | [Mutex] received everything.

2022-08-11 22:21:04 | [Mutex] isItemNotified: message:560d55a2-ac90-402d-a78b-9118af6edc6d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.256s
2022-08-11 22:21:04 |

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

2022-08-11 22:21:04 | ------------------------------------

2022-08-11 22:21:04 | [Mutex] waiting for: [message:24b9fac1-f054-47e8-a815-a2e8e0c06d78]

2022-08-11 22:21:04 | [Mutex] waiting for: [message:24b9fac1-f054-47e8-a815-a2e8e0c06d78]

2022-08-11 22:21:04 | [Mutex] received everything.

2022-08-11 22:21:04 |


===== simulation of connection failure


2022-08-11 22:21:04 |


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


2022-08-11 22:21:04 |


===== sending message to look for


2022-08-11 22:21:05 |


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


2022-08-11 22:21:08 |


===== broadcasting presence


2022-08-11 22:21:08 | [Mutex] waiting for: [message:5ee67b65-055e-4e55-9c9b-65094261bf16]

2022-08-11 22:22:05 | [Mutex] waiting for: [message:5ee67b65-055e-4e55-9c9b-65094261bf16]

2022-08-11 22:22:05 | [Mutex] waiting for: [message:5ee67b65-055e-4e55-9c9b-65094261bf16]

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

2022-08-11 22:22:05 | [Mutex] isItemNotified: message:5ee67b65-055e-4e55-9c9b-65094261bf16 :: true