Generated by TestNG with ReportNG at 21:42 PST on Sunday 16 January 2022
root@b2c2a8eba6e6 / Java 11.0.8 (Ubuntu) / 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 : 113.029s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.313s
2022-01-16 21:43:14 |

2022-01-16 21:43:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:14 | ------------------------------------

2022-01-16 21:43:14 | [Mutex] waiting for: [message:13771f53-492f-4485-b87f-e145924aed92]

2022-01-16 21:43:14 | [Mutex] waiting for: [message:13771f53-492f-4485-b87f-e145924aed92]

2022-01-16 21:43:14 | [Mutex] received everything.

2022-01-16 21:43:14 |


===== simulation of connection failure


2022-01-16 21:43:14 |


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


2022-01-16 21:43:14 |


===== sending message to look for


2022-01-16 21:43:15 |


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


2022-01-16 21:43:15 |


===== broadcasting presence


2022-01-16 21:43:15 | [Mutex] received everything.

2022-01-16 21:43:15 | [Mutex] isItemNotified: message:111d338b-4bdf-4505-84af-8e50aa34579e :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.344s
2022-01-16 21:43:16 |

2022-01-16 21:43:16 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:16 | ------------------------------------

2022-01-16 21:43:16 | [Mutex] waiting for: [message:dac112d4-971b-4350-a4a3-34b583e3ee21]

2022-01-16 21:43:16 | [Mutex] waiting for: [message:dac112d4-971b-4350-a4a3-34b583e3ee21]

2022-01-16 21:43:16 | [Mutex] received everything.

2022-01-16 21:43:16 |


===== simulation of connection failure


2022-01-16 21:43:16 |


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


2022-01-16 21:43:16 |


===== sending message to look for


2022-01-16 21:43:17 |


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


2022-01-16 21:43:20 |


===== broadcasting presence


2022-01-16 21:43:20 | [Mutex] received everything.

2022-01-16 21:43:20 | [Mutex] isItemNotified: message:cb649a05-5b2c-44ad-a874-aa3a3dd728c8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.327s
2022-01-16 21:43:21 |

2022-01-16 21:43:21 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:21 | ------------------------------------

2022-01-16 21:43:21 | [Mutex] waiting for: [message:b1b4f746-a4a5-49ff-ae40-308d332252d9]

2022-01-16 21:43:21 | [Mutex] waiting for: [message:b1b4f746-a4a5-49ff-ae40-308d332252d9]

2022-01-16 21:43:21 | [Mutex] received everything.

2022-01-16 21:43:21 |


===== simulation of connection failure


2022-01-16 21:43:21 |


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


2022-01-16 21:43:21 |


===== sending message to look for


2022-01-16 21:43:22 |


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


2022-01-16 21:43:22 |


===== broadcasting presence


2022-01-16 21:43:22 | [Mutex] received everything.

2022-01-16 21:43:22 | [Mutex] isItemNotified: message:e007a886-87c8-4ff9-8213-5214d0ae0dd2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.324s
2022-01-16 21:43:23 |

2022-01-16 21:43:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:23 | ------------------------------------

2022-01-16 21:43:23 | [Mutex] waiting for: [message:d1e56c24-cbb4-4c4d-af28-5496ba7cd758]

2022-01-16 21:43:23 | [Mutex] waiting for: [message:d1e56c24-cbb4-4c4d-af28-5496ba7cd758]

2022-01-16 21:43:23 | [Mutex] received everything.

2022-01-16 21:43:23 |


===== simulation of connection failure


2022-01-16 21:43:23 |


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


2022-01-16 21:43:23 |


===== sending message to look for


2022-01-16 21:43:24 |


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


2022-01-16 21:43:26 |


===== broadcasting presence


2022-01-16 21:43:26 | [Mutex] received everything.

2022-01-16 21:43:26 | [Mutex] isItemNotified: message:96ec8784-894b-4588-b6ff-c74e6a8df5aa :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.364s
2022-01-16 21:43:27 |

2022-01-16 21:43:27 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:27 | ------------------------------------

2022-01-16 21:43:27 | [Mutex] waiting for: [message:04c9a205-eb52-4b7e-b554-64d72daad48c]

2022-01-16 21:43:27 | [Mutex] waiting for: [message:04c9a205-eb52-4b7e-b554-64d72daad48c]

2022-01-16 21:43:27 | [Mutex] received everything.

2022-01-16 21:43:27 |


===== simulation of connection failure


2022-01-16 21:43:27 |


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


2022-01-16 21:43:27 |


===== sending message to look for


2022-01-16 21:43:28 |


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


2022-01-16 21:43:28 |


===== broadcasting presence


2022-01-16 21:43:28 | [Mutex] waiting for: [message:31a33de6-dcf4-48e0-a0ac-865232b17725]

2022-01-16 21:43:29 | [Mutex] waiting for: [message:31a33de6-dcf4-48e0-a0ac-865232b17725]

2022-01-16 21:43:29 | [Mutex] received everything.

2022-01-16 21:43:29 | [Mutex] isItemNotified: message:31a33de6-dcf4-48e0-a0ac-865232b17725 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.314s
2022-01-16 21:43:29 |

2022-01-16 21:43:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:29 | ------------------------------------

2022-01-16 21:43:29 | [Mutex] waiting for: [message:4e81b4db-a91e-408e-9de0-9f4466b933d8]

2022-01-16 21:43:29 | [Mutex] waiting for: [message:4e81b4db-a91e-408e-9de0-9f4466b933d8]

2022-01-16 21:43:29 | [Mutex] received everything.

2022-01-16 21:43:29 |


===== simulation of connection failure


2022-01-16 21:43:29 |


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


2022-01-16 21:43:30 |


===== sending message to look for


2022-01-16 21:43:31 |


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


2022-01-16 21:43:33 |


===== broadcasting presence


2022-01-16 21:43:33 | [Mutex] received everything.

2022-01-16 21:43:33 | [Mutex] isItemNotified: message:2454c3cd-6ed5-4461-8697-ef317deed901 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.406s
2022-01-16 21:43:34 |

2022-01-16 21:43:34 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:34 | ------------------------------------

2022-01-16 21:43:34 | [Mutex] waiting for: [message:c4b32995-2718-4254-bc3a-1070a9b5c35b]

2022-01-16 21:43:34 | [Mutex] waiting for: [message:c4b32995-2718-4254-bc3a-1070a9b5c35b]

2022-01-16 21:43:34 | [Mutex] received everything.

2022-01-16 21:43:34 |


===== simulation of connection failure


2022-01-16 21:43:34 |


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


2022-01-16 21:43:34 |


===== sending message to look for


2022-01-16 21:43:35 |


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


2022-01-16 21:43:35 |


===== broadcasting presence


2022-01-16 21:43:35 | [Mutex] waiting for: [message:b3c18cb0-fd86-4138-addf-414dc372ddda]

2022-01-16 21:43:35 | [Mutex] waiting for: [message:b3c18cb0-fd86-4138-addf-414dc372ddda]

2022-01-16 21:43:35 | [Mutex] received everything.

2022-01-16 21:43:35 | [Mutex] isItemNotified: message:b3c18cb0-fd86-4138-addf-414dc372ddda :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.358s
2022-01-16 21:43:36 |

2022-01-16 21:43:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:36 | ------------------------------------

2022-01-16 21:43:36 | [Mutex] waiting for: [message:d95bb131-58e7-4730-aeca-a327decda10d]

2022-01-16 21:43:36 | [Mutex] waiting for: [message:d95bb131-58e7-4730-aeca-a327decda10d]

2022-01-16 21:43:36 | [Mutex] received everything.

2022-01-16 21:43:36 |


===== simulation of connection failure


2022-01-16 21:43:36 |


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


2022-01-16 21:43:36 |


===== sending message to look for


2022-01-16 21:43:37 |


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


2022-01-16 21:43:39 |


===== broadcasting presence


2022-01-16 21:43:39 | [Mutex] waiting for: [message:0b605208-05a1-451c-9c93-6a9e0bf0a9a3]

2022-01-16 21:43:39 | [Mutex] waiting for: [message:0b605208-05a1-451c-9c93-6a9e0bf0a9a3]

2022-01-16 21:43:39 | [Mutex] waiting for: [message:0b605208-05a1-451c-9c93-6a9e0bf0a9a3]

2022-01-16 21:43:39 | [Mutex] received everything.

2022-01-16 21:43:39 | [Mutex] isItemNotified: message:0b605208-05a1-451c-9c93-6a9e0bf0a9a3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.313s
2022-01-16 21:43:40 |

2022-01-16 21:43:40 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:40 | ------------------------------------

2022-01-16 21:43:40 | [Mutex] waiting for: [message:82729ef5-c229-48b2-a3b7-adac155fd872]

2022-01-16 21:43:40 | [Mutex] waiting for: [message:82729ef5-c229-48b2-a3b7-adac155fd872]

2022-01-16 21:43:40 | [Mutex] received everything.

2022-01-16 21:43:40 |


===== simulation of connection failure


2022-01-16 21:43:40 |


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


2022-01-16 21:43:41 |


===== sending message to look for


2022-01-16 21:43:42 |


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


2022-01-16 21:43:42 |


===== broadcasting presence


2022-01-16 21:43:42 | [Mutex] received everything.

2022-01-16 21:43:42 | [Mutex] isItemNotified: message:f66895c0-0c16-4ddf-89f0-4ead603babba :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.322s
2022-01-16 21:43:43 |

2022-01-16 21:43:43 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:43 | ------------------------------------

2022-01-16 21:43:43 | [Mutex] waiting for: [message:a3079015-b891-41af-9f20-7e34d7ebf9de]

2022-01-16 21:43:43 | [Mutex] waiting for: [message:a3079015-b891-41af-9f20-7e34d7ebf9de]

2022-01-16 21:43:43 | [Mutex] received everything.

2022-01-16 21:43:43 |


===== simulation of connection failure


2022-01-16 21:43:43 |


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


2022-01-16 21:43:43 |


===== sending message to look for


2022-01-16 21:43:44 |


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


2022-01-16 21:43:46 |


===== broadcasting presence


2022-01-16 21:43:46 | [Mutex] received everything.

2022-01-16 21:43:46 | [Mutex] isItemNotified: message:e717de71-d481-42f1-8eec-f568bec4c7f3 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.314s
2022-01-16 21:43:47 |

2022-01-16 21:43:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:47 | ------------------------------------

2022-01-16 21:43:47 | [Mutex] waiting for: [message:f086e684-659e-4f5c-8a09-67957a87da77]

2022-01-16 21:43:47 | [Mutex] waiting for: [message:f086e684-659e-4f5c-8a09-67957a87da77]

2022-01-16 21:43:47 | [Mutex] received everything.

2022-01-16 21:43:47 |


===== simulation of connection failure


2022-01-16 21:43:47 |


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


2022-01-16 21:43:47 |


===== sending message to look for


2022-01-16 21:43:48 |


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


2022-01-16 21:43:48 |


===== broadcasting presence


2022-01-16 21:43:48 | [Mutex] received everything.

2022-01-16 21:43:48 | [Mutex] isItemNotified: message:828bd05b-50ac-4a4a-9f0d-a6be83bc6c2e :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.333s
2022-01-16 21:43:49 |

2022-01-16 21:43:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:49 | ------------------------------------

2022-01-16 21:43:49 | [Mutex] waiting for: [message:0a0a2aa7-0781-4694-8ee6-83c9a73bdf7f]

2022-01-16 21:43:49 | [Mutex] received everything.

2022-01-16 21:43:49 |


===== simulation of connection failure


2022-01-16 21:43:49 |


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


2022-01-16 21:43:49 |


===== sending message to look for


2022-01-16 21:43:50 |


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


2022-01-16 21:43:53 |


===== broadcasting presence


2022-01-16 21:43:53 | [Mutex] received everything.

2022-01-16 21:43:53 | [Mutex] isItemNotified: message:f34c3c38-0899-4d12-8bd5-b928e25dda27 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 61.283s
2022-01-16 21:43:53 |

2022-01-16 21:43:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:43:53 | ------------------------------------

2022-01-16 21:43:53 | [Mutex] waiting for: [message:7f0d0909-2a40-4c09-9eb7-c75f6e8a9f15]

2022-01-16 21:43:53 | [Mutex] received everything.

2022-01-16 21:43:53 |


===== simulation of connection failure


2022-01-16 21:43:53 |


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


2022-01-16 21:43:53 |


===== sending message to look for


2022-01-16 21:43:55 |


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


2022-01-16 21:43:55 |


===== broadcasting presence


2022-01-16 21:43:55 | [Mutex] waiting for: [message:5c3acbb9-73a1-4103-a63b-92770d98bfcd]

2022-01-16 21:44:55 | [Mutex] waiting for: [message:5c3acbb9-73a1-4103-a63b-92770d98bfcd]

2022-01-16 21:44:55 | [Mutex] waiting for: [message:5c3acbb9-73a1-4103-a63b-92770d98bfcd]

2022-01-16 21:44:55 | [Mutex] received everything.

2022-01-16 21:44:55 | [Mutex] isItemNotified: message:5c3acbb9-73a1-4103-a63b-92770d98bfcd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.333s
2022-01-16 21:44:56 |

2022-01-16 21:44:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:44:56 | ------------------------------------

2022-01-16 21:44:56 | [Mutex] waiting for: [message:402a85b7-9add-4a9c-a45d-7c6c36ebbf43]

2022-01-16 21:44:56 | [Mutex] received everything.

2022-01-16 21:44:56 |


===== simulation of connection failure


2022-01-16 21:44:56 |


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


2022-01-16 21:44:56 |


===== sending message to look for


2022-01-16 21:44:57 |


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


2022-01-16 21:44:59 |


===== broadcasting presence


2022-01-16 21:44:59 | [Mutex] received everything.

2022-01-16 21:44:59 | [Mutex] isItemNotified: message:aa923a83-0b94-40cf-84ef-9b41bcc2c1ac :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.390s
2022-01-16 21:45:00 |

2022-01-16 21:45:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:45:00 | ------------------------------------

2022-01-16 21:45:00 | [Mutex] waiting for: [message:a3d486f5-ec12-4a20-9805-fb6921029dc0]

2022-01-16 21:45:00 | [Mutex] received everything.

2022-01-16 21:45:00 |


===== simulation of connection failure


2022-01-16 21:45:00 |


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


2022-01-16 21:45:00 |


===== sending message to look for


2022-01-16 21:45:01 |


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


2022-01-16 21:45:01 |


===== broadcasting presence


2022-01-16 21:45:01 | [Mutex] waiting for: [message:736536da-551a-4c16-b324-277a1beb5877]

2022-01-16 21:45:01 | [Mutex] waiting for: [message:736536da-551a-4c16-b324-277a1beb5877]

2022-01-16 21:45:01 | [Mutex] received everything.

2022-01-16 21:45:01 | [Mutex] isItemNotified: message:736536da-551a-4c16-b324-277a1beb5877 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.347s
2022-01-16 21:45:03 |

2022-01-16 21:45:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-01-16 21:45:03 | ------------------------------------

2022-01-16 21:45:03 | [Mutex] waiting for: [message:602f343f-35ef-4d46-b7fb-0e6c5ff31fd3]

2022-01-16 21:45:03 | [Mutex] received everything.

2022-01-16 21:45:03 |


===== simulation of connection failure


2022-01-16 21:45:03 |


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


2022-01-16 21:45:03 |


===== sending message to look for


2022-01-16 21:45:04 |


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


2022-01-16 21:45:06 |


===== broadcasting presence


2022-01-16 21:45:06 | [Mutex] waiting for: [message:bbde3613-48aa-4ab2-b451-07e6a636c764]

2022-01-16 21:45:06 | [Mutex] waiting for: [message:bbde3613-48aa-4ab2-b451-07e6a636c764]

2022-01-16 21:45:06 | [Mutex] waiting for: [message:bbde3613-48aa-4ab2-b451-07e6a636c764]

2022-01-16 21:45:06 | [Mutex] received everything.

2022-01-16 21:45:06 | [Mutex] isItemNotified: message:bbde3613-48aa-4ab2-b451-07e6a636c764 :: true