Generated by TestNG with ReportNG at 22:19 PDT on Sunday 28 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 : 50.839s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.306s
2022-08-28 22:20:44 |

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

2022-08-28 22:20:44 | ------------------------------------

2022-08-28 22:20:44 | [Mutex] waiting for: [message:5b4dcb79-58d8-40f0-b022-601906fc7e6c]

2022-08-28 22:20:44 | [Mutex] waiting for: [message:5b4dcb79-58d8-40f0-b022-601906fc7e6c]

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

2022-08-28 22:20:44 |


===== simulation of connection failure


2022-08-28 22:20:44 |


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


2022-08-28 22:20:45 |


===== sending message to look for


2022-08-28 22:20:46 |


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


2022-08-28 22:20:46 |


===== broadcasting presence


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

2022-08-28 22:20:46 | [Mutex] isItemNotified: message:4a7c6460-371a-4455-9e32-c32d555c5f02 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.307s
2022-08-28 22:20:47 |

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

2022-08-28 22:20:47 | ------------------------------------

2022-08-28 22:20:47 | [Mutex] waiting for: [message:7b0e873b-8448-4462-9971-aa32c6066c2d]

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

2022-08-28 22:20:47 |


===== simulation of connection failure


2022-08-28 22:20:47 |


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


2022-08-28 22:20:47 |


===== sending message to look for


2022-08-28 22:20:48 |


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


2022-08-28 22:20:50 |


===== broadcasting presence


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

2022-08-28 22:20:50 | [Mutex] isItemNotified: message:0f477d1b-51b2-44ce-a885-e39da91c7644 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.303s
2022-08-28 22:20:51 |

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

2022-08-28 22:20:51 | ------------------------------------

2022-08-28 22:20:51 | [Mutex] waiting for: [message:2ccdd4c5-1410-4240-ba32-f012b4c056f5]

2022-08-28 22:20:51 | [Mutex] waiting for: [message:2ccdd4c5-1410-4240-ba32-f012b4c056f5]

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

2022-08-28 22:20:51 |


===== simulation of connection failure


2022-08-28 22:20:51 |


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


2022-08-28 22:20:51 |


===== sending message to look for


2022-08-28 22:20:52 |


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


2022-08-28 22:20:52 |


===== broadcasting presence


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

2022-08-28 22:20:52 | [Mutex] isItemNotified: message:5eea67d0-a41d-4d20-a7fe-2f4e95a49ae5 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.312s
2022-08-28 22:20:53 |

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

2022-08-28 22:20:53 | ------------------------------------

2022-08-28 22:20:53 | [Mutex] waiting for: [message:48f6d4c3-cd9f-4e0f-9417-6187a32c0eb2]

2022-08-28 22:20:53 | [Mutex] waiting for: [message:48f6d4c3-cd9f-4e0f-9417-6187a32c0eb2]

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

2022-08-28 22:20:53 |


===== simulation of connection failure


2022-08-28 22:20:53 |


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


2022-08-28 22:20:53 |


===== sending message to look for


2022-08-28 22:20:54 |


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


2022-08-28 22:20:56 |


===== broadcasting presence


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

2022-08-28 22:20:56 | [Mutex] isItemNotified: message:b0cd4bf3-4e87-4fa0-a722-538e93c196b3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.349s
2022-08-28 22:20:57 |

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

2022-08-28 22:20:57 | ------------------------------------

2022-08-28 22:20:57 | [Mutex] waiting for: [message:8bbe04f3-4272-4221-a4cb-c9d4e177c48c]

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

2022-08-28 22:20:57 |


===== simulation of connection failure


2022-08-28 22:20:57 |


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


2022-08-28 22:20:57 |


===== sending message to look for


2022-08-28 22:20:58 |


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


2022-08-28 22:20:58 |


===== broadcasting presence


2022-08-28 22:20:58 | [Mutex] waiting for: [message:16c0e25a-7a0e-4864-8fea-aaa2fada33a6]

2022-08-28 22:20:58 | [Mutex] waiting for: [message:16c0e25a-7a0e-4864-8fea-aaa2fada33a6]

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

2022-08-28 22:20:58 | [Mutex] isItemNotified: message:16c0e25a-7a0e-4864-8fea-aaa2fada33a6 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.339s
2022-08-28 22:20:59 |

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

2022-08-28 22:20:59 | ------------------------------------

2022-08-28 22:20:59 | [Mutex] waiting for: [message:fb657f5c-7ae0-47f0-8138-5f8d38c0cf01]

2022-08-28 22:20:59 | [Mutex] waiting for: [message:fb657f5c-7ae0-47f0-8138-5f8d38c0cf01]

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

2022-08-28 22:20:59 |


===== simulation of connection failure


2022-08-28 22:20:59 |


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


2022-08-28 22:20:59 |


===== sending message to look for


2022-08-28 22:21:00 |


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


2022-08-28 22:21:03 |


===== broadcasting presence


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

2022-08-28 22:21:03 | [Mutex] isItemNotified: message:eae309cb-3f92-4316-9b0b-5c6b0b33278f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.358s
2022-08-28 22:21:03 |

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

2022-08-28 22:21:03 | ------------------------------------

2022-08-28 22:21:03 | [Mutex] waiting for: [message:e56e6058-7ff0-435c-ae99-cc334678e21f]

2022-08-28 22:21:03 | [Mutex] waiting for: [message:e56e6058-7ff0-435c-ae99-cc334678e21f]

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

2022-08-28 22:21:03 |


===== simulation of connection failure


2022-08-28 22:21:03 |


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


2022-08-28 22:21:03 |


===== sending message to look for


2022-08-28 22:21:04 |


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


2022-08-28 22:21:05 |


===== broadcasting presence


2022-08-28 22:21:05 | [Mutex] waiting for: [message:b7f77394-bdd0-4731-bff5-31de4f8b639d]

2022-08-28 22:21:05 | [Mutex] received everything.

2022-08-28 22:21:05 | [Mutex] isItemNotified: message:b7f77394-bdd0-4731-bff5-31de4f8b639d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.356s
2022-08-28 22:21:06 |

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

2022-08-28 22:21:06 | ------------------------------------

2022-08-28 22:21:06 | [Mutex] waiting for: [message:feda7beb-c3a0-4fd3-b7ba-1de654f5d44f]

2022-08-28 22:21:06 | [Mutex] waiting for: [message:feda7beb-c3a0-4fd3-b7ba-1de654f5d44f]

2022-08-28 22:21:06 | [Mutex] received everything.

2022-08-28 22:21:06 |


===== simulation of connection failure


2022-08-28 22:21:06 |


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


2022-08-28 22:21:06 |


===== sending message to look for


2022-08-28 22:21:07 |


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


2022-08-28 22:21:09 |


===== broadcasting presence


2022-08-28 22:21:09 | [Mutex] waiting for: [message:60958c06-803f-40a0-b9f0-30ce2d272bba]

2022-08-28 22:21:09 | [Mutex] waiting for: [message:60958c06-803f-40a0-b9f0-30ce2d272bba]

2022-08-28 22:21:09 | [Mutex] waiting for: [message:60958c06-803f-40a0-b9f0-30ce2d272bba]

2022-08-28 22:21:09 | [Mutex] received everything.

2022-08-28 22:21:09 | [Mutex] isItemNotified: message:60958c06-803f-40a0-b9f0-30ce2d272bba :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.309s
2022-08-28 22:21:10 |

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

2022-08-28 22:21:10 | ------------------------------------

2022-08-28 22:21:10 | [Mutex] waiting for: [message:bb93bfbb-a959-4b1f-8047-6cfa40611de0]

2022-08-28 22:21:10 | [Mutex] received everything.

2022-08-28 22:21:10 |


===== simulation of connection failure


2022-08-28 22:21:10 |


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


2022-08-28 22:21:10 |


===== sending message to look for


2022-08-28 22:21:11 |


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


2022-08-28 22:21:11 |


===== broadcasting presence


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

2022-08-28 22:21:11 | [Mutex] isItemNotified: message:dff1e4ba-1205-4d35-9d7f-812c551b6801 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.313s
2022-08-28 22:21:12 |

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

2022-08-28 22:21:12 | ------------------------------------

2022-08-28 22:21:12 | [Mutex] waiting for: [message:4c47ba95-a67b-4d8d-92f3-3c9b9373ce1c]

2022-08-28 22:21:12 | [Mutex] received everything.

2022-08-28 22:21:12 |


===== simulation of connection failure


2022-08-28 22:21:12 |


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


2022-08-28 22:21:12 |


===== sending message to look for


2022-08-28 22:21:13 |


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


2022-08-28 22:21:15 |


===== broadcasting presence


2022-08-28 22:21:15 | [Mutex] received everything.

2022-08-28 22:21:15 | [Mutex] isItemNotified: message:7454ca0c-b1c2-439d-b794-abc293dc7ecf :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.299s
2022-08-28 22:21:16 |

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

2022-08-28 22:21:16 | ------------------------------------

2022-08-28 22:21:16 | [Mutex] waiting for: [message:793ebbcb-0dfd-4fbb-8553-b861fb72fd18]

2022-08-28 22:21:16 | [Mutex] received everything.

2022-08-28 22:21:16 |


===== simulation of connection failure


2022-08-28 22:21:16 |


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


2022-08-28 22:21:16 |


===== sending message to look for


2022-08-28 22:21:17 |


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


2022-08-28 22:21:17 |


===== broadcasting presence


2022-08-28 22:21:17 | [Mutex] received everything.

2022-08-28 22:21:17 | [Mutex] isItemNotified: message:2a7fde02-8aed-4b41-bc97-423838efaa19 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.317s
2022-08-28 22:21:18 |

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

2022-08-28 22:21:18 | ------------------------------------

2022-08-28 22:21:18 | [Mutex] waiting for: [message:4347d7b9-51f6-4079-8864-81b446ab8a51]

2022-08-28 22:21:18 | [Mutex] waiting for: [message:4347d7b9-51f6-4079-8864-81b446ab8a51]

2022-08-28 22:21:18 | [Mutex] received everything.

2022-08-28 22:21:18 |


===== simulation of connection failure


2022-08-28 22:21:18 |


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


2022-08-28 22:21:18 |


===== sending message to look for


2022-08-28 22:21:19 |


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


2022-08-28 22:21:21 |


===== broadcasting presence


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

2022-08-28 22:21:21 | [Mutex] isItemNotified: message:1c5fae10-f1a4-40a4-8d5e-e330f7bebab6 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.300s
2022-08-28 22:21:22 |

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

2022-08-28 22:21:22 | ------------------------------------

2022-08-28 22:21:22 | [Mutex] waiting for: [message:256dcbf7-b6a9-4fe3-8b50-b2db43f6ccdb]

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

2022-08-28 22:21:22 |


===== simulation of connection failure


2022-08-28 22:21:22 |


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


2022-08-28 22:21:22 |


===== sending message to look for


2022-08-28 22:21:23 |


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


2022-08-28 22:21:24 |


===== broadcasting presence


2022-08-28 22:21:24 | [Mutex] received everything.

2022-08-28 22:21:24 | [Mutex] isItemNotified: message:eaf77fbf-377c-4d1d-a499-b5c5d7a87efb :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-08-28 22:21:25 |

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

2022-08-28 22:21:25 | ------------------------------------

2022-08-28 22:21:25 | [Mutex] waiting for: [message:04d27831-f6fa-48b2-8da6-6c9f1da4ebc5]

2022-08-28 22:21:25 | [Mutex] received everything.

2022-08-28 22:21:25 |


===== simulation of connection failure


2022-08-28 22:21:25 |


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


2022-08-28 22:21:25 |


===== sending message to look for


2022-08-28 22:21:26 |


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


2022-08-28 22:21:28 |


===== broadcasting presence


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

2022-08-28 22:21:28 | [Mutex] isItemNotified: message:1889b235-cd4a-4b08-8b38-7f34cf8310ca :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.356s
2022-08-28 22:21:29 |

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

2022-08-28 22:21:29 | ------------------------------------

2022-08-28 22:21:29 | [Mutex] waiting for: [message:56db3e7a-d706-40ae-aa08-496b21b60f68]

2022-08-28 22:21:29 | [Mutex] received everything.

2022-08-28 22:21:29 |


===== simulation of connection failure


2022-08-28 22:21:29 |


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


2022-08-28 22:21:29 |


===== sending message to look for


2022-08-28 22:21:30 |


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


2022-08-28 22:21:30 |


===== broadcasting presence


2022-08-28 22:21:30 | [Mutex] waiting for: [message:89ed0774-7568-446e-9ded-7ee90256764b]

2022-08-28 22:21:30 | [Mutex] received everything.

2022-08-28 22:21:30 | [Mutex] isItemNotified: message:89ed0774-7568-446e-9ded-7ee90256764b :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.384s
2022-08-28 22:21:31 |

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

2022-08-28 22:21:31 | ------------------------------------

2022-08-28 22:21:31 | [Mutex] waiting for: [message:dfea22f0-7c15-4b5c-9e01-62925e457c52]

2022-08-28 22:21:31 | [Mutex] waiting for: [message:dfea22f0-7c15-4b5c-9e01-62925e457c52]

2022-08-28 22:21:31 | [Mutex] received everything.

2022-08-28 22:21:31 |


===== simulation of connection failure


2022-08-28 22:21:31 |


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


2022-08-28 22:21:31 |


===== sending message to look for


2022-08-28 22:21:32 |


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


2022-08-28 22:21:34 |


===== broadcasting presence


2022-08-28 22:21:34 | [Mutex] waiting for: [message:33df7317-da35-43a2-8f84-2b468ea4fbfa]

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

2022-08-28 22:21:34 | [Mutex] isItemNotified: message:33df7317-da35-43a2-8f84-2b468ea4fbfa :: true