Generated by TestNG with ReportNG at 21:15 PST on Sunday 25 December 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 : 108.933s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.330s
2022-12-25 21:16:29 |

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

2022-12-25 21:16:29 | ------------------------------------

2022-12-25 21:16:29 | [Mutex] waiting for: [message:77dadf41-8772-4afe-b0c7-b5bd060926e1]

2022-12-25 21:16:29 | [Mutex] received everything.

2022-12-25 21:16:29 |


===== simulation of connection failure


2022-12-25 21:16:29 |


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


2022-12-25 21:16:29 |


===== sending message to look for


2022-12-25 21:16:30 |


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


2022-12-25 21:16:30 |


===== broadcasting presence


2022-12-25 21:16:30 | [Mutex] received everything.

2022-12-25 21:16:30 | [Mutex] isItemNotified: message:a6dce32b-87bf-49cc-9b16-67963ae8dea2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.368s
2022-12-25 21:16:31 |

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

2022-12-25 21:16:31 | ------------------------------------

2022-12-25 21:16:31 | [Mutex] waiting for: [message:9879cf24-b296-4e88-a096-2b36cfc31b53]

2022-12-25 21:16:31 | [Mutex] received everything.

2022-12-25 21:16:31 |


===== simulation of connection failure


2022-12-25 21:16:31 |


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


2022-12-25 21:16:31 |


===== sending message to look for


2022-12-25 21:16:32 |


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


2022-12-25 21:16:34 |


===== broadcasting presence


2022-12-25 21:16:34 | [Mutex] received everything.

2022-12-25 21:16:34 | [Mutex] isItemNotified: message:19d74a97-7bab-47ec-baee-8f5a231fab38 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.326s
2022-12-25 21:16:35 |

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

2022-12-25 21:16:35 | ------------------------------------

2022-12-25 21:16:35 | [Mutex] waiting for: [message:ecdce986-5d70-4f81-8344-9d0fb638a6c2]

2022-12-25 21:16:35 | [Mutex] received everything.

2022-12-25 21:16:35 |


===== simulation of connection failure


2022-12-25 21:16:35 |


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


2022-12-25 21:16:35 |


===== sending message to look for


2022-12-25 21:16:36 |


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


2022-12-25 21:16:36 |


===== broadcasting presence


2022-12-25 21:16:36 | [Mutex] received everything.

2022-12-25 21:16:36 | [Mutex] isItemNotified: message:f646a7b6-5d0e-49b8-8870-ed89f17d86c4 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.323s
2022-12-25 21:16:37 |

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

2022-12-25 21:16:37 | ------------------------------------

2022-12-25 21:16:37 | [Mutex] waiting for: [message:22911b26-f663-4e94-961f-6a82689de424]

2022-12-25 21:16:37 | [Mutex] received everything.

2022-12-25 21:16:37 |


===== simulation of connection failure


2022-12-25 21:16:37 |


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


2022-12-25 21:16:37 |


===== sending message to look for


2022-12-25 21:16:38 |


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


2022-12-25 21:16:40 |


===== broadcasting presence


2022-12-25 21:16:40 | [Mutex] received everything.

2022-12-25 21:16:40 | [Mutex] isItemNotified: message:b08dad57-6abb-4d8f-98bc-a255aa3d478c :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.222s
2022-12-25 21:16:41 |

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

2022-12-25 21:16:41 | ------------------------------------

2022-12-25 21:16:41 | [Mutex] waiting for: [message:787e8487-72e4-49b8-986f-0370346c3e93]

2022-12-25 21:16:41 | [Mutex] received everything.

2022-12-25 21:16:41 |


===== simulation of connection failure


2022-12-25 21:16:41 |


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


2022-12-25 21:16:41 |


===== sending message to look for


2022-12-25 21:16:42 |


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


2022-12-25 21:16:43 |


===== broadcasting presence


2022-12-25 21:16:43 | [Mutex] waiting for: [message:709cc20b-7493-4680-ae50-905a2c538e2d]

2022-12-25 21:17:42 | [Mutex] waiting for: [message:709cc20b-7493-4680-ae50-905a2c538e2d]

2022-12-25 21:17:42 | [Mutex] waiting for: [message:709cc20b-7493-4680-ae50-905a2c538e2d]

2022-12-25 21:17:42 | [Mutex] received everything.

2022-12-25 21:17:42 | [Mutex] isItemNotified: message:709cc20b-7493-4680-ae50-905a2c538e2d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.303s
2022-12-25 21:17:43 |

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

2022-12-25 21:17:43 | ------------------------------------

2022-12-25 21:17:43 | [Mutex] waiting for: [message:01698aa8-5097-4cbf-b7f8-139dc79b0e4a]

2022-12-25 21:17:43 | [Mutex] received everything.

2022-12-25 21:17:43 |


===== simulation of connection failure


2022-12-25 21:17:43 |


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


2022-12-25 21:17:43 |


===== sending message to look for


2022-12-25 21:17:44 |


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


2022-12-25 21:17:46 |


===== broadcasting presence


2022-12-25 21:17:46 | [Mutex] received everything.

2022-12-25 21:17:46 | [Mutex] isItemNotified: message:e14319a1-cb1b-44ba-9ae0-7ec94aca01bd :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.376s
2022-12-25 21:17:47 |

2022-12-25 21:17:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:17:47 | ------------------------------------

2022-12-25 21:17:47 | [Mutex] waiting for: [message:5d4d55cc-1442-4d21-9867-b24e7728e103]

2022-12-25 21:17:47 | [Mutex] received everything.

2022-12-25 21:17:47 |


===== simulation of connection failure


2022-12-25 21:17:47 |


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


2022-12-25 21:17:47 |


===== sending message to look for


2022-12-25 21:17:48 |


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


2022-12-25 21:17:49 |


===== broadcasting presence


2022-12-25 21:17:49 | [Mutex] waiting for: [message:938b67fc-2b13-496a-80f2-36e8ff923f33]

2022-12-25 21:17:49 | [Mutex] waiting for: [message:938b67fc-2b13-496a-80f2-36e8ff923f33]

2022-12-25 21:17:49 | [Mutex] received everything.

2022-12-25 21:17:49 | [Mutex] isItemNotified: message:938b67fc-2b13-496a-80f2-36e8ff923f33 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.342s
2022-12-25 21:17:49 |

2022-12-25 21:17:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:17:49 | ------------------------------------

2022-12-25 21:17:49 | [Mutex] waiting for: [message:6f099b27-6adb-4600-a42b-af383904aaeb]

2022-12-25 21:17:49 | [Mutex] received everything.

2022-12-25 21:17:49 |


===== simulation of connection failure


2022-12-25 21:17:49 |


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


2022-12-25 21:17:49 |


===== sending message to look for


2022-12-25 21:17:50 |


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


2022-12-25 21:17:53 |


===== broadcasting presence


2022-12-25 21:17:53 | [Mutex] waiting for: [message:6bd2abe9-b814-4f88-b8e5-72ee2b5dfd98]

2022-12-25 21:17:53 | [Mutex] waiting for: [message:6bd2abe9-b814-4f88-b8e5-72ee2b5dfd98]

2022-12-25 21:17:53 | [Mutex] received everything.

2022-12-25 21:17:53 | [Mutex] isItemNotified: message:6bd2abe9-b814-4f88-b8e5-72ee2b5dfd98 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.309s
2022-12-25 21:17:53 |

2022-12-25 21:17:53 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:17:53 | ------------------------------------

2022-12-25 21:17:53 | [Mutex] waiting for: [message:88581902-b663-4843-967a-9f853e4efcaf]

2022-12-25 21:17:53 | [Mutex] received everything.

2022-12-25 21:17:53 |


===== simulation of connection failure


2022-12-25 21:17:53 |


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


2022-12-25 21:17:53 |


===== sending message to look for


2022-12-25 21:17:54 |


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


2022-12-25 21:17:55 |


===== broadcasting presence


2022-12-25 21:17:55 | [Mutex] received everything.

2022-12-25 21:17:55 | [Mutex] isItemNotified: message:35926016-cdfc-4b5d-9abd-15602a5d441f :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.315s
2022-12-25 21:17:55 |

2022-12-25 21:17:55 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:17:55 | ------------------------------------

2022-12-25 21:17:55 | [Mutex] waiting for: [message:557c32c5-b244-4447-8229-768408ee15de]

2022-12-25 21:17:55 | [Mutex] received everything.

2022-12-25 21:17:55 |


===== simulation of connection failure


2022-12-25 21:17:55 |


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


2022-12-25 21:17:55 |


===== sending message to look for


2022-12-25 21:17:56 |


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


2022-12-25 21:17:59 |


===== broadcasting presence


2022-12-25 21:17:59 | [Mutex] received everything.

2022-12-25 21:17:59 | [Mutex] isItemNotified: message:fec39e39-dcf5-4015-9514-0abbfccdd649 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.299s
2022-12-25 21:17:59 |

2022-12-25 21:17:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:17:59 | ------------------------------------

2022-12-25 21:17:59 | [Mutex] waiting for: [message:c2542438-cad2-4483-b2a8-d9afe802cfda]

2022-12-25 21:17:59 | [Mutex] received everything.

2022-12-25 21:17:59 |


===== simulation of connection failure


2022-12-25 21:17:59 |


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


2022-12-25 21:17:59 |


===== sending message to look for


2022-12-25 21:18:00 |


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


2022-12-25 21:18:01 |


===== broadcasting presence


2022-12-25 21:18:01 | [Mutex] received everything.

2022-12-25 21:18:01 | [Mutex] isItemNotified: message:efafd02d-b007-4f63-88db-fd4ada4e2792 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.349s
2022-12-25 21:18:01 |

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

2022-12-25 21:18:01 | ------------------------------------

2022-12-25 21:18:01 | [Mutex] waiting for: [message:54229057-31ec-48e2-b788-542df8b6c399]

2022-12-25 21:18:01 | [Mutex] received everything.

2022-12-25 21:18:01 |


===== simulation of connection failure


2022-12-25 21:18:01 |


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


2022-12-25 21:18:02 |


===== sending message to look for


2022-12-25 21:18:03 |


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


2022-12-25 21:18:05 |


===== broadcasting presence


2022-12-25 21:18:05 | [Mutex] received everything.

2022-12-25 21:18:05 | [Mutex] isItemNotified: message:dd03b315-3454-4457-9a08-8549309ed5ff :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.306s
2022-12-25 21:18:05 |

2022-12-25 21:18:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:18:05 | ------------------------------------

2022-12-25 21:18:05 | [Mutex] waiting for: [message:32ed9b8d-82a8-4d43-b8ae-ec1c09b3a496]

2022-12-25 21:18:05 | [Mutex] received everything.

2022-12-25 21:18:05 |


===== simulation of connection failure


2022-12-25 21:18:05 |


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


2022-12-25 21:18:06 |


===== sending message to look for


2022-12-25 21:18:07 |


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


2022-12-25 21:18:07 |


===== broadcasting presence


2022-12-25 21:18:07 | [Mutex] waiting for: [message:0019a666-9178-4d74-80ec-7bc1d48bf23d]

2022-12-25 21:18:07 | [Mutex] received everything.

2022-12-25 21:18:07 | [Mutex] isItemNotified: message:0019a666-9178-4d74-80ec-7bc1d48bf23d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-12-25 21:18:07 |

2022-12-25 21:18:07 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:18:07 | ------------------------------------

2022-12-25 21:18:07 | [Mutex] waiting for: [message:0dcee75f-1a00-4669-bd3a-c18bf24e7e86]

2022-12-25 21:18:07 | [Mutex] received everything.

2022-12-25 21:18:07 |


===== simulation of connection failure


2022-12-25 21:18:07 |


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


2022-12-25 21:18:08 |


===== sending message to look for


2022-12-25 21:18:09 |


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


2022-12-25 21:18:11 |


===== broadcasting presence


2022-12-25 21:18:11 | [Mutex] received everything.

2022-12-25 21:18:11 | [Mutex] isItemNotified: message:eaac2999-2f7a-437f-9585-303f91c5d7ed :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.369s
2022-12-25 21:18:12 |

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

2022-12-25 21:18:12 | ------------------------------------

2022-12-25 21:18:12 | [Mutex] waiting for: [message:7e3f43f6-614f-4669-a569-ff770caa672e]

2022-12-25 21:18:12 | [Mutex] received everything.

2022-12-25 21:18:12 |


===== simulation of connection failure


2022-12-25 21:18:12 |


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


2022-12-25 21:18:12 |


===== sending message to look for


2022-12-25 21:18:13 |


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


2022-12-25 21:18:13 |


===== broadcasting presence


2022-12-25 21:18:13 | [Mutex] waiting for: [message:8b8b6d2a-fff9-49af-a39a-c53382bb62be]

2022-12-25 21:18:13 | [Mutex] waiting for: [message:8b8b6d2a-fff9-49af-a39a-c53382bb62be]

2022-12-25 21:18:13 | [Mutex] received everything.

2022-12-25 21:18:13 | [Mutex] isItemNotified: message:8b8b6d2a-fff9-49af-a39a-c53382bb62be :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.332s
2022-12-25 21:18:14 |

2022-12-25 21:18:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-12-25 21:18:14 | ------------------------------------

2022-12-25 21:18:14 | [Mutex] waiting for: [message:6ead4753-3306-4f43-a4e5-e61ca04c113b]

2022-12-25 21:18:14 | [Mutex] received everything.

2022-12-25 21:18:14 |


===== simulation of connection failure


2022-12-25 21:18:14 |


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


2022-12-25 21:18:14 |


===== sending message to look for


2022-12-25 21:18:15 |


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


2022-12-25 21:18:17 |


===== broadcasting presence


2022-12-25 21:18:17 | [Mutex] waiting for: [message:fb8f8f20-b076-4a3c-8df9-a6986ab604f8]

2022-12-25 21:18:17 | [Mutex] waiting for: [message:fb8f8f20-b076-4a3c-8df9-a6986ab604f8]

2022-12-25 21:18:17 | [Mutex] received everything.

2022-12-25 21:18:17 | [Mutex] isItemNotified: message:fb8f8f20-b076-4a3c-8df9-a6986ab604f8 :: true