Generated by TestNG with ReportNG at 22:19 PDT on Saturday 13 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 : 50.231s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.312s
2022-08-13 22:20:14 |

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

2022-08-13 22:20:14 | ------------------------------------

2022-08-13 22:20:14 | [Mutex] waiting for: [message:c626ac6b-08cf-41ba-8fed-056c12d883a7]

2022-08-13 22:20:14 | [Mutex] waiting for: [message:c626ac6b-08cf-41ba-8fed-056c12d883a7]

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

2022-08-13 22:20:14 |


===== simulation of connection failure


2022-08-13 22:20:14 |


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


2022-08-13 22:20:14 |


===== sending message to look for


2022-08-13 22:20:15 |


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


2022-08-13 22:20:16 |


===== broadcasting presence


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

2022-08-13 22:20:16 | [Mutex] isItemNotified: message:84724ad8-76fb-4ab0-ae33-65c785848a69 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.298s
2022-08-13 22:20:16 |

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

2022-08-13 22:20:16 | ------------------------------------

2022-08-13 22:20:16 | [Mutex] waiting for: [message:ed7997cb-a97b-4a82-892e-0163ecfdc79c]

2022-08-13 22:20:16 | [Mutex] waiting for: [message:ed7997cb-a97b-4a82-892e-0163ecfdc79c]

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

2022-08-13 22:20:16 |


===== simulation of connection failure


2022-08-13 22:20:16 |


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


2022-08-13 22:20:17 |


===== sending message to look for


2022-08-13 22:20:18 |


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


2022-08-13 22:20:20 |


===== broadcasting presence


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

2022-08-13 22:20:20 | [Mutex] isItemNotified: message:2e49459b-19c7-43a8-9612-8479282bdfb5 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.308s
2022-08-13 22:20:21 |

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

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

2022-08-13 22:20:21 | [Mutex] waiting for: [message:05b7076b-fb50-4001-ba77-0dfb2807efa7]

2022-08-13 22:20:21 | [Mutex] waiting for: [message:05b7076b-fb50-4001-ba77-0dfb2807efa7]

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

2022-08-13 22:20:21 |


===== simulation of connection failure


2022-08-13 22:20:21 |


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


2022-08-13 22:20:21 |


===== sending message to look for


2022-08-13 22:20:22 |


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


2022-08-13 22:20:22 |


===== broadcasting presence


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

2022-08-13 22:20:22 | [Mutex] isItemNotified: message:3b304ef1-9d59-4937-aa9c-bf3c6495584c :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.363s
2022-08-13 22:20:23 |

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

2022-08-13 22:20:23 | ------------------------------------

2022-08-13 22:20:23 | [Mutex] waiting for: [message:b41d2231-bed9-4f46-be30-5435816f228f]

2022-08-13 22:20:23 | [Mutex] waiting for: [message:b41d2231-bed9-4f46-be30-5435816f228f]

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

2022-08-13 22:20:23 |


===== simulation of connection failure


2022-08-13 22:20:23 |


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


2022-08-13 22:20:23 |


===== sending message to look for


2022-08-13 22:20:24 |


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


2022-08-13 22:20:26 |


===== broadcasting presence


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

2022-08-13 22:20:26 | [Mutex] isItemNotified: message:40a7b2a5-94cc-42b3-bdf6-c538c34247e3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.310s
2022-08-13 22:20:27 |

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

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

2022-08-13 22:20:27 | [Mutex] waiting for: [message:9e573081-cf1d-48df-8a9c-b7825202fbda]

2022-08-13 22:20:27 | [Mutex] waiting for: [message:9e573081-cf1d-48df-8a9c-b7825202fbda]

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

2022-08-13 22:20:27 |


===== simulation of connection failure


2022-08-13 22:20:27 |


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


2022-08-13 22:20:27 |


===== sending message to look for


2022-08-13 22:20:28 |


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


2022-08-13 22:20:28 |


===== broadcasting presence


2022-08-13 22:20:28 | [Mutex] waiting for: [message:9916de66-9e48-4fe3-b971-daeead4610e8]

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

2022-08-13 22:20:28 | [Mutex] isItemNotified: message:9916de66-9e48-4fe3-b971-daeead4610e8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.318s
2022-08-13 22:20:29 |

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

2022-08-13 22:20:29 | ------------------------------------

2022-08-13 22:20:29 | [Mutex] waiting for: [message:4fdd4e3a-893a-411b-b253-412333ede361]

2022-08-13 22:20:29 | [Mutex] waiting for: [message:4fdd4e3a-893a-411b-b253-412333ede361]

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

2022-08-13 22:20:29 |


===== simulation of connection failure


2022-08-13 22:20:29 |


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


2022-08-13 22:20:29 |


===== sending message to look for


2022-08-13 22:20:30 |


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


2022-08-13 22:20:32 |


===== broadcasting presence


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

2022-08-13 22:20:32 | [Mutex] isItemNotified: message:a239eedd-154a-4529-882e-e91eedee59aa :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.364s
2022-08-13 22:20:33 |

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

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

2022-08-13 22:20:33 | [Mutex] waiting for: [message:b10fa3b9-0a91-4963-a24c-dd972339e511]

2022-08-13 22:20:33 | [Mutex] waiting for: [message:b10fa3b9-0a91-4963-a24c-dd972339e511]

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

2022-08-13 22:20:33 |


===== simulation of connection failure


2022-08-13 22:20:33 |


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


2022-08-13 22:20:33 |


===== sending message to look for


2022-08-13 22:20:34 |


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


2022-08-13 22:20:34 |


===== broadcasting presence


2022-08-13 22:20:34 | [Mutex] waiting for: [message:fefdec93-404d-4f28-8ef1-5bb52db76b92]

2022-08-13 22:20:34 | [Mutex] waiting for: [message:fefdec93-404d-4f28-8ef1-5bb52db76b92]

2022-08-13 22:20:34 | [Mutex] waiting for: [message:fefdec93-404d-4f28-8ef1-5bb52db76b92]

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

2022-08-13 22:20:34 | [Mutex] isItemNotified: message:fefdec93-404d-4f28-8ef1-5bb52db76b92 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.368s
2022-08-13 22:20:35 |

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

2022-08-13 22:20:35 | ------------------------------------

2022-08-13 22:20:35 | [Mutex] waiting for: [message:a273d1c5-cd20-45ad-8b55-134cb713c5da]

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

2022-08-13 22:20:35 |


===== simulation of connection failure


2022-08-13 22:20:35 |


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


2022-08-13 22:20:35 |


===== sending message to look for


2022-08-13 22:20:36 |


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


2022-08-13 22:20:39 |


===== broadcasting presence


2022-08-13 22:20:39 | [Mutex] waiting for: [message:66fa0b3c-47ed-4c5d-b7cf-76d2b797d4c0]

2022-08-13 22:20:39 | [Mutex] waiting for: [message:66fa0b3c-47ed-4c5d-b7cf-76d2b797d4c0]

2022-08-13 22:20:39 | [Mutex] waiting for: [message:66fa0b3c-47ed-4c5d-b7cf-76d2b797d4c0]

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

2022-08-13 22:20:39 | [Mutex] isItemNotified: message:66fa0b3c-47ed-4c5d-b7cf-76d2b797d4c0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.300s
2022-08-13 22:20:39 |

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

2022-08-13 22:20:39 | ------------------------------------

2022-08-13 22:20:39 | [Mutex] waiting for: [message:282d8c51-38c3-44da-a278-e6905e1d32be]

2022-08-13 22:20:39 | [Mutex] waiting for: [message:282d8c51-38c3-44da-a278-e6905e1d32be]

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

2022-08-13 22:20:39 |


===== simulation of connection failure


2022-08-13 22:20:39 |


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


2022-08-13 22:20:40 |


===== sending message to look for


2022-08-13 22:20:41 |


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


2022-08-13 22:20:41 |


===== broadcasting presence


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

2022-08-13 22:20:41 | [Mutex] isItemNotified: message:2c6350db-5518-418e-a082-f519a21d7192 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.343s
2022-08-13 22:20:41 |

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

2022-08-13 22:20:41 | ------------------------------------

2022-08-13 22:20:41 | [Mutex] waiting for: [message:c07a082c-05f7-46dd-b5b2-37f86ecb00b9]

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

2022-08-13 22:20:41 |


===== simulation of connection failure


2022-08-13 22:20:41 |


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


2022-08-13 22:20:42 |


===== sending message to look for


2022-08-13 22:20:43 |


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


2022-08-13 22:20:45 |


===== broadcasting presence


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

2022-08-13 22:20:45 | [Mutex] isItemNotified: message:0de3acd3-4b34-471c-842d-258e1af35a6c :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.320s
2022-08-13 22:20:46 |

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

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

2022-08-13 22:20:46 | [Mutex] waiting for: [message:107d25e6-a38b-4f03-a35d-97bbbac6430e]

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

2022-08-13 22:20:46 |


===== simulation of connection failure


2022-08-13 22:20:46 |


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


2022-08-13 22:20:46 |


===== sending message to look for


2022-08-13 22:20:47 |


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


2022-08-13 22:20:47 |


===== broadcasting presence


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

2022-08-13 22:20:47 | [Mutex] isItemNotified: message:f6a6f738-75e3-4219-baa9-2058baf7765a :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.312s
2022-08-13 22:20:48 |

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

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

2022-08-13 22:20:48 | [Mutex] waiting for: [message:b47df02e-e0ac-43e3-aa6f-58288ea10c65]

2022-08-13 22:20:48 | [Mutex] waiting for: [message:b47df02e-e0ac-43e3-aa6f-58288ea10c65]

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

2022-08-13 22:20:48 |


===== simulation of connection failure


2022-08-13 22:20:48 |


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


2022-08-13 22:20:48 |


===== sending message to look for


2022-08-13 22:20:49 |


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


2022-08-13 22:20:51 |


===== broadcasting presence


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

2022-08-13 22:20:51 | [Mutex] isItemNotified: message:8bf39e11-6bf0-4881-874c-2f37917a92ae :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.375s
2022-08-13 22:20:52 |

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

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

2022-08-13 22:20:52 | [Mutex] waiting for: [message:aebfa5b6-fe05-4d97-84aa-1a38d041180f]

2022-08-13 22:20:52 | [Mutex] waiting for: [message:aebfa5b6-fe05-4d97-84aa-1a38d041180f]

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

2022-08-13 22:20:52 |


===== simulation of connection failure


2022-08-13 22:20:52 |


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


2022-08-13 22:20:52 |


===== sending message to look for


2022-08-13 22:20:53 |


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


2022-08-13 22:20:53 |


===== broadcasting presence


2022-08-13 22:20:53 | [Mutex] waiting for: [message:aca8dc5c-8c2b-46f8-8b77-ddee1f69fc48]

2022-08-13 22:20:53 | [Mutex] waiting for: [message:aca8dc5c-8c2b-46f8-8b77-ddee1f69fc48]

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

2022-08-13 22:20:53 | [Mutex] isItemNotified: message:aca8dc5c-8c2b-46f8-8b77-ddee1f69fc48 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.305s
2022-08-13 22:20:54 |

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

2022-08-13 22:20:54 | ------------------------------------

2022-08-13 22:20:54 | [Mutex] waiting for: [message:39829055-c025-4084-8b07-688dc158a51d]

2022-08-13 22:20:54 | [Mutex] waiting for: [message:39829055-c025-4084-8b07-688dc158a51d]

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

2022-08-13 22:20:54 |


===== simulation of connection failure


2022-08-13 22:20:54 |


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


2022-08-13 22:20:54 |


===== sending message to look for


2022-08-13 22:20:55 |


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


2022-08-13 22:20:57 |


===== broadcasting presence


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

2022-08-13 22:20:57 | [Mutex] isItemNotified: message:333f85de-42b0-4a65-9701-884ae71cfcd0 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.368s
2022-08-13 22:20:58 |

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

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

2022-08-13 22:20:58 | [Mutex] waiting for: [message:e42e5247-2e25-470d-a7db-f844e65e358c]

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

2022-08-13 22:20:58 |


===== simulation of connection failure


2022-08-13 22:20:58 |


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


2022-08-13 22:20:58 |


===== sending message to look for


2022-08-13 22:20:59 |


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


2022-08-13 22:20:59 |


===== broadcasting presence


2022-08-13 22:20:59 | [Mutex] waiting for: [message:cc9f0954-08be-41d2-a4c0-694e4219ff6f]

2022-08-13 22:20:59 | [Mutex] waiting for: [message:cc9f0954-08be-41d2-a4c0-694e4219ff6f]

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

2022-08-13 22:20:59 | [Mutex] isItemNotified: message:cc9f0954-08be-41d2-a4c0-694e4219ff6f :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.336s
2022-08-13 22:21:00 |

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

2022-08-13 22:21:00 | ------------------------------------

2022-08-13 22:21:00 | [Mutex] waiting for: [message:f3175bb1-708c-4552-9fce-970fa75b39d8]

2022-08-13 22:21:00 | [Mutex] waiting for: [message:f3175bb1-708c-4552-9fce-970fa75b39d8]

2022-08-13 22:21:00 | [Mutex] received everything.

2022-08-13 22:21:00 |


===== simulation of connection failure


2022-08-13 22:21:00 |


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


2022-08-13 22:21:00 |


===== sending message to look for


2022-08-13 22:21:01 |


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


2022-08-13 22:21:03 |


===== broadcasting presence


2022-08-13 22:21:03 | [Mutex] waiting for: [message:d75591d9-8f56-4ed8-8013-cca00f24dc5b]

2022-08-13 22:21:03 | [Mutex] waiting for: [message:d75591d9-8f56-4ed8-8013-cca00f24dc5b]

2022-08-13 22:21:03 | [Mutex] waiting for: [message:d75591d9-8f56-4ed8-8013-cca00f24dc5b]

2022-08-13 22:21:03 | [Mutex] received everything.

2022-08-13 22:21:03 | [Mutex] isItemNotified: message:d75591d9-8f56-4ed8-8013-cca00f24dc5b :: true