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

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.329s
2022-08-11 22:34:14 |

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

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

2022-08-11 22:34:14 | [Mutex] waiting for: [message:c4b980e2-4562-4de4-a62e-c093c8b5cdb2]

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

2022-08-11 22:34:14 |


===== simulation of connection failure


2022-08-11 22:34:14 |


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


2022-08-11 22:34:15 |


===== sending message to look for


2022-08-11 22:34:16 |


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


2022-08-11 22:34:16 |


===== broadcasting presence


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

2022-08-11 22:34:16 | [Mutex] isItemNotified: message:d78955eb-4d72-4545-aae6-fe2b76259ef9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.311s
2022-08-11 22:34:17 |

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

2022-08-11 22:34:17 | ------------------------------------

2022-08-11 22:34:17 | [Mutex] waiting for: [message:0a111bb7-ae4f-48ee-bb7d-a04a86eae2dd]

2022-08-11 22:34:17 | [Mutex] waiting for: [message:0a111bb7-ae4f-48ee-bb7d-a04a86eae2dd]

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

2022-08-11 22:34:17 |


===== simulation of connection failure


2022-08-11 22:34:17 |


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


2022-08-11 22:34:17 |


===== sending message to look for


2022-08-11 22:34:18 |


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


2022-08-11 22:34:20 |


===== broadcasting presence


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

2022-08-11 22:34:20 | [Mutex] isItemNotified: message:b1023182-6e05-48c6-959d-3fa6d17a461a :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.319s
2022-08-11 22:34:21 |

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

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

2022-08-11 22:34:21 | [Mutex] waiting for: [message:b703226e-cf23-463a-ab74-50a16fb74eab]

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

2022-08-11 22:34:21 |


===== simulation of connection failure


2022-08-11 22:34:21 |


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


2022-08-11 22:34:21 |


===== sending message to look for


2022-08-11 22:34:22 |


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


2022-08-11 22:34:22 |


===== broadcasting presence


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

2022-08-11 22:34:22 | [Mutex] isItemNotified: message:e959743b-aed8-4b56-a70b-c049cf76b7fe :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.327s
2022-08-11 22:34:23 |

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

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

2022-08-11 22:34:23 | [Mutex] waiting for: [message:8853accc-a444-432b-b636-19b33bfabb27]

2022-08-11 22:34:23 | [Mutex] waiting for: [message:8853accc-a444-432b-b636-19b33bfabb27]

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

2022-08-11 22:34:23 |


===== simulation of connection failure


2022-08-11 22:34:23 |


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


2022-08-11 22:34:23 |


===== sending message to look for


2022-08-11 22:34:24 |


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


2022-08-11 22:34:26 |


===== broadcasting presence


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

2022-08-11 22:34:26 | [Mutex] isItemNotified: message:f58b64bc-fbfa-402e-85b2-0a88529dd56c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.353s
2022-08-11 22:34:27 |

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

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

2022-08-11 22:34:27 | [Mutex] waiting for: [message:68b6d275-2eb3-4868-9041-24ec1f70271b]

2022-08-11 22:34:27 | [Mutex] waiting for: [message:68b6d275-2eb3-4868-9041-24ec1f70271b]

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

2022-08-11 22:34:27 |


===== simulation of connection failure


2022-08-11 22:34:27 |


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


2022-08-11 22:34:27 |


===== sending message to look for


2022-08-11 22:34:28 |


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


2022-08-11 22:34:29 |


===== broadcasting presence


2022-08-11 22:34:29 | [Mutex] waiting for: [message:5bbfc6b3-acfe-4827-87a9-cdd821007b53]

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

2022-08-11 22:34:29 | [Mutex] isItemNotified: message:5bbfc6b3-acfe-4827-87a9-cdd821007b53 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.309s
2022-08-11 22:34:29 |

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

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

2022-08-11 22:34:29 | [Mutex] waiting for: [message:497157a0-bb03-4c2b-a511-63b4a5964509]

2022-08-11 22:34:29 | [Mutex] waiting for: [message:497157a0-bb03-4c2b-a511-63b4a5964509]

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

2022-08-11 22:34:29 |


===== simulation of connection failure


2022-08-11 22:34:29 |


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


2022-08-11 22:34:30 |


===== sending message to look for


2022-08-11 22:34:31 |


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


2022-08-11 22:34:33 |


===== broadcasting presence


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

2022-08-11 22:34:33 | [Mutex] isItemNotified: message:f395c93c-7b8a-4380-9378-6321de1524bc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.366s
2022-08-11 22:34:34 |

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

2022-08-11 22:34:34 | ------------------------------------

2022-08-11 22:34:34 | [Mutex] waiting for: [message:32785912-f05d-4429-964e-25f178e13f6e]

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

2022-08-11 22:34:34 |


===== simulation of connection failure


2022-08-11 22:34:34 |


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


2022-08-11 22:34:34 |


===== sending message to look for


2022-08-11 22:34:35 |


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


2022-08-11 22:34:35 |


===== broadcasting presence


2022-08-11 22:34:35 | [Mutex] waiting for: [message:7638c671-9504-4c46-abbe-161c7bbbf500]

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

2022-08-11 22:34:35 | [Mutex] isItemNotified: message:7638c671-9504-4c46-abbe-161c7bbbf500 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.337s
2022-08-11 22:34:36 |

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

2022-08-11 22:34:36 | ------------------------------------

2022-08-11 22:34:36 | [Mutex] waiting for: [message:2883f3be-eec0-4177-801a-97c0f85761ff]

2022-08-11 22:34:36 | [Mutex] waiting for: [message:2883f3be-eec0-4177-801a-97c0f85761ff]

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

2022-08-11 22:34:36 |


===== simulation of connection failure


2022-08-11 22:34:36 |


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


2022-08-11 22:34:36 |


===== sending message to look for


2022-08-11 22:34:37 |


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


2022-08-11 22:34:39 |


===== broadcasting presence


2022-08-11 22:34:39 | [Mutex] waiting for: [message:87778205-3dc9-4903-9609-3ee0d2e99bee]

2022-08-11 22:34:39 | [Mutex] waiting for: [message:87778205-3dc9-4903-9609-3ee0d2e99bee]

2022-08-11 22:34:39 | [Mutex] waiting for: [message:87778205-3dc9-4903-9609-3ee0d2e99bee]

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

2022-08-11 22:34:39 | [Mutex] isItemNotified: message:87778205-3dc9-4903-9609-3ee0d2e99bee :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.313s
2022-08-11 22:34:40 |

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

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

2022-08-11 22:34:40 | [Mutex] waiting for: [message:515f533c-556c-4501-9310-7f87b99afc57]

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

2022-08-11 22:34:40 |


===== simulation of connection failure


2022-08-11 22:34:40 |


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


2022-08-11 22:34:40 |


===== sending message to look for


2022-08-11 22:34:41 |


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


2022-08-11 22:34:41 |


===== broadcasting presence


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

2022-08-11 22:34:41 | [Mutex] isItemNotified: message:4a43e266-852f-4c47-a50c-a8b1e27efad5 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.304s
2022-08-11 22:34:42 |

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

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

2022-08-11 22:34:42 | [Mutex] waiting for: [message:c7c48317-ba27-4e10-9f9e-8fbefcc90bdc]

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

2022-08-11 22:34:42 |


===== simulation of connection failure


2022-08-11 22:34:42 |


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


2022-08-11 22:34:42 |


===== sending message to look for


2022-08-11 22:34:43 |


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


2022-08-11 22:34:45 |


===== broadcasting presence


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

2022-08-11 22:34:45 | [Mutex] isItemNotified: message:0accdbf7-437a-4901-a376-d27a8047f9b4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.309s
2022-08-11 22:34:46 |

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

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

2022-08-11 22:34:46 | [Mutex] waiting for: [message:eb917201-020b-4a98-aa67-fb06cb160a15]

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

2022-08-11 22:34:46 |


===== simulation of connection failure


2022-08-11 22:34:46 |


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


2022-08-11 22:34:46 |


===== sending message to look for


2022-08-11 22:34:47 |


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


2022-08-11 22:34:48 |


===== broadcasting presence


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

2022-08-11 22:34:48 | [Mutex] isItemNotified: message:7f977163-1af2-48ee-8496-f065c72bc262 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.322s
2022-08-11 22:34:49 |

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

2022-08-11 22:34:49 | ------------------------------------

2022-08-11 22:34:49 | [Mutex] waiting for: [message:dea768b6-76fc-461c-b248-9dca553549bf]

2022-08-11 22:34:49 | [Mutex] waiting for: [message:dea768b6-76fc-461c-b248-9dca553549bf]

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

2022-08-11 22:34:49 |


===== simulation of connection failure


2022-08-11 22:34:49 |


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


2022-08-11 22:34:49 |


===== sending message to look for


2022-08-11 22:34:50 |


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


2022-08-11 22:34:52 |


===== broadcasting presence


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

2022-08-11 22:34:52 | [Mutex] isItemNotified: message:055a92ab-bca8-4d53-a974-f313297d2be8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.303s
2022-08-11 22:34:53 |

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

2022-08-11 22:34:53 | ------------------------------------

2022-08-11 22:34:53 | [Mutex] waiting for: [message:29db3b4b-4add-4123-9276-7341c85484bf]

2022-08-11 22:34:53 | [Mutex] waiting for: [message:29db3b4b-4add-4123-9276-7341c85484bf]

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

2022-08-11 22:34:53 |


===== simulation of connection failure


2022-08-11 22:34:53 |


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


2022-08-11 22:34:53 |


===== sending message to look for


2022-08-11 22:34:54 |


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


2022-08-11 22:34:54 |


===== broadcasting presence


2022-08-11 22:34:54 | [Mutex] waiting for: [message:ffa73c6e-e82c-4bf2-ab03-3df05af22281]

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

2022-08-11 22:34:54 | [Mutex] isItemNotified: message:ffa73c6e-e82c-4bf2-ab03-3df05af22281 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.308s
2022-08-11 22:34:55 |

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

2022-08-11 22:34:55 | ------------------------------------

2022-08-11 22:34:55 | [Mutex] waiting for: [message:de9b130d-98c7-4bd0-90a2-483e8c6b5e74]

2022-08-11 22:34:55 | [Mutex] waiting for: [message:de9b130d-98c7-4bd0-90a2-483e8c6b5e74]

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

2022-08-11 22:34:55 |


===== simulation of connection failure


2022-08-11 22:34:55 |


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


2022-08-11 22:34:55 |


===== sending message to look for


2022-08-11 22:34:56 |


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


2022-08-11 22:34:58 |


===== broadcasting presence


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

2022-08-11 22:34:58 | [Mutex] isItemNotified: message:bd626cc0-f960-43b2-9cfd-9374311a1afa :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.393s
2022-08-11 22:34:59 |

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

2022-08-11 22:34:59 | ------------------------------------

2022-08-11 22:34:59 | [Mutex] waiting for: [message:2f0dc7e5-204c-4b08-aea4-1026bbdeb7cd]

2022-08-11 22:34:59 | [Mutex] waiting for: [message:2f0dc7e5-204c-4b08-aea4-1026bbdeb7cd]

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

2022-08-11 22:34:59 |


===== simulation of connection failure


2022-08-11 22:34:59 |


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


2022-08-11 22:34:59 |


===== sending message to look for


2022-08-11 22:35:00 |


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


2022-08-11 22:35:00 |


===== broadcasting presence


2022-08-11 22:35:00 | [Mutex] waiting for: [message:9f60cd42-b292-468d-a8f5-21ab9e4dfad1]

2022-08-11 22:35:00 | [Mutex] waiting for: [message:9f60cd42-b292-468d-a8f5-21ab9e4dfad1]

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

2022-08-11 22:35:00 | [Mutex] isItemNotified: message:9f60cd42-b292-468d-a8f5-21ab9e4dfad1 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.340s
2022-08-11 22:35:01 |

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

2022-08-11 22:35:01 | ------------------------------------

2022-08-11 22:35:01 | [Mutex] waiting for: [message:e8e10a89-04ee-4513-96ad-19abd2c3ab6b]

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

2022-08-11 22:35:01 |


===== simulation of connection failure


2022-08-11 22:35:01 |


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


2022-08-11 22:35:01 |


===== sending message to look for


2022-08-11 22:35:02 |


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


2022-08-11 22:35:05 |


===== broadcasting presence


2022-08-11 22:35:05 | [Mutex] waiting for: [message:287dd902-4180-4842-8018-db9978b2d5c2]

2022-08-11 22:35:05 | [Mutex] waiting for: [message:287dd902-4180-4842-8018-db9978b2d5c2]

2022-08-11 22:35:05 | [Mutex] waiting for: [message:287dd902-4180-4842-8018-db9978b2d5c2]

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

2022-08-11 22:35:05 | [Mutex] isItemNotified: message:287dd902-4180-4842-8018-db9978b2d5c2 :: true