Generated by TestNG with ReportNG at 22:21 PDT on Monday 20 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 : 51.073s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.313s
2022-06-20 22:22:27 |

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

2022-06-20 22:22:27 | ------------------------------------

2022-06-20 22:22:27 | [Mutex] waiting for: [message:d41ac351-bb09-4859-b5bd-cfb0790d93cf]

2022-06-20 22:22:27 | [Mutex] waiting for: [message:d41ac351-bb09-4859-b5bd-cfb0790d93cf]

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

2022-06-20 22:22:27 |


===== simulation of connection failure


2022-06-20 22:22:27 |


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


2022-06-20 22:22:27 |


===== sending message to look for


2022-06-20 22:22:28 |


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


2022-06-20 22:22:28 |


===== broadcasting presence


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

2022-06-20 22:22:28 | [Mutex] isItemNotified: message:4a418776-632b-45e0-a46f-70fc96641da2 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.323s
2022-06-20 22:22:29 |

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

2022-06-20 22:22:29 | ------------------------------------

2022-06-20 22:22:29 | [Mutex] waiting for: [message:8f5c5b68-6ebf-4e19-bb67-8d637b7c4540]

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

2022-06-20 22:22:29 |


===== simulation of connection failure


2022-06-20 22:22:29 |


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


2022-06-20 22:22:29 |


===== sending message to look for


2022-06-20 22:22:30 |


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


2022-06-20 22:22:32 |


===== broadcasting presence


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

2022-06-20 22:22:32 | [Mutex] isItemNotified: message:d9f9adc6-714d-4405-85ae-c9fc03bcc1e5 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.305s
2022-06-20 22:22:33 |

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

2022-06-20 22:22:33 | ------------------------------------

2022-06-20 22:22:33 | [Mutex] waiting for: [message:d1c4c805-cf4b-4870-bd90-480f11f9a5c6]

2022-06-20 22:22:33 | [Mutex] waiting for: [message:d1c4c805-cf4b-4870-bd90-480f11f9a5c6]

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

2022-06-20 22:22:33 |


===== simulation of connection failure


2022-06-20 22:22:33 |


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


2022-06-20 22:22:33 |


===== sending message to look for


2022-06-20 22:22:34 |


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


2022-06-20 22:22:35 |


===== broadcasting presence


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

2022-06-20 22:22:35 | [Mutex] isItemNotified: message:f3322f32-d873-443b-b28f-06fe3d10e222 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.303s
2022-06-20 22:22:36 |

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

2022-06-20 22:22:36 | ------------------------------------

2022-06-20 22:22:36 | [Mutex] waiting for: [message:20a2e55e-4714-4a3e-8efb-63f157a067d5]

2022-06-20 22:22:36 | [Mutex] received everything.

2022-06-20 22:22:36 |


===== simulation of connection failure


2022-06-20 22:22:36 |


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


2022-06-20 22:22:36 |


===== sending message to look for


2022-06-20 22:22:37 |


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


2022-06-20 22:22:39 |


===== broadcasting presence


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

2022-06-20 22:22:39 | [Mutex] isItemNotified: message:1e6d55cf-48f4-46bd-8798-53dce8e38447 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.309s
2022-06-20 22:22:40 |

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

2022-06-20 22:22:40 | ------------------------------------

2022-06-20 22:22:40 | [Mutex] waiting for: [message:50e19bcd-5ce7-4d66-977e-fad34498c217]

2022-06-20 22:22:40 | [Mutex] waiting for: [message:50e19bcd-5ce7-4d66-977e-fad34498c217]

2022-06-20 22:22:40 | [Mutex] received everything.

2022-06-20 22:22:40 |


===== simulation of connection failure


2022-06-20 22:22:40 |


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


2022-06-20 22:22:40 |


===== sending message to look for


2022-06-20 22:22:41 |


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


2022-06-20 22:22:41 |


===== broadcasting presence


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

2022-06-20 22:22:41 | [Mutex] isItemNotified: message:2de56322-a65e-4a99-b2a2-ec98ceb8aa55 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.297s
2022-06-20 22:22:42 |

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

2022-06-20 22:22:42 | ------------------------------------

2022-06-20 22:22:42 | [Mutex] waiting for: [message:60ed59d5-4393-4b37-a87c-dc60bf6d7e5c]

2022-06-20 22:22:42 | [Mutex] waiting for: [message:60ed59d5-4393-4b37-a87c-dc60bf6d7e5c]

2022-06-20 22:22:42 | [Mutex] received everything.

2022-06-20 22:22:42 |


===== simulation of connection failure


2022-06-20 22:22:42 |


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


2022-06-20 22:22:42 |


===== sending message to look for


2022-06-20 22:22:43 |


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


2022-06-20 22:22:45 |


===== broadcasting presence


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

2022-06-20 22:22:45 | [Mutex] isItemNotified: message:e841edd7-73d9-4dc1-8dee-4437e301422f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.373s
2022-06-20 22:22:46 |

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

2022-06-20 22:22:46 | ------------------------------------

2022-06-20 22:22:46 | [Mutex] waiting for: [message:5d935afe-9fb7-420b-8be2-008a2cd411d9]

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

2022-06-20 22:22:46 |


===== simulation of connection failure


2022-06-20 22:22:46 |


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


2022-06-20 22:22:46 |


===== sending message to look for


2022-06-20 22:22:47 |


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


2022-06-20 22:22:47 |


===== broadcasting presence


2022-06-20 22:22:47 | [Mutex] waiting for: [message:e99eaa05-94c2-4c18-8a6e-23701080afdc]

2022-06-20 22:22:48 | [Mutex] waiting for: [message:e99eaa05-94c2-4c18-8a6e-23701080afdc]

2022-06-20 22:22:48 | [Mutex] waiting for: [message:e99eaa05-94c2-4c18-8a6e-23701080afdc]

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

2022-06-20 22:22:48 | [Mutex] isItemNotified: message:e99eaa05-94c2-4c18-8a6e-23701080afdc :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.347s
2022-06-20 22:22:48 |

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

2022-06-20 22:22:48 | ------------------------------------

2022-06-20 22:22:48 | [Mutex] waiting for: [message:48d07725-de55-4afe-817c-2c5069466317]

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

2022-06-20 22:22:48 |


===== simulation of connection failure


2022-06-20 22:22:48 |


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


2022-06-20 22:22:49 |


===== sending message to look for


2022-06-20 22:22:50 |


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


2022-06-20 22:22:52 |


===== broadcasting presence


2022-06-20 22:22:52 | [Mutex] waiting for: [message:e8684c6c-4931-4f27-85db-89760617acb4]

2022-06-20 22:22:52 | [Mutex] waiting for: [message:e8684c6c-4931-4f27-85db-89760617acb4]

2022-06-20 22:22:52 | [Mutex] waiting for: [message:e8684c6c-4931-4f27-85db-89760617acb4]

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

2022-06-20 22:22:52 | [Mutex] isItemNotified: message:e8684c6c-4931-4f27-85db-89760617acb4 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.293s
2022-06-20 22:22:53 |

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

2022-06-20 22:22:53 | ------------------------------------

2022-06-20 22:22:53 | [Mutex] waiting for: [message:d1c1c946-3547-4082-ae52-0814bd547690]

2022-06-20 22:22:53 | [Mutex] waiting for: [message:d1c1c946-3547-4082-ae52-0814bd547690]

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

2022-06-20 22:22:53 |


===== simulation of connection failure


2022-06-20 22:22:53 |


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


2022-06-20 22:22:53 |


===== sending message to look for


2022-06-20 22:22:54 |


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


2022-06-20 22:22:54 |


===== broadcasting presence


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

2022-06-20 22:22:54 | [Mutex] isItemNotified: message:91c5181c-e37f-4fb2-898e-1eb79284c802 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.325s
2022-06-20 22:22:55 |

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

2022-06-20 22:22:55 | ------------------------------------

2022-06-20 22:22:55 | [Mutex] waiting for: [message:2047e3e9-69ee-461b-a8a6-9cdaab7e229e]

2022-06-20 22:22:55 | [Mutex] received everything.

2022-06-20 22:22:55 |


===== simulation of connection failure


2022-06-20 22:22:55 |


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


2022-06-20 22:22:55 |


===== sending message to look for


2022-06-20 22:22:56 |


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


2022-06-20 22:22:58 |


===== broadcasting presence


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

2022-06-20 22:22:58 | [Mutex] isItemNotified: message:7ccdfc6a-ea37-406e-93c4-8a7febd61489 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.293s
2022-06-20 22:22:59 |

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

2022-06-20 22:22:59 | ------------------------------------

2022-06-20 22:22:59 | [Mutex] waiting for: [message:e5722a5f-0d38-41a9-8c5c-4ed0b2fc6a13]

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

2022-06-20 22:22:59 |


===== simulation of connection failure


2022-06-20 22:22:59 |


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


2022-06-20 22:22:59 |


===== sending message to look for


2022-06-20 22:23:00 |


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


2022-06-20 22:23:00 |


===== broadcasting presence


2022-06-20 22:23:00 | [Mutex] received everything.

2022-06-20 22:23:00 | [Mutex] isItemNotified: message:6717c320-8fa0-465d-8e59-11ff50dff5de :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.309s
2022-06-20 22:23:01 |

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

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

2022-06-20 22:23:01 | [Mutex] waiting for: [message:3c4587ac-462a-4cc9-a853-2c891ef3ae0b]

2022-06-20 22:23:01 | [Mutex] waiting for: [message:3c4587ac-462a-4cc9-a853-2c891ef3ae0b]

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

2022-06-20 22:23:01 |


===== simulation of connection failure


2022-06-20 22:23:01 |


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


2022-06-20 22:23:01 |


===== sending message to look for


2022-06-20 22:23:02 |


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


2022-06-20 22:23:04 |


===== broadcasting presence


2022-06-20 22:23:04 | [Mutex] received everything.

2022-06-20 22:23:04 | [Mutex] isItemNotified: message:fadac2d5-4589-4ea0-beba-94a4d862ab42 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.305s
2022-06-20 22:23:05 |

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

2022-06-20 22:23:05 | ------------------------------------

2022-06-20 22:23:05 | [Mutex] waiting for: [message:86027810-f5c2-4250-964e-676741d3986f]

2022-06-20 22:23:05 | [Mutex] received everything.

2022-06-20 22:23:05 |


===== simulation of connection failure


2022-06-20 22:23:05 |


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


2022-06-20 22:23:05 |


===== sending message to look for


2022-06-20 22:23:06 |


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


2022-06-20 22:23:06 |


===== broadcasting presence


2022-06-20 22:23:06 | [Mutex] waiting for: [message:8f942ca1-516f-411d-865f-7b4ccd5b2525]

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

2022-06-20 22:23:06 | [Mutex] isItemNotified: message:8f942ca1-516f-411d-865f-7b4ccd5b2525 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.377s
2022-06-20 22:23:07 |

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

2022-06-20 22:23:07 | ------------------------------------

2022-06-20 22:23:07 | [Mutex] waiting for: [message:e3ad0148-a34e-4c96-8bdf-e4745dc584e0]

2022-06-20 22:23:07 | [Mutex] received everything.

2022-06-20 22:23:07 |


===== simulation of connection failure


2022-06-20 22:23:07 |


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


2022-06-20 22:23:07 |


===== sending message to look for


2022-06-20 22:23:08 |


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


2022-06-20 22:23:10 |


===== broadcasting presence


2022-06-20 22:23:10 | [Mutex] received everything.

2022-06-20 22:23:10 | [Mutex] isItemNotified: message:83710adf-b75f-4810-a4ea-671b0a85e6af :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.345s
2022-06-20 22:23:11 |

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

2022-06-20 22:23:11 | ------------------------------------

2022-06-20 22:23:11 | [Mutex] waiting for: [message:ab28af42-d991-4fa0-8ece-bd9133f28e31]

2022-06-20 22:23:11 | [Mutex] received everything.

2022-06-20 22:23:11 |


===== simulation of connection failure


2022-06-20 22:23:11 |


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


2022-06-20 22:23:11 |


===== sending message to look for


2022-06-20 22:23:12 |


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


2022-06-20 22:23:12 |


===== broadcasting presence


2022-06-20 22:23:12 | [Mutex] waiting for: [message:12f29be6-0475-43e0-847c-848b6ec45fcf]

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

2022-06-20 22:23:13 | [Mutex] isItemNotified: message:12f29be6-0475-43e0-847c-848b6ec45fcf :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.319s
2022-06-20 22:23:13 |

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

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

2022-06-20 22:23:13 | [Mutex] waiting for: [message:3ff005e5-a551-4742-b5b8-55b36fe4c3fe]

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

2022-06-20 22:23:13 |


===== simulation of connection failure


2022-06-20 22:23:13 |


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


2022-06-20 22:23:14 |


===== sending message to look for


2022-06-20 22:23:15 |


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


2022-06-20 22:23:17 |


===== broadcasting presence


2022-06-20 22:23:17 | [Mutex] waiting for: [message:b9f4ad15-13b5-4bc4-88ff-b5ff56b68f9c]

2022-06-20 22:23:17 | [Mutex] waiting for: [message:b9f4ad15-13b5-4bc4-88ff-b5ff56b68f9c]

2022-06-20 22:23:17 | [Mutex] waiting for: [message:b9f4ad15-13b5-4bc4-88ff-b5ff56b68f9c]

2022-06-20 22:23:17 | [Mutex] received everything.

2022-06-20 22:23:17 | [Mutex] isItemNotified: message:b9f4ad15-13b5-4bc4-88ff-b5ff56b68f9c :: true