Generated by TestNG with ReportNG at 22:52 PDT on Tuesday 02 August 2022
root@ed1b7dd8a1b3 / 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 : 109.228s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.337s
2022-08-02 22:53:19 |

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

2022-08-02 22:53:19 | ------------------------------------

2022-08-02 22:53:19 | [Mutex] waiting for: [message:17fe8455-04ba-43c8-aff4-40b39eb48b66]

2022-08-02 22:53:19 | [Mutex] received everything.

2022-08-02 22:53:19 |


===== simulation of connection failure


2022-08-02 22:53:19 |


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


2022-08-02 22:53:19 |


===== sending message to look for


2022-08-02 22:53:20 |


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


2022-08-02 22:53:20 |


===== broadcasting presence


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

2022-08-02 22:53:20 | [Mutex] isItemNotified: message:552e90a4-d890-4662-bd21-822eeb5f392f :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.300s
2022-08-02 22:53:21 |

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

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

2022-08-02 22:53:21 | [Mutex] waiting for: [message:301ed169-f89b-4be0-992c-751a0ba55a61]

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

2022-08-02 22:53:21 |


===== simulation of connection failure


2022-08-02 22:53:21 |


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


2022-08-02 22:53:21 |


===== sending message to look for


2022-08-02 22:53:22 |


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


2022-08-02 22:53:24 |


===== broadcasting presence


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

2022-08-02 22:53:24 | [Mutex] isItemNotified: message:9335a540-727c-4a30-931e-32e0fe2fa6b9 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.300s
2022-08-02 22:53:25 |

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

2022-08-02 22:53:25 | ------------------------------------

2022-08-02 22:53:25 | [Mutex] waiting for: [message:520daa1a-56fb-4135-a1f8-b0cbc1feb948]

2022-08-02 22:53:25 | [Mutex] received everything.

2022-08-02 22:53:25 |


===== simulation of connection failure


2022-08-02 22:53:25 |


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


2022-08-02 22:53:25 |


===== sending message to look for


2022-08-02 22:53:26 |


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


2022-08-02 22:53:26 |


===== broadcasting presence


2022-08-02 22:53:26 | [Mutex] received everything.

2022-08-02 22:53:26 | [Mutex] isItemNotified: message:98d0417b-60ed-42b8-9c1b-5d24669df1b4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.306s
2022-08-02 22:53:27 |

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

2022-08-02 22:53:27 | ------------------------------------

2022-08-02 22:53:27 | [Mutex] waiting for: [message:27273e43-8911-4687-a93b-3c757f26371d]

2022-08-02 22:53:27 | [Mutex] received everything.

2022-08-02 22:53:27 |


===== simulation of connection failure


2022-08-02 22:53:27 |


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


2022-08-02 22:53:27 |


===== sending message to look for


2022-08-02 22:53:28 |


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


2022-08-02 22:53:30 |


===== broadcasting presence


2022-08-02 22:53:30 | [Mutex] received everything.

2022-08-02 22:53:30 | [Mutex] isItemNotified: message:8339ddb8-196f-487d-852f-e578e622c2eb :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.312s
2022-08-02 22:53:31 |

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

2022-08-02 22:53:31 | ------------------------------------

2022-08-02 22:53:31 | [Mutex] waiting for: [message:a54a38ec-afbc-4272-9bc2-4973c6b0f0d6]

2022-08-02 22:53:31 | [Mutex] received everything.

2022-08-02 22:53:31 |


===== simulation of connection failure


2022-08-02 22:53:31 |


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


2022-08-02 22:53:31 |


===== sending message to look for


2022-08-02 22:53:32 |


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


2022-08-02 22:53:33 |


===== broadcasting presence


2022-08-02 22:53:33 | [Mutex] received everything.

2022-08-02 22:53:33 | [Mutex] isItemNotified: message:8532db17-9817-4aab-880b-cda5435d3bb0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-08-02 22:53:33 |

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

2022-08-02 22:53:33 | ------------------------------------

2022-08-02 22:53:33 | [Mutex] waiting for: [message:277bfad5-bf46-4fcf-b187-8c8f71308b28]

2022-08-02 22:53:33 | [Mutex] received everything.

2022-08-02 22:53:33 |


===== simulation of connection failure


2022-08-02 22:53:33 |


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


2022-08-02 22:53:33 |


===== sending message to look for


2022-08-02 22:53:34 |


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


2022-08-02 22:53:37 |


===== broadcasting presence


2022-08-02 22:53:37 | [Mutex] received everything.

2022-08-02 22:53:37 | [Mutex] isItemNotified: message:d71bd311-708a-4444-95ab-4dd4327beef5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.361s
2022-08-02 22:53:37 |

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

2022-08-02 22:53:37 | ------------------------------------

2022-08-02 22:53:37 | [Mutex] waiting for: [message:44623dd4-f583-4cc9-966e-d10b18ba35f6]

2022-08-02 22:53:37 | [Mutex] received everything.

2022-08-02 22:53:37 |


===== simulation of connection failure


2022-08-02 22:53:37 |


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


2022-08-02 22:53:37 |


===== sending message to look for


2022-08-02 22:53:38 |


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


2022-08-02 22:53:39 |


===== broadcasting presence


2022-08-02 22:53:39 | [Mutex] waiting for: [message:d9df15f9-ac64-41e5-bb5e-68a109cb94d1]

2022-08-02 22:53:39 | [Mutex] received everything.

2022-08-02 22:53:39 | [Mutex] isItemNotified: message:d9df15f9-ac64-41e5-bb5e-68a109cb94d1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.324s
2022-08-02 22:53:39 |

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

2022-08-02 22:53:39 | ------------------------------------

2022-08-02 22:53:39 | [Mutex] waiting for: [message:7ae95f35-6ed0-423f-9aa4-0fcb238e7fa9]

2022-08-02 22:53:39 | [Mutex] received everything.

2022-08-02 22:53:39 |


===== simulation of connection failure


2022-08-02 22:53:39 |


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


2022-08-02 22:53:39 |


===== sending message to look for


2022-08-02 22:53:40 |


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


2022-08-02 22:53:43 |


===== broadcasting presence


2022-08-02 22:53:43 | [Mutex] waiting for: [message:87ee268f-e642-42f1-9b68-0275b4092754]

2022-08-02 22:53:43 | [Mutex] waiting for: [message:87ee268f-e642-42f1-9b68-0275b4092754]

2022-08-02 22:53:43 | [Mutex] received everything.

2022-08-02 22:53:43 | [Mutex] isItemNotified: message:87ee268f-e642-42f1-9b68-0275b4092754 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.361s
2022-08-02 22:53:43 |

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

2022-08-02 22:53:43 | ------------------------------------

2022-08-02 22:53:43 | [Mutex] waiting for: [message:af0bdab7-3a69-429f-85c2-3ebee40f134b]

2022-08-02 22:53:43 | [Mutex] received everything.

2022-08-02 22:53:43 |


===== simulation of connection failure


2022-08-02 22:53:43 |


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


2022-08-02 22:53:43 |


===== sending message to look for


2022-08-02 22:53:44 |


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


2022-08-02 22:53:45 |


===== broadcasting presence


2022-08-02 22:53:45 | [Mutex] received everything.

2022-08-02 22:53:45 | [Mutex] isItemNotified: message:a55981ef-bbc5-433e-93c8-04f2737f0f4f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.305s
2022-08-02 22:53:45 |

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

2022-08-02 22:53:45 | ------------------------------------

2022-08-02 22:53:45 | [Mutex] waiting for: [message:1cf53f92-b5af-4e34-84cc-697498b29872]

2022-08-02 22:53:45 | [Mutex] received everything.

2022-08-02 22:53:45 |


===== simulation of connection failure


2022-08-02 22:53:45 |


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


2022-08-02 22:53:46 |


===== sending message to look for


2022-08-02 22:53:47 |


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


2022-08-02 22:53:49 |


===== broadcasting presence


2022-08-02 22:53:49 | [Mutex] received everything.

2022-08-02 22:53:49 | [Mutex] isItemNotified: message:b4f0fb60-0e85-4d2c-a822-1604865fb06b :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.304s
2022-08-02 22:53:49 |

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

2022-08-02 22:53:49 | ------------------------------------

2022-08-02 22:53:49 | [Mutex] waiting for: [message:96cd8d32-521b-49aa-8b58-e5c5e757075d]

2022-08-02 22:53:49 | [Mutex] received everything.

2022-08-02 22:53:49 |


===== simulation of connection failure


2022-08-02 22:53:49 |


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


2022-08-02 22:53:50 |


===== sending message to look for


2022-08-02 22:53:51 |


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


2022-08-02 22:53:51 |


===== broadcasting presence


2022-08-02 22:53:51 | [Mutex] received everything.

2022-08-02 22:53:51 | [Mutex] isItemNotified: message:96356cef-55b9-4c10-b664-230f5e7b11f6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.307s
2022-08-02 22:53:52 |

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

2022-08-02 22:53:52 | ------------------------------------

2022-08-02 22:53:52 | [Mutex] waiting for: [message:91b70635-09cb-42e6-a11c-db6892b3d5a1]

2022-08-02 22:53:52 | [Mutex] received everything.

2022-08-02 22:53:52 |


===== simulation of connection failure


2022-08-02 22:53:52 |


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


2022-08-02 22:53:52 |


===== sending message to look for


2022-08-02 22:53:53 |


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


2022-08-02 22:53:55 |


===== broadcasting presence


2022-08-02 22:53:55 | [Mutex] received everything.

2022-08-02 22:53:55 | [Mutex] isItemNotified: message:0abb6c85-d0a1-4026-9cb6-2eddc1315fb7 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.222s
2022-08-02 22:53:56 |

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

2022-08-02 22:53:56 | ------------------------------------

2022-08-02 22:53:56 | [Mutex] waiting for: [message:d0eafdae-fe2a-42ca-93db-8c684414ebeb]

2022-08-02 22:53:56 | [Mutex] received everything.

2022-08-02 22:53:56 |


===== simulation of connection failure


2022-08-02 22:53:56 |


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


2022-08-02 22:53:56 |


===== sending message to look for


2022-08-02 22:53:57 |


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


2022-08-02 22:53:57 |


===== broadcasting presence


2022-08-02 22:53:57 | [Mutex] waiting for: [message:a0beb22e-e326-496f-9271-0fa3bd3cf849]

2022-08-02 22:54:57 | [Mutex] waiting for: [message:a0beb22e-e326-496f-9271-0fa3bd3cf849]

2022-08-02 22:54:57 | [Mutex] waiting for: [message:a0beb22e-e326-496f-9271-0fa3bd3cf849]

2022-08-02 22:54:57 | [Mutex] received everything.

2022-08-02 22:54:57 | [Mutex] isItemNotified: message:a0beb22e-e326-496f-9271-0fa3bd3cf849 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.301s
2022-08-02 22:54:58 |

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

2022-08-02 22:54:58 | ------------------------------------

2022-08-02 22:54:58 | [Mutex] waiting for: [message:7e9a92a1-919d-412c-a004-215ec3798294]

2022-08-02 22:54:58 | [Mutex] received everything.

2022-08-02 22:54:58 |


===== simulation of connection failure


2022-08-02 22:54:58 |


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


2022-08-02 22:54:58 |


===== sending message to look for


2022-08-02 22:54:59 |


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


2022-08-02 22:55:01 |


===== broadcasting presence


2022-08-02 22:55:01 | [Mutex] received everything.

2022-08-02 22:55:01 | [Mutex] isItemNotified: message:02181a50-9af7-4c7c-9985-1b2e53cc7155 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.382s
2022-08-02 22:55:01 |

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

2022-08-02 22:55:01 | ------------------------------------

2022-08-02 22:55:01 | [Mutex] waiting for: [message:2aa0cdfa-3152-4127-86a5-8ac1bdcca0b4]

2022-08-02 22:55:01 | [Mutex] received everything.

2022-08-02 22:55:01 |


===== simulation of connection failure


2022-08-02 22:55:01 |


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


2022-08-02 22:55:02 |


===== sending message to look for


2022-08-02 22:55:03 |


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


2022-08-02 22:55:03 |


===== broadcasting presence


2022-08-02 22:55:03 | [Mutex] waiting for: [message:f4309606-765d-47a7-9147-bad98f6d7694]

2022-08-02 22:55:03 | [Mutex] received everything.

2022-08-02 22:55:03 | [Mutex] isItemNotified: message:f4309606-765d-47a7-9147-bad98f6d7694 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.328s
2022-08-02 22:55:04 |

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

2022-08-02 22:55:04 | ------------------------------------

2022-08-02 22:55:04 | [Mutex] waiting for: [message:aeee1009-4995-4cc1-bd00-56ebf5edd27b]

2022-08-02 22:55:04 | [Mutex] received everything.

2022-08-02 22:55:04 |


===== simulation of connection failure


2022-08-02 22:55:04 |


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


2022-08-02 22:55:04 |


===== sending message to look for


2022-08-02 22:55:05 |


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


2022-08-02 22:55:07 |


===== broadcasting presence


2022-08-02 22:55:07 | [Mutex] waiting for: [message:9088870d-826b-4de4-8696-1470b5493186]

2022-08-02 22:55:07 | [Mutex] waiting for: [message:9088870d-826b-4de4-8696-1470b5493186]

2022-08-02 22:55:07 | [Mutex] received everything.

2022-08-02 22:55:07 | [Mutex] isItemNotified: message:9088870d-826b-4de4-8696-1470b5493186 :: true