Generated by TestNG with ReportNG at 22:19 PDT on Tuesday 30 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.097s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.319s
2022-08-30 22:20:42 |

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

2022-08-30 22:20:42 | ------------------------------------

2022-08-30 22:20:42 | [Mutex] waiting for: [message:1e5089ac-49c6-49d9-ba27-cbf5ae2831e5]

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

2022-08-30 22:20:42 |


===== simulation of connection failure


2022-08-30 22:20:42 |


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


2022-08-30 22:20:42 |


===== sending message to look for


2022-08-30 22:20:43 |


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


2022-08-30 22:20:43 |


===== broadcasting presence


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

2022-08-30 22:20:43 | [Mutex] isItemNotified: message:ae4fd7b9-0e9d-401a-9ce1-f76c7fb16492 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.313s
2022-08-30 22:20:44 |

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

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

2022-08-30 22:20:44 | [Mutex] waiting for: [message:28ea8e90-2dc3-4b8c-8d03-c81264c36aa9]

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

2022-08-30 22:20:44 |


===== simulation of connection failure


2022-08-30 22:20:44 |


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


2022-08-30 22:20:44 |


===== sending message to look for


2022-08-30 22:20:45 |


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


2022-08-30 22:20:47 |


===== broadcasting presence


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

2022-08-30 22:20:47 | [Mutex] isItemNotified: message:420878f0-c994-4d4e-8397-090fbdc70f40 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.316s
2022-08-30 22:20:48 |

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

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

2022-08-30 22:20:48 | [Mutex] waiting for: [message:a9eaca07-f924-4da1-87e3-b276c882a800]

2022-08-30 22:20:48 | [Mutex] waiting for: [message:a9eaca07-f924-4da1-87e3-b276c882a800]

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

2022-08-30 22:20:48 |


===== simulation of connection failure


2022-08-30 22:20:48 |


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


2022-08-30 22:20:48 |


===== sending message to look for


2022-08-30 22:20:49 |


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


2022-08-30 22:20:49 |


===== broadcasting presence


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

2022-08-30 22:20:49 | [Mutex] isItemNotified: message:10d9ce55-65f3-4532-a389-cb1a7c8d6782 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.324s
2022-08-30 22:20:50 |

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

2022-08-30 22:20:50 | ------------------------------------

2022-08-30 22:20:50 | [Mutex] waiting for: [message:965a21dc-ef4a-44cb-8afa-dfe0845ee410]

2022-08-30 22:20:50 | [Mutex] waiting for: [message:965a21dc-ef4a-44cb-8afa-dfe0845ee410]

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

2022-08-30 22:20:50 |


===== simulation of connection failure


2022-08-30 22:20:50 |


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


2022-08-30 22:20:50 |


===== sending message to look for


2022-08-30 22:20:51 |


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


2022-08-30 22:20:53 |


===== broadcasting presence


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

2022-08-30 22:20:53 | [Mutex] isItemNotified: message:3c2a5476-b0b9-4a86-8550-d5d39526e240 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.317s
2022-08-30 22:20:54 |

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

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

2022-08-30 22:20:54 | [Mutex] waiting for: [message:0933250b-03d7-4f10-b692-caae178e414d]

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

2022-08-30 22:20:54 |


===== simulation of connection failure


2022-08-30 22:20:54 |


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


2022-08-30 22:20:54 |


===== sending message to look for


2022-08-30 22:20:55 |


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


2022-08-30 22:20:56 |


===== broadcasting presence


2022-08-30 22:20:56 | [Mutex] waiting for: [message:3b6cbd22-5d8a-417d-a8a4-6952cb0ed7a3]

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

2022-08-30 22:20:56 | [Mutex] isItemNotified: message:3b6cbd22-5d8a-417d-a8a4-6952cb0ed7a3 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.311s
2022-08-30 22:20:56 |

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

2022-08-30 22:20:56 | ------------------------------------

2022-08-30 22:20:56 | [Mutex] waiting for: [message:6d2ea9ed-4a76-4f29-8562-f371e60d6bff]

2022-08-30 22:20:56 | [Mutex] waiting for: [message:6d2ea9ed-4a76-4f29-8562-f371e60d6bff]

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

2022-08-30 22:20:56 |


===== simulation of connection failure


2022-08-30 22:20:56 |


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


2022-08-30 22:20:56 |


===== sending message to look for


2022-08-30 22:20:57 |


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


2022-08-30 22:21:00 |


===== broadcasting presence


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

2022-08-30 22:21:00 | [Mutex] isItemNotified: message:0f07b373-975c-4928-9cfb-2f0e70218479 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.408s
2022-08-30 22:21:00 |

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

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

2022-08-30 22:21:00 | [Mutex] waiting for: [message:d7751fbd-d0e4-4781-bf4b-d7ea1037e5b5]

2022-08-30 22:21:00 | [Mutex] waiting for: [message:d7751fbd-d0e4-4781-bf4b-d7ea1037e5b5]

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

2022-08-30 22:21:00 |


===== simulation of connection failure


2022-08-30 22:21:00 |


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


2022-08-30 22:21:01 |


===== sending message to look for


2022-08-30 22:21:02 |


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


2022-08-30 22:21:02 |


===== broadcasting presence


2022-08-30 22:21:02 | [Mutex] waiting for: [message:cd2bf69c-9a07-40d2-99df-c17d1db2510d]

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

2022-08-30 22:21:02 | [Mutex] isItemNotified: message:cd2bf69c-9a07-40d2-99df-c17d1db2510d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.370s
2022-08-30 22:21:03 |

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

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

2022-08-30 22:21:03 | [Mutex] waiting for: [message:766bd925-3f11-453c-99a5-b6a91b6d60fa]

2022-08-30 22:21:03 | [Mutex] waiting for: [message:766bd925-3f11-453c-99a5-b6a91b6d60fa]

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

2022-08-30 22:21:03 |


===== simulation of connection failure


2022-08-30 22:21:03 |


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


2022-08-30 22:21:03 |


===== sending message to look for


2022-08-30 22:21:04 |


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


2022-08-30 22:21:06 |


===== broadcasting presence


2022-08-30 22:21:06 | [Mutex] waiting for: [message:9deba26f-652c-4892-a7ea-494bd8a699cf]

2022-08-30 22:21:06 | [Mutex] waiting for: [message:9deba26f-652c-4892-a7ea-494bd8a699cf]

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

2022-08-30 22:21:06 | [Mutex] isItemNotified: message:9deba26f-652c-4892-a7ea-494bd8a699cf :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.297s
2022-08-30 22:21:07 |

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

2022-08-30 22:21:07 | ------------------------------------

2022-08-30 22:21:07 | [Mutex] waiting for: [message:ec514613-def0-4774-b280-ed089785da50]

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

2022-08-30 22:21:07 |


===== simulation of connection failure


2022-08-30 22:21:07 |


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


2022-08-30 22:21:07 |


===== sending message to look for


2022-08-30 22:21:08 |


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


2022-08-30 22:21:08 |


===== broadcasting presence


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

2022-08-30 22:21:08 | [Mutex] isItemNotified: message:604b96ca-6978-4b02-b8c1-f705c8c14f7c :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.304s
2022-08-30 22:21:09 |

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

2022-08-30 22:21:09 | ------------------------------------

2022-08-30 22:21:09 | [Mutex] waiting for: [message:9ce6cac9-2b6a-4a73-8f60-059045864a95]

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

2022-08-30 22:21:09 |


===== simulation of connection failure


2022-08-30 22:21:09 |


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


2022-08-30 22:21:09 |


===== sending message to look for


2022-08-30 22:21:10 |


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


2022-08-30 22:21:12 |


===== broadcasting presence


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

2022-08-30 22:21:12 | [Mutex] isItemNotified: message:a2ac8f99-97c6-4e3f-a0d1-4c79f3b95627 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.304s
2022-08-30 22:21:13 |

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

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

2022-08-30 22:21:13 | [Mutex] waiting for: [message:424a7576-f430-44dc-9939-c86ab3fdf12d]

2022-08-30 22:21:13 | [Mutex] waiting for: [message:424a7576-f430-44dc-9939-c86ab3fdf12d]

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

2022-08-30 22:21:13 |


===== simulation of connection failure


2022-08-30 22:21:13 |


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


2022-08-30 22:21:13 |


===== sending message to look for


2022-08-30 22:21:14 |


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


2022-08-30 22:21:14 |


===== broadcasting presence


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

2022-08-30 22:21:14 | [Mutex] isItemNotified: message:decdc897-7de5-4f17-a3c9-5975cf6076ba :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.301s
2022-08-30 22:21:15 |

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

2022-08-30 22:21:15 | ------------------------------------

2022-08-30 22:21:15 | [Mutex] waiting for: [message:58b6e1f2-2bb7-4a63-a319-3bd0b704f875]

2022-08-30 22:21:15 | [Mutex] waiting for: [message:58b6e1f2-2bb7-4a63-a319-3bd0b704f875]

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

2022-08-30 22:21:15 |


===== simulation of connection failure


2022-08-30 22:21:15 |


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


2022-08-30 22:21:15 |


===== sending message to look for


2022-08-30 22:21:16 |


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


2022-08-30 22:21:18 |


===== broadcasting presence


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

2022-08-30 22:21:18 | [Mutex] isItemNotified: message:d036b42d-7260-415d-8cd9-cd135c0fea35 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.314s
2022-08-30 22:21:19 |

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

2022-08-30 22:21:19 | ------------------------------------

2022-08-30 22:21:19 | [Mutex] waiting for: [message:b4116b85-8dda-4c9c-94f8-d87c11e1fca7]

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

2022-08-30 22:21:19 |


===== simulation of connection failure


2022-08-30 22:21:19 |


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


2022-08-30 22:21:19 |


===== sending message to look for


2022-08-30 22:21:20 |


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


2022-08-30 22:21:20 |


===== broadcasting presence


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

2022-08-30 22:21:20 | [Mutex] isItemNotified: message:a8668c0d-fdd7-42cb-b387-fa6fe3485391 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.302s
2022-08-30 22:21:21 |

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

2022-08-30 22:21:21 | ------------------------------------

2022-08-30 22:21:21 | [Mutex] waiting for: [message:a6f77dd3-7b8e-4350-b164-4abe406c7567]

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

2022-08-30 22:21:21 |


===== simulation of connection failure


2022-08-30 22:21:21 |


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


2022-08-30 22:21:21 |


===== sending message to look for


2022-08-30 22:21:22 |


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


2022-08-30 22:21:24 |


===== broadcasting presence


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

2022-08-30 22:21:24 | [Mutex] isItemNotified: message:b456f84c-8cb2-4c47-a4bf-3eb4e9152b19 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.341s
2022-08-30 22:21:25 |

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

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

2022-08-30 22:21:25 | [Mutex] waiting for: [message:14bd7268-6f12-4342-b962-f40f680d7914]

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

2022-08-30 22:21:25 |


===== simulation of connection failure


2022-08-30 22:21:25 |


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


2022-08-30 22:21:25 |


===== sending message to look for


2022-08-30 22:21:26 |


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


2022-08-30 22:21:27 |


===== broadcasting presence


2022-08-30 22:21:27 | [Mutex] waiting for: [message:ffad5f9f-5131-48b2-9790-f2db772ca91d]

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

2022-08-30 22:21:27 | [Mutex] isItemNotified: message:ffad5f9f-5131-48b2-9790-f2db772ca91d :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.367s
2022-08-30 22:21:27 |

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

2022-08-30 22:21:27 | ------------------------------------

2022-08-30 22:21:27 | [Mutex] waiting for: [message:f7b3012d-4e45-4162-b4f2-2f208ad4e431]

2022-08-30 22:21:27 | [Mutex] waiting for: [message:f7b3012d-4e45-4162-b4f2-2f208ad4e431]

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

2022-08-30 22:21:27 |


===== simulation of connection failure


2022-08-30 22:21:27 |


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


2022-08-30 22:21:27 |


===== sending message to look for


2022-08-30 22:21:28 |


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


2022-08-30 22:21:31 |


===== broadcasting presence


2022-08-30 22:21:31 | [Mutex] waiting for: [message:84961a72-184c-453c-b296-632e716cda24]

2022-08-30 22:21:31 | [Mutex] waiting for: [message:84961a72-184c-453c-b296-632e716cda24]

2022-08-30 22:21:31 | [Mutex] waiting for: [message:84961a72-184c-453c-b296-632e716cda24]

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

2022-08-30 22:21:31 | [Mutex] isItemNotified: message:84961a72-184c-453c-b296-632e716cda24 :: true