Generated by TestNG with ReportNG at 22:46 PDT on Monday 20 June 2022
root@1bc69cf4cb94 / 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.753s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.307s
2022-06-20 22:47:22 |

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

2022-06-20 22:47:22 | ------------------------------------

2022-06-20 22:47:22 | [Mutex] waiting for: [message:7d47a82a-723d-4485-aada-586b000d20f2]

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

2022-06-20 22:47:22 |


===== simulation of connection failure


2022-06-20 22:47:22 |


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


2022-06-20 22:47:23 |


===== sending message to look for


2022-06-20 22:47:24 |


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


2022-06-20 22:47:24 |


===== broadcasting presence


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

2022-06-20 22:47:24 | [Mutex] isItemNotified: message:37d609ce-40bc-4e4a-8eea-dbd3c4aaf5e4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.301s
2022-06-20 22:47:24 |

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

2022-06-20 22:47:24 | ------------------------------------

2022-06-20 22:47:25 | [Mutex] waiting for: [message:75477544-8ba3-4405-8ce9-8afd87e37110]

2022-06-20 22:47:25 | [Mutex] received everything.

2022-06-20 22:47:25 |


===== simulation of connection failure


2022-06-20 22:47:25 |


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


2022-06-20 22:47:25 |


===== sending message to look for


2022-06-20 22:47:26 |


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


2022-06-20 22:47:28 |


===== broadcasting presence


2022-06-20 22:47:28 | [Mutex] received everything.

2022-06-20 22:47:28 | [Mutex] isItemNotified: message:1d2c57dd-97dd-41cb-97e3-6de980330fa4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.299s
2022-06-20 22:47:29 |

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

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

2022-06-20 22:47:29 | [Mutex] waiting for: [message:5bd67547-0aab-4017-8a4f-4eb7120b9f15]

2022-06-20 22:47:29 | [Mutex] waiting for: [message:5bd67547-0aab-4017-8a4f-4eb7120b9f15]

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

2022-06-20 22:47:29 |


===== simulation of connection failure


2022-06-20 22:47:29 |


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


2022-06-20 22:47:29 |


===== sending message to look for


2022-06-20 22:47:30 |


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


2022-06-20 22:47:30 |


===== broadcasting presence


2022-06-20 22:47:30 | [Mutex] received everything.

2022-06-20 22:47:30 | [Mutex] isItemNotified: message:559159f8-b7e1-4934-98db-f9147607598f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.297s
2022-06-20 22:47:31 |

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

2022-06-20 22:47:31 | ------------------------------------

2022-06-20 22:47:31 | [Mutex] waiting for: [message:3a6ed667-6da6-4068-b1f3-c4f42024c010]

2022-06-20 22:47:31 | [Mutex] waiting for: [message:3a6ed667-6da6-4068-b1f3-c4f42024c010]

2022-06-20 22:47:31 | [Mutex] received everything.

2022-06-20 22:47:31 |


===== simulation of connection failure


2022-06-20 22:47:31 |


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


2022-06-20 22:47:31 |


===== sending message to look for


2022-06-20 22:47:32 |


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


2022-06-20 22:47:34 |


===== broadcasting presence


2022-06-20 22:47:34 | [Mutex] received everything.

2022-06-20 22:47:34 | [Mutex] isItemNotified: message:a1e96607-577e-4844-a003-83c73973e3f0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.350s
2022-06-20 22:47:35 |

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

2022-06-20 22:47:35 | ------------------------------------

2022-06-20 22:47:35 | [Mutex] waiting for: [message:f7ba5716-fe89-4444-b148-48e6d02aef18]

2022-06-20 22:47:35 | [Mutex] received everything.

2022-06-20 22:47:35 |


===== simulation of connection failure


2022-06-20 22:47:35 |


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


2022-06-20 22:47:35 |


===== sending message to look for


2022-06-20 22:47:36 |


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


2022-06-20 22:47:36 |


===== broadcasting presence


2022-06-20 22:47:36 | [Mutex] waiting for: [message:18a4136d-01ef-4bb6-9786-58d070074445]

2022-06-20 22:47:36 | [Mutex] waiting for: [message:18a4136d-01ef-4bb6-9786-58d070074445]

2022-06-20 22:47:36 | [Mutex] received everything.

2022-06-20 22:47:36 | [Mutex] isItemNotified: message:18a4136d-01ef-4bb6-9786-58d070074445 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.301s
2022-06-20 22:47:37 |

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

2022-06-20 22:47:37 | ------------------------------------

2022-06-20 22:47:37 | [Mutex] waiting for: [message:8b8ca216-11ba-4a98-9249-74c5427511f7]

2022-06-20 22:47:37 | [Mutex] waiting for: [message:8b8ca216-11ba-4a98-9249-74c5427511f7]

2022-06-20 22:47:37 | [Mutex] received everything.

2022-06-20 22:47:37 |


===== simulation of connection failure


2022-06-20 22:47:37 |


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


2022-06-20 22:47:37 |


===== sending message to look for


2022-06-20 22:47:38 |


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


2022-06-20 22:47:40 |


===== broadcasting presence


2022-06-20 22:47:40 | [Mutex] received everything.

2022-06-20 22:47:40 | [Mutex] isItemNotified: message:51db1710-a709-4d0b-8eb1-b613e113f09c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.341s
2022-06-20 22:47:41 |

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

2022-06-20 22:47:41 | ------------------------------------

2022-06-20 22:47:41 | [Mutex] waiting for: [message:358fdc33-701a-46c2-a132-057ebbb29615]

2022-06-20 22:47:41 | [Mutex] received everything.

2022-06-20 22:47:41 |


===== simulation of connection failure


2022-06-20 22:47:41 |


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


2022-06-20 22:47:41 |


===== sending message to look for


2022-06-20 22:47:42 |


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


2022-06-20 22:47:42 |


===== broadcasting presence


2022-06-20 22:47:42 | [Mutex] waiting for: [message:e8e65b87-696e-4792-9ea6-e15c04b7e92c]

2022-06-20 22:47:42 | [Mutex] received everything.

2022-06-20 22:47:42 | [Mutex] isItemNotified: message:e8e65b87-696e-4792-9ea6-e15c04b7e92c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.325s
2022-06-20 22:47:43 |

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

2022-06-20 22:47:43 | ------------------------------------

2022-06-20 22:47:43 | [Mutex] waiting for: [message:7886210a-e460-4975-b233-22b6ace6b564]

2022-06-20 22:47:43 | [Mutex] waiting for: [message:7886210a-e460-4975-b233-22b6ace6b564]

2022-06-20 22:47:43 | [Mutex] received everything.

2022-06-20 22:47:43 |


===== simulation of connection failure


2022-06-20 22:47:43 |


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


2022-06-20 22:47:43 |


===== sending message to look for


2022-06-20 22:47:44 |


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


2022-06-20 22:47:46 |


===== broadcasting presence


2022-06-20 22:47:46 | [Mutex] waiting for: [message:b8ed2c90-301a-493c-b6e4-6f32704cd216]

2022-06-20 22:47:46 | [Mutex] waiting for: [message:b8ed2c90-301a-493c-b6e4-6f32704cd216]

2022-06-20 22:47:46 | [Mutex] waiting for: [message:b8ed2c90-301a-493c-b6e4-6f32704cd216]

2022-06-20 22:47:46 | [Mutex] received everything.

2022-06-20 22:47:46 | [Mutex] isItemNotified: message:b8ed2c90-301a-493c-b6e4-6f32704cd216 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.310s
2022-06-20 22:47:47 |

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

2022-06-20 22:47:47 | ------------------------------------

2022-06-20 22:47:47 | [Mutex] waiting for: [message:47971560-3209-47e8-990c-63d4a04fe79f]

2022-06-20 22:47:47 | [Mutex] waiting for: [message:47971560-3209-47e8-990c-63d4a04fe79f]

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

2022-06-20 22:47:47 |


===== simulation of connection failure


2022-06-20 22:47:47 |


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


2022-06-20 22:47:47 |


===== sending message to look for


2022-06-20 22:47:48 |


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


2022-06-20 22:47:49 |


===== broadcasting presence


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

2022-06-20 22:47:49 | [Mutex] isItemNotified: message:6366fac0-3668-4241-b04f-5742f97f5de0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.296s
2022-06-20 22:47:49 |

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

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

2022-06-20 22:47:49 | [Mutex] waiting for: [message:be1629b5-ed18-4530-835e-2772aeaf95ef]

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

2022-06-20 22:47:49 |


===== simulation of connection failure


2022-06-20 22:47:49 |


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


2022-06-20 22:47:49 |


===== sending message to look for


2022-06-20 22:47:50 |


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


2022-06-20 22:47:53 |


===== broadcasting presence


2022-06-20 22:47:53 | [Mutex] received everything.

2022-06-20 22:47:53 | [Mutex] isItemNotified: message:f3efb7ec-5acb-41db-aca8-7a8115b34b73 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.291s
2022-06-20 22:47:53 |

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

2022-06-20 22:47:53 | ------------------------------------

2022-06-20 22:47:53 | [Mutex] waiting for: [message:6ac49e91-3163-4a2f-a3eb-116dc0c57601]

2022-06-20 22:47:53 | [Mutex] received everything.

2022-06-20 22:47:53 |


===== simulation of connection failure


2022-06-20 22:47:53 |


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


2022-06-20 22:47:53 |


===== sending message to look for


2022-06-20 22:47:55 |


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


2022-06-20 22:47:55 |


===== broadcasting presence


2022-06-20 22:47:55 | [Mutex] received everything.

2022-06-20 22:47:55 | [Mutex] isItemNotified: message:6efdbd91-4fa5-458d-9b75-4be47443eb26 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.299s
2022-06-20 22:47:55 |

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

2022-06-20 22:47:55 | ------------------------------------

2022-06-20 22:47:55 | [Mutex] waiting for: [message:81fa6386-bfe8-4931-9c3b-d9a57c334fc4]

2022-06-20 22:47:55 | [Mutex] received everything.

2022-06-20 22:47:55 |


===== simulation of connection failure


2022-06-20 22:47:55 |


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


2022-06-20 22:47:55 |


===== sending message to look for


2022-06-20 22:47:57 |


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


2022-06-20 22:47:59 |


===== broadcasting presence


2022-06-20 22:47:59 | [Mutex] received everything.

2022-06-20 22:47:59 | [Mutex] isItemNotified: message:2e88cd3b-61cb-4b21-b768-32f2ab52a3f2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.354s
2022-06-20 22:47:59 |

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

2022-06-20 22:47:59 | ------------------------------------

2022-06-20 22:47:59 | [Mutex] waiting for: [message:f6824f5b-75fa-4db1-aa92-2f2a3a23b80e]

2022-06-20 22:47:59 | [Mutex] waiting for: [message:f6824f5b-75fa-4db1-aa92-2f2a3a23b80e]

2022-06-20 22:47:59 | [Mutex] received everything.

2022-06-20 22:47:59 |


===== simulation of connection failure


2022-06-20 22:47:59 |


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


2022-06-20 22:48:00 |


===== sending message to look for


2022-06-20 22:48:01 |


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


2022-06-20 22:48:01 |


===== broadcasting presence


2022-06-20 22:48:01 | [Mutex] waiting for: [message:9ad40690-8eff-4ba5-a15f-256687d7ceb0]

2022-06-20 22:48:01 | [Mutex] waiting for: [message:9ad40690-8eff-4ba5-a15f-256687d7ceb0]

2022-06-20 22:48:01 | [Mutex] received everything.

2022-06-20 22:48:01 | [Mutex] isItemNotified: message:9ad40690-8eff-4ba5-a15f-256687d7ceb0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.296s
2022-06-20 22:48:02 |

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

2022-06-20 22:48:02 | ------------------------------------

2022-06-20 22:48:02 | [Mutex] waiting for: [message:bcb1ce20-eac7-45a9-9eac-91804320c1b1]

2022-06-20 22:48:02 | [Mutex] waiting for: [message:bcb1ce20-eac7-45a9-9eac-91804320c1b1]

2022-06-20 22:48:02 | [Mutex] received everything.

2022-06-20 22:48:02 |


===== simulation of connection failure


2022-06-20 22:48:02 |


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


2022-06-20 22:48:02 |


===== sending message to look for


2022-06-20 22:48:03 |


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


2022-06-20 22:48:05 |


===== broadcasting presence


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

2022-06-20 22:48:05 | [Mutex] isItemNotified: message:61f9a53e-b5be-4975-8458-f20d3298f79c :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.362s
2022-06-20 22:48:06 |

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

2022-06-20 22:48:06 | ------------------------------------

2022-06-20 22:48:06 | [Mutex] waiting for: [message:09c3d91f-cbbc-4e72-ab09-b87fc35c30a0]

2022-06-20 22:48:06 | [Mutex] waiting for: [message:09c3d91f-cbbc-4e72-ab09-b87fc35c30a0]

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

2022-06-20 22:48:06 |


===== simulation of connection failure


2022-06-20 22:48:06 |


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


2022-06-20 22:48:06 |


===== sending message to look for


2022-06-20 22:48:07 |


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


2022-06-20 22:48:07 |


===== broadcasting presence


2022-06-20 22:48:07 | [Mutex] waiting for: [message:4a6d95a3-1cf0-46fe-897f-e1f4223e9ba5]

2022-06-20 22:48:07 | [Mutex] waiting for: [message:4a6d95a3-1cf0-46fe-897f-e1f4223e9ba5]

2022-06-20 22:48:07 | [Mutex] waiting for: [message:4a6d95a3-1cf0-46fe-897f-e1f4223e9ba5]

2022-06-20 22:48:07 | [Mutex] received everything.

2022-06-20 22:48:07 | [Mutex] isItemNotified: message:4a6d95a3-1cf0-46fe-897f-e1f4223e9ba5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.335s
2022-06-20 22:48:08 |

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

2022-06-20 22:48:08 | ------------------------------------

2022-06-20 22:48:08 | [Mutex] waiting for: [message:e64e94f2-c62c-42c6-86b7-fbfa1b7eefbc]

2022-06-20 22:48:08 | [Mutex] waiting for: [message:e64e94f2-c62c-42c6-86b7-fbfa1b7eefbc]

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

2022-06-20 22:48:08 |


===== simulation of connection failure


2022-06-20 22:48:08 |


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


2022-06-20 22:48:08 |


===== sending message to look for


2022-06-20 22:48:09 |


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


2022-06-20 22:48:11 |


===== broadcasting presence


2022-06-20 22:48:11 | [Mutex] waiting for: [message:76b0cc3e-a24c-4c70-a2e8-1adb0b80f721]

2022-06-20 22:48:11 | [Mutex] waiting for: [message:76b0cc3e-a24c-4c70-a2e8-1adb0b80f721]

2022-06-20 22:48:11 | [Mutex] waiting for: [message:76b0cc3e-a24c-4c70-a2e8-1adb0b80f721]

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

2022-06-20 22:48:11 | [Mutex] isItemNotified: message:76b0cc3e-a24c-4c70-a2e8-1adb0b80f721 :: true