Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Test duration: 425.327s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.123s
2017-11-29 09:22:06 |

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

2017-11-29 09:22:06 | ------------------------------------

2017-11-29 09:22:06 |


===== simulation of connection failure


2017-11-29 09:22:06 |


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


2017-11-29 09:22:06 |


===== sending message to look for


2017-11-29 09:22:07 |


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


2017-11-29 09:22:07 |


===== broadcasting presence


2017-11-29 09:22:07 | [Mutex] waiting for: [message:94d839ea-66a0-45b1-99b1-76e8d66d1c8b]

2017-11-29 09:22:07 | [Mutex] waiting for: [message:94d839ea-66a0-45b1-99b1-76e8d66d1c8b]

2017-11-29 09:22:07 | [Mutex] received everything.

2017-11-29 09:22:07 | [Mutex] isItemNotified: message:94d839ea-66a0-45b1-99b1-76e8d66d1c8b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.009s
2017-11-29 09:22:08 |

2017-11-29 09:22:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:08 | ------------------------------------

2017-11-29 09:22:08 |


===== simulation of connection failure


2017-11-29 09:22:08 |


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


2017-11-29 09:22:08 |


===== sending message to look for


2017-11-29 09:22:09 |


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


2017-11-29 09:22:11 |


===== broadcasting presence


2017-11-29 09:22:11 | [Mutex] received everything.

2017-11-29 09:22:11 | [Mutex] isItemNotified: message:6caefd64-6bed-4ae4-921f-db3b70c68442 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.082s
2017-11-29 09:22:12 |

2017-11-29 09:22:12 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:12 | ------------------------------------

2017-11-29 09:22:12 |


===== simulation of connection failure


2017-11-29 09:22:12 |


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


2017-11-29 09:22:12 |


===== sending message to look for


2017-11-29 09:22:13 |


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


2017-11-29 09:22:13 |


===== broadcasting presence


2017-11-29 09:22:13 | [Mutex] waiting for: [message:f3528688-7874-46f3-b8bb-f396283fabb0]

2017-11-29 09:22:13 | [Mutex] received everything.

2017-11-29 09:22:13 | [Mutex] isItemNotified: message:f3528688-7874-46f3-b8bb-f396283fabb0 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.008s
2017-11-29 09:22:14 |

2017-11-29 09:22:14 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:14 | ------------------------------------

2017-11-29 09:22:14 |


===== simulation of connection failure


2017-11-29 09:22:14 |


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


2017-11-29 09:22:14 |


===== sending message to look for


2017-11-29 09:22:15 |


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


2017-11-29 09:22:17 |


===== broadcasting presence


2017-11-29 09:22:17 | [Mutex] received everything.

2017-11-29 09:22:17 | [Mutex] isItemNotified: message:2ad21c8f-c65c-4371-b14e-c09566278e7d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.129s
2017-11-29 09:22:18 |

2017-11-29 09:22:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:18 | ------------------------------------

2017-11-29 09:22:18 |


===== simulation of connection failure


2017-11-29 09:22:18 |


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


2017-11-29 09:22:18 |


===== sending message to look for


2017-11-29 09:22:19 |


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


2017-11-29 09:22:19 |


===== broadcasting presence


2017-11-29 09:22:19 | [Mutex] received everything.

2017-11-29 09:22:19 | [Mutex] isItemNotified: message:e2b580bb-6dcc-4a19-9671-ea8bcfea1d46 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.124s
2017-11-29 09:22:19 |

2017-11-29 09:22:19 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:19 | ------------------------------------

2017-11-29 09:22:19 |


===== simulation of connection failure


2017-11-29 09:22:19 |


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


2017-11-29 09:22:19 |


===== sending message to look for


2017-11-29 09:22:20 |


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


2017-11-29 09:22:22 |


===== broadcasting presence


2017-11-29 09:22:22 | [Mutex] received everything.

2017-11-29 09:22:22 | [Mutex] isItemNotified: message:a2d6dc05-08ee-4654-8251-9817d7bb6fa5 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 5.126s
2017-11-29 09:22:23 |

2017-11-29 09:22:23 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:23 | ------------------------------------

2017-11-29 09:22:23 |


===== simulation of connection failure


2017-11-29 09:22:23 |


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


2017-11-29 09:22:24 |


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


2017-11-29 09:22:28 |


===== broadcasting presence


2017-11-29 09:22:28 | [Mutex] received everything.

2017-11-29 09:22:28 | [Mutex] isItemNotified: message:aab1b07c-3747-4860-8d12-5728afe75ac9 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.125s
2017-11-29 09:22:29 |

2017-11-29 09:22:29 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:29 | ------------------------------------

2017-11-29 09:22:29 |


===== simulation of connection failure


2017-11-29 09:22:29 |


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


2017-11-29 09:22:30 |


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


2017-11-29 09:22:32 |


===== broadcasting presence


2017-11-29 09:22:32 | [Mutex] received everything.

2017-11-29 09:22:32 | [Mutex] isItemNotified: message:46413981-4e16-4daa-a0b4-c094e97b673a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.166s
2017-11-29 09:22:33 |

2017-11-29 09:22:33 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:22:33 | ------------------------------------

2017-11-29 09:22:33 |


===== simulation of connection failure


2017-11-29 09:22:33 |


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


2017-11-29 09:22:33 |


===== sending message to look for


2017-11-29 09:22:34 |


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


2017-11-29 09:22:34 |


===== broadcasting presence


2017-11-29 09:22:34 | [Mutex] waiting for: [message:945f17c3-c7db-43b2-8838-d08102910f99]

2017-11-29 09:22:34 | [Mutex] waiting for: [message:945f17c3-c7db-43b2-8838-d08102910f99]

2017-11-29 09:22:34 | [Mutex] received everything.

2017-11-29 09:22:34 | [Mutex] isItemNotified: message:945f17c3-c7db-43b2-8838-d08102910f99 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 3.134s
2017-11-29 09:28:35 |

2017-11-29 09:28:35 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:35 | ------------------------------------

2017-11-29 09:28:35 |


===== simulation of connection failure


2017-11-29 09:28:35 |


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


2017-11-29 09:28:35 |


===== sending message to look for


2017-11-29 09:28:36 |


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


2017-11-29 09:28:38 |


===== broadcasting presence


2017-11-29 09:28:38 | [Mutex] waiting for: [message:cddf0a65-a10d-4b3a-8a5a-2e3bbda8e051]

2017-11-29 09:28:38 | [Mutex] received everything.

2017-11-29 09:28:38 | [Mutex] isItemNotified: message:cddf0a65-a10d-4b3a-8a5a-2e3bbda8e051 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.135s
2017-11-29 09:28:39 |

2017-11-29 09:28:39 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:39 | ------------------------------------

2017-11-29 09:28:39 |


===== simulation of connection failure


2017-11-29 09:28:39 |


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


2017-11-29 09:28:40 |


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


2017-11-29 09:28:44 |


===== broadcasting presence


2017-11-29 09:28:44 | [Mutex] waiting for: [message:9aa34f8a-f276-46c4-b579-f5ced3e20d76]

2017-11-29 09:28:44 | [Mutex] waiting for: [message:9aa34f8a-f276-46c4-b579-f5ced3e20d76]

2017-11-29 09:28:44 | [Mutex] received everything.

2017-11-29 09:28:44 | [Mutex] isItemNotified: message:9aa34f8a-f276-46c4-b579-f5ced3e20d76 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 3.134s
2017-11-29 09:28:45 |

2017-11-29 09:28:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:45 | ------------------------------------

2017-11-29 09:28:45 |


===== simulation of connection failure


2017-11-29 09:28:45 |


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


2017-11-29 09:28:46 |


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


2017-11-29 09:28:48 |


===== broadcasting presence


2017-11-29 09:28:48 | [Mutex] waiting for: [message:624ad90c-c615-449f-828b-51d381e96e46]

2017-11-29 09:28:48 | [Mutex] waiting for: [message:624ad90c-c615-449f-828b-51d381e96e46]

2017-11-29 09:28:48 | [Mutex] received everything.

2017-11-29 09:28:48 | [Mutex] isItemNotified: message:624ad90c-c615-449f-828b-51d381e96e46 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.080s
2017-11-29 09:28:49 |

2017-11-29 09:28:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:49 | ------------------------------------

2017-11-29 09:28:49 |


===== simulation of connection failure


2017-11-29 09:28:49 |


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


2017-11-29 09:28:49 |


===== sending message to look for


2017-11-29 09:28:50 |


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


2017-11-29 09:28:50 |


===== broadcasting presence


2017-11-29 09:28:50 | [Mutex] waiting for: [message:b00204d4-fa39-4222-beca-9fc2b59330fd]

2017-11-29 09:28:50 | [Mutex] received everything.

2017-11-29 09:28:50 | [Mutex] isItemNotified: message:b00204d4-fa39-4222-beca-9fc2b59330fd :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.007s
2017-11-29 09:28:51 |

2017-11-29 09:28:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:51 | ------------------------------------

2017-11-29 09:28:51 |


===== simulation of connection failure


2017-11-29 09:28:51 |


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


2017-11-29 09:28:51 |


===== sending message to look for


2017-11-29 09:28:52 |


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


2017-11-29 09:28:54 |


===== broadcasting presence


2017-11-29 09:28:54 | [Mutex] received everything.

2017-11-29 09:28:54 | [Mutex] isItemNotified: message:7fcf3cdb-4410-417e-95a0-c9d3e2e9fbde :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.083s
2017-11-29 09:28:54 |

2017-11-29 09:28:54 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:54 | ------------------------------------

2017-11-29 09:28:54 |


===== simulation of connection failure


2017-11-29 09:28:54 |


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


2017-11-29 09:28:54 |


===== sending message to look for


2017-11-29 09:28:55 |


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


2017-11-29 09:28:55 |


===== broadcasting presence


2017-11-29 09:28:55 | [Mutex] waiting for: [message:7683a4ee-909f-4af6-8115-5908285b1517]

2017-11-29 09:28:55 | [Mutex] received everything.

2017-11-29 09:28:55 | [Mutex] isItemNotified: message:7683a4ee-909f-4af6-8115-5908285b1517 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.009s
2017-11-29 09:28:56 |

2017-11-29 09:28:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:28:56 | ------------------------------------

2017-11-29 09:28:56 |


===== simulation of connection failure


2017-11-29 09:28:56 |


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


2017-11-29 09:28:56 |


===== sending message to look for


2017-11-29 09:28:57 |


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


2017-11-29 09:28:59 |


===== broadcasting presence


2017-11-29 09:28:59 | [Mutex] received everything.

2017-11-29 09:28:59 | [Mutex] isItemNotified: message:a02d0da3-cb88-44f1-8029-206cf188d0c2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.125s
2017-11-29 09:29:00 |

2017-11-29 09:29:00 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:29:00 | ------------------------------------

2017-11-29 09:29:00 |


===== simulation of connection failure


2017-11-29 09:29:00 |


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


2017-11-29 09:29:00 |


===== sending message to look for


2017-11-29 09:29:01 |


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


2017-11-29 09:29:01 |


===== broadcasting presence


2017-11-29 09:29:01 | [Mutex] received everything.

2017-11-29 09:29:01 | [Mutex] isItemNotified: message:f5821ec9-3294-47bb-800d-c0900c517828 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.125s
2017-11-29 09:29:02 |

2017-11-29 09:29:02 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:29:02 | ------------------------------------

2017-11-29 09:29:02 |


===== simulation of connection failure


2017-11-29 09:29:02 |


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


2017-11-29 09:29:02 |


===== sending message to look for


2017-11-29 09:29:03 |


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


2017-11-29 09:29:05 |


===== broadcasting presence


2017-11-29 09:29:05 | [Mutex] received everything.

2017-11-29 09:29:05 | [Mutex] isItemNotified: message:46573af7-a445-4e2b-9c6f-5abd043ebbbd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.130s
2017-11-29 09:29:06 |

2017-11-29 09:29:06 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:29:06 | ------------------------------------

2017-11-29 09:29:06 |


===== simulation of connection failure


2017-11-29 09:29:06 |


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


2017-11-29 09:29:06 |


===== sending message to look for


2017-11-29 09:29:07 |


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


2017-11-29 09:29:07 |


===== broadcasting presence


2017-11-29 09:29:07 | [Mutex] waiting for: [message:cbca148a-980d-4aa5-aa71-a84eae83f433]

2017-11-29 09:29:07 | [Mutex] received everything.

2017-11-29 09:29:07 | [Mutex] isItemNotified: message:cbca148a-980d-4aa5-aa71-a84eae83f433 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.128s
2017-11-29 09:29:08 |

2017-11-29 09:29:08 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2017-11-29 09:29:08 | ------------------------------------

2017-11-29 09:29:08 |


===== simulation of connection failure


2017-11-29 09:29:08 |


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


2017-11-29 09:29:08 |


===== sending message to look for


2017-11-29 09:29:09 |


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


2017-11-29 09:29:11 |


===== broadcasting presence


2017-11-29 09:29:11 | [Mutex] waiting for: [message:47ecdf70-c673-40f1-8098-3153687e10c6]

2017-11-29 09:29:11 | [Mutex] waiting for: [message:47ecdf70-c673-40f1-8098-3153687e10c6]

2017-11-29 09:29:11 | [Mutex] received everything.

2017-11-29 09:29:11 | [Mutex] isItemNotified: message:47ecdf70-c673-40f1-8098-3153687e10c6 :: true