Generated by TestNG with ReportNG at 22:25 PDT on Wednesday 01 June 2022
root@21fb2cc9076b / Java 17.0.2 (Private Build) / 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 : 109.069s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.324s
2022-06-01 22:26:45 |

2022-06-01 22:26:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:26:45 | ------------------------------------

2022-06-01 22:26:45 | [Mutex] waiting for: [message:04df3d5b-094a-4ce2-a196-260ad39b6c86]

2022-06-01 22:26:45 | [Mutex] received everything.

2022-06-01 22:26:45 |


===== simulation of connection failure


2022-06-01 22:26:45 |


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


2022-06-01 22:26:45 |


===== sending message to look for


2022-06-01 22:26:46 |


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


2022-06-01 22:26:46 |


===== broadcasting presence


2022-06-01 22:26:46 | [Mutex] received everything.

2022-06-01 22:26:46 | [Mutex] isItemNotified: message:61d6aa9c-79e6-4d32-8146-410d92c556be :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.313s
2022-06-01 22:26:47 |

2022-06-01 22:26:47 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:26:47 | ------------------------------------

2022-06-01 22:26:47 | [Mutex] waiting for: [message:dee6dee3-d29a-4ac8-a2ea-8a3eecef52c0]

2022-06-01 22:26:47 | [Mutex] received everything.

2022-06-01 22:26:47 |


===== simulation of connection failure


2022-06-01 22:26:47 |


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


2022-06-01 22:26:47 |


===== sending message to look for


2022-06-01 22:26:48 |


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


2022-06-01 22:26:51 |


===== broadcasting presence


2022-06-01 22:26:51 | [Mutex] received everything.

2022-06-01 22:26:51 | [Mutex] isItemNotified: message:f12d7534-8ba8-42bb-ba53-43d4bfca7bf8 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.305s
2022-06-01 22:26:52 |

2022-06-01 22:26:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:26:52 | ------------------------------------

2022-06-01 22:26:52 | [Mutex] waiting for: [message:a3d15a8f-d8e2-4dd9-b8a8-6c2db3118f29]

2022-06-01 22:26:52 | [Mutex] waiting for: [message:a3d15a8f-d8e2-4dd9-b8a8-6c2db3118f29]

2022-06-01 22:26:52 | [Mutex] received everything.

2022-06-01 22:26:52 |


===== simulation of connection failure


2022-06-01 22:26:52 |


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


2022-06-01 22:26:52 |


===== sending message to look for


2022-06-01 22:26:53 |


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


2022-06-01 22:26:53 |


===== broadcasting presence


2022-06-01 22:26:53 | [Mutex] received everything.

2022-06-01 22:26:53 | [Mutex] isItemNotified: message:b2b19a45-bba7-4674-b999-a66d94336ee0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.310s
2022-06-01 22:26:54 |

2022-06-01 22:26:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:26:54 | ------------------------------------

2022-06-01 22:26:54 | [Mutex] waiting for: [message:38b425f4-d5f4-4426-8e59-d72b6112fd36]

2022-06-01 22:26:54 | [Mutex] waiting for: [message:38b425f4-d5f4-4426-8e59-d72b6112fd36]

2022-06-01 22:26:54 | [Mutex] received everything.

2022-06-01 22:26:54 |


===== simulation of connection failure


2022-06-01 22:26:54 |


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


2022-06-01 22:26:54 |


===== sending message to look for


2022-06-01 22:26:55 |


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


2022-06-01 22:26:57 |


===== broadcasting presence


2022-06-01 22:26:57 | [Mutex] received everything.

2022-06-01 22:26:57 | [Mutex] isItemNotified: message:13c3c244-1f77-4a3b-b11b-2902595017ec :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.317s
2022-06-01 22:26:58 |

2022-06-01 22:26:58 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:26:58 | ------------------------------------

2022-06-01 22:26:58 | [Mutex] waiting for: [message:591254e3-4e9b-453e-941a-01ae359c6b67]

2022-06-01 22:26:58 | [Mutex] received everything.

2022-06-01 22:26:58 |


===== simulation of connection failure


2022-06-01 22:26:58 |


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


2022-06-01 22:26:58 |


===== sending message to look for


2022-06-01 22:26:59 |


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


2022-06-01 22:26:59 |


===== broadcasting presence


2022-06-01 22:26:59 | [Mutex] waiting for: [message:a4f7e0cd-d952-47e4-bf93-9a52df88ee9f]

2022-06-01 22:26:59 | [Mutex] received everything.

2022-06-01 22:26:59 | [Mutex] isItemNotified: message:a4f7e0cd-d952-47e4-bf93-9a52df88ee9f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.322s
2022-06-01 22:27:00 |

2022-06-01 22:27:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:00 | ------------------------------------

2022-06-01 22:27:00 | [Mutex] waiting for: [message:680ccd0d-5079-4134-b6a7-79575d04be52]

2022-06-01 22:27:00 | [Mutex] waiting for: [message:680ccd0d-5079-4134-b6a7-79575d04be52]

2022-06-01 22:27:00 | [Mutex] received everything.

2022-06-01 22:27:00 |


===== simulation of connection failure


2022-06-01 22:27:00 |


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


2022-06-01 22:27:00 |


===== sending message to look for


2022-06-01 22:27:01 |


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


2022-06-01 22:27:03 |


===== broadcasting presence


2022-06-01 22:27:03 | [Mutex] received everything.

2022-06-01 22:27:03 | [Mutex] isItemNotified: message:ec3b2e5f-c5ba-46c2-bb8d-aae70195330b :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.386s
2022-06-01 22:27:04 |

2022-06-01 22:27:04 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:04 | ------------------------------------

2022-06-01 22:27:04 | [Mutex] waiting for: [message:a82d306d-f056-4da1-971b-1631c420c2fa]

2022-06-01 22:27:04 | [Mutex] received everything.

2022-06-01 22:27:04 |


===== simulation of connection failure


2022-06-01 22:27:04 |


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


2022-06-01 22:27:04 |


===== sending message to look for


2022-06-01 22:27:05 |


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


2022-06-01 22:27:05 |


===== broadcasting presence


2022-06-01 22:27:05 | [Mutex] waiting for: [message:b31273ad-e073-4119-b08a-e740d52ff9a8]

2022-06-01 22:27:06 | [Mutex] waiting for: [message:b31273ad-e073-4119-b08a-e740d52ff9a8]

2022-06-01 22:27:06 | [Mutex] waiting for: [message:b31273ad-e073-4119-b08a-e740d52ff9a8]

2022-06-01 22:27:06 | [Mutex] received everything.

2022-06-01 22:27:06 | [Mutex] isItemNotified: message:b31273ad-e073-4119-b08a-e740d52ff9a8 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.345s
2022-06-01 22:27:06 |

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

2022-06-01 22:27:06 | ------------------------------------

2022-06-01 22:27:06 | [Mutex] waiting for: [message:ccacf4db-f1c7-4175-b135-41481ff1700a]

2022-06-01 22:27:06 | [Mutex] waiting for: [message:ccacf4db-f1c7-4175-b135-41481ff1700a]

2022-06-01 22:27:06 | [Mutex] received everything.

2022-06-01 22:27:06 |


===== simulation of connection failure


2022-06-01 22:27:06 |


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


2022-06-01 22:27:07 |


===== sending message to look for


2022-06-01 22:27:08 |


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


2022-06-01 22:27:10 |


===== broadcasting presence


2022-06-01 22:27:10 | [Mutex] waiting for: [message:46b13b32-281b-4da6-9a18-ebf876196c48]

2022-06-01 22:27:10 | [Mutex] waiting for: [message:46b13b32-281b-4da6-9a18-ebf876196c48]

2022-06-01 22:27:10 | [Mutex] waiting for: [message:46b13b32-281b-4da6-9a18-ebf876196c48]

2022-06-01 22:27:10 | [Mutex] received everything.

2022-06-01 22:27:10 | [Mutex] isItemNotified: message:46b13b32-281b-4da6-9a18-ebf876196c48 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.302s
2022-06-01 22:27:11 |

2022-06-01 22:27:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:11 | ------------------------------------

2022-06-01 22:27:11 | [Mutex] waiting for: [message:1b92f6ce-903c-4bc9-a6b9-a526c0e36281]

2022-06-01 22:27:11 | [Mutex] waiting for: [message:1b92f6ce-903c-4bc9-a6b9-a526c0e36281]

2022-06-01 22:27:11 | [Mutex] received everything.

2022-06-01 22:27:11 |


===== simulation of connection failure


2022-06-01 22:27:11 |


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


2022-06-01 22:27:11 |


===== sending message to look for


2022-06-01 22:27:12 |


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


2022-06-01 22:27:12 |


===== broadcasting presence


2022-06-01 22:27:12 | [Mutex] received everything.

2022-06-01 22:27:12 | [Mutex] isItemNotified: message:33d7b95a-cf71-42ea-857a-73f1394ea087 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.306s
2022-06-01 22:27:13 |

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

2022-06-01 22:27:13 | ------------------------------------

2022-06-01 22:27:13 | [Mutex] waiting for: [message:e1fac478-34aa-4906-a453-444212ad2609]

2022-06-01 22:27:13 | [Mutex] waiting for: [message:e1fac478-34aa-4906-a453-444212ad2609]

2022-06-01 22:27:13 | [Mutex] received everything.

2022-06-01 22:27:13 |


===== simulation of connection failure


2022-06-01 22:27:13 |


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


2022-06-01 22:27:13 |


===== sending message to look for


2022-06-01 22:27:14 |


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


2022-06-01 22:27:16 |


===== broadcasting presence


2022-06-01 22:27:16 | [Mutex] received everything.

2022-06-01 22:27:16 | [Mutex] isItemNotified: message:36cc419f-10eb-4ac2-b00c-2e83b0c76ce0 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.298s
2022-06-01 22:27:17 |

2022-06-01 22:27:17 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:17 | ------------------------------------

2022-06-01 22:27:17 | [Mutex] waiting for: [message:58e592d8-82af-4895-bddd-66a7caa6b50a]

2022-06-01 22:27:17 | [Mutex] received everything.

2022-06-01 22:27:17 |


===== simulation of connection failure


2022-06-01 22:27:17 |


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


2022-06-01 22:27:17 |


===== sending message to look for


2022-06-01 22:27:18 |


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


2022-06-01 22:27:18 |


===== broadcasting presence


2022-06-01 22:27:18 | [Mutex] received everything.

2022-06-01 22:27:18 | [Mutex] isItemNotified: message:381fd66d-105c-4dd7-8953-86fe83940afd :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.314s
2022-06-01 22:27:19 |

2022-06-01 22:27:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:19 | ------------------------------------

2022-06-01 22:27:19 | [Mutex] waiting for: [message:b482ba0c-4b96-40f6-a64d-0b4e7d85ebb4]

2022-06-01 22:27:19 | [Mutex] waiting for: [message:b482ba0c-4b96-40f6-a64d-0b4e7d85ebb4]

2022-06-01 22:27:19 | [Mutex] received everything.

2022-06-01 22:27:19 |


===== simulation of connection failure


2022-06-01 22:27:19 |


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


2022-06-01 22:27:19 |


===== sending message to look for


2022-06-01 22:27:20 |


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


2022-06-01 22:27:22 |


===== broadcasting presence


2022-06-01 22:27:22 | [Mutex] received everything.

2022-06-01 22:27:22 | [Mutex] isItemNotified: message:850e0d8b-7366-41ea-bf1e-5564a7f55be3 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.308s
2022-06-01 22:27:23 |

2022-06-01 22:27:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:23 | ------------------------------------

2022-06-01 22:27:23 | [Mutex] waiting for: [message:7b5d9467-f1df-4b3f-b07c-b0cdf3e65a28]

2022-06-01 22:27:23 | [Mutex] received everything.

2022-06-01 22:27:23 |


===== simulation of connection failure


2022-06-01 22:27:23 |


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


2022-06-01 22:27:23 |


===== sending message to look for


2022-06-01 22:27:24 |


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


2022-06-01 22:27:24 |


===== broadcasting presence


2022-06-01 22:27:24 | [Mutex] waiting for: [message:c08853a0-6004-4b23-b423-7913189d67b8]

2022-06-01 22:27:24 | [Mutex] received everything.

2022-06-01 22:27:24 | [Mutex] isItemNotified: message:c08853a0-6004-4b23-b423-7913189d67b8 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.316s
2022-06-01 22:27:25 |

2022-06-01 22:27:25 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:25 | ------------------------------------

2022-06-01 22:27:25 | [Mutex] waiting for: [message:cb740efc-1fe4-453f-a149-712b3e5c1e05]

2022-06-01 22:27:25 | [Mutex] waiting for: [message:cb740efc-1fe4-453f-a149-712b3e5c1e05]

2022-06-01 22:27:25 | [Mutex] received everything.

2022-06-01 22:27:25 |


===== simulation of connection failure


2022-06-01 22:27:25 |


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


2022-06-01 22:27:25 |


===== sending message to look for


2022-06-01 22:27:26 |


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


2022-06-01 22:27:29 |


===== broadcasting presence


2022-06-01 22:27:29 | [Mutex] received everything.

2022-06-01 22:27:29 | [Mutex] isItemNotified: message:afe6915a-757b-492d-88d5-c167126321e5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.381s
2022-06-01 22:27:29 |

2022-06-01 22:27:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:29 | ------------------------------------

2022-06-01 22:27:29 | [Mutex] waiting for: [message:0cb69529-0277-45f7-8cb4-abbbb02f2db2]

2022-06-01 22:27:29 | [Mutex] waiting for: [message:0cb69529-0277-45f7-8cb4-abbbb02f2db2]

2022-06-01 22:27:29 | [Mutex] received everything.

2022-06-01 22:27:29 |


===== simulation of connection failure


2022-06-01 22:27:29 |


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


2022-06-01 22:27:30 |


===== sending message to look for


2022-06-01 22:27:31 |


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


2022-06-01 22:27:31 |


===== broadcasting presence


2022-06-01 22:27:31 | [Mutex] waiting for: [message:7b8f7e78-a952-4d9b-bce3-ae61164c9919]

2022-06-01 22:27:31 | [Mutex] waiting for: [message:7b8f7e78-a952-4d9b-bce3-ae61164c9919]

2022-06-01 22:27:31 | [Mutex] waiting for: [message:7b8f7e78-a952-4d9b-bce3-ae61164c9919]

2022-06-01 22:27:31 | [Mutex] received everything.

2022-06-01 22:27:31 | [Mutex] isItemNotified: message:7b8f7e78-a952-4d9b-bce3-ae61164c9919 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 61.239s
2022-06-01 22:27:32 |

2022-06-01 22:27:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2022-06-01 22:27:32 | ------------------------------------

2022-06-01 22:27:32 | [Mutex] waiting for: [message:aadc16b2-6441-4eef-a87d-88c52bd64dac]

2022-06-01 22:27:32 | [Mutex] waiting for: [message:aadc16b2-6441-4eef-a87d-88c52bd64dac]

2022-06-01 22:27:32 | [Mutex] received everything.

2022-06-01 22:27:32 |


===== simulation of connection failure


2022-06-01 22:27:32 |


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


2022-06-01 22:27:32 |


===== sending message to look for


2022-06-01 22:27:33 |


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


2022-06-01 22:27:35 |


===== broadcasting presence


2022-06-01 22:27:35 | [Mutex] waiting for: [message:fb68574e-7f55-43ed-ad31-b64b7da8a9a6]

2022-06-01 22:28:33 | [Mutex] waiting for: [message:fb68574e-7f55-43ed-ad31-b64b7da8a9a6]

2022-06-01 22:28:33 | [Mutex] waiting for: [message:fb68574e-7f55-43ed-ad31-b64b7da8a9a6]

2022-06-01 22:28:33 | [Mutex] received everything.

2022-06-01 22:28:33 | [Mutex] isItemNotified: message:fb68574e-7f55-43ed-ad31-b64b7da8a9a6 :: true