Generated by TestNG with ReportNG at 22:47 PDT on Friday 12 August 2022
root@f9c07ffec79b / 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 : 618.973s

Failed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 451.326s
2022-08-12 22:49:41 |

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

2022-08-12 22:49:41 | ------------------------------------

2022-08-12 22:49:41 | [Mutex] waiting for: [message:5bfddadd-72e7-40ff-b7b8-edc5788708b1]

2022-08-12 22:49:41 | [Mutex] received everything.

2022-08-12 22:49:41 |


===== simulation of connection failure


2022-08-12 22:49:41 |


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


2022-08-12 22:49:41 |


===== sending message to look for


2022-08-12 22:49:42 |


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


2022-08-12 22:49:42 |


===== broadcasting presence


2022-08-12 22:49:42 | [Mutex] waiting for: [message:1c762e8a-6678-4857-980b-58da72f3b327]

2022-08-12 22:49:43 | [Mutex] waiting for: [message:1c762e8a-6678-4857-980b-58da72f3b327]

2022-08-12 22:57:12 | [Mutex] timeout. Not received [message:1c762e8a-6678-4857-980b-58da72f3b327]

2022-08-12 22:57:12 | [Mutex] isItemNotified: message:1c762e8a-6678-4857-980b-58da72f3b327 :: false

java.lang.AssertionError: Message was not delivered!
org.testng.AssertJUnit.fail(AssertJUnit.java:65)
org.testng.AssertJUnit.assertTrue(AssertJUnit.java:23)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliability(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:264)
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout.testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid(TestOfflineMessageDeliveryAfterSmResumptionTimeout.java:141)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:135)
org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:673)
org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:220)
org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:945)
org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:193)
org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
org.testng.TestRunner.privateRun(TestRunner.java:808)
org.testng.TestRunner.run(TestRunner.java:603)
org.testng.SuiteRunner.runTest(SuiteRunner.java:429)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:423)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:383)
org.testng.SuiteRunner.run(SuiteRunner.java:326)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1249)
org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
org.testng.TestNG.runSuites(TestNG.java:1092)
org.testng.TestNG.run(TestNG.java:1060)
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:283)
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:120)
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.318s
2022-08-12 22:48:22 |

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

2022-08-12 22:48:22 | ------------------------------------

2022-08-12 22:48:22 | [Mutex] waiting for: [message:5cc6aa33-d8ad-4965-ba3e-159a96617835]

2022-08-12 22:48:22 | [Mutex] waiting for: [message:5cc6aa33-d8ad-4965-ba3e-159a96617835]

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

2022-08-12 22:48:22 |


===== simulation of connection failure


2022-08-12 22:48:22 |


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


2022-08-12 22:48:22 |


===== sending message to look for


2022-08-12 22:48:23 |


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


2022-08-12 22:48:23 |


===== broadcasting presence


2022-08-12 22:48:23 | [Mutex] received everything.

2022-08-12 22:48:23 | [Mutex] isItemNotified: message:85c2139b-1e4a-4099-b7c3-1e1573459eb1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.326s
2022-08-12 22:48:24 |

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

2022-08-12 22:48:24 | ------------------------------------

2022-08-12 22:48:24 | [Mutex] waiting for: [message:6c4e6513-dc9f-4aaa-8085-ed92453624d4]

2022-08-12 22:48:24 | [Mutex] waiting for: [message:6c4e6513-dc9f-4aaa-8085-ed92453624d4]

2022-08-12 22:48:24 | [Mutex] received everything.

2022-08-12 22:48:24 |


===== simulation of connection failure


2022-08-12 22:48:24 |


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


2022-08-12 22:48:24 |


===== sending message to look for


2022-08-12 22:48:25 |


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


2022-08-12 22:48:27 |


===== broadcasting presence


2022-08-12 22:48:27 | [Mutex] received everything.

2022-08-12 22:48:27 | [Mutex] isItemNotified: message:45e5668a-0b57-4d0d-9619-3238408e220b :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.310s
2022-08-12 22:48:28 |

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

2022-08-12 22:48:28 | ------------------------------------

2022-08-12 22:48:28 | [Mutex] waiting for: [message:715da8f1-df4c-4308-80ca-5d4bb66b25dd]

2022-08-12 22:48:28 | [Mutex] waiting for: [message:715da8f1-df4c-4308-80ca-5d4bb66b25dd]

2022-08-12 22:48:28 | [Mutex] received everything.

2022-08-12 22:48:28 |


===== simulation of connection failure


2022-08-12 22:48:28 |


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


2022-08-12 22:48:29 |


===== sending message to look for


2022-08-12 22:48:30 |


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


2022-08-12 22:48:30 |


===== broadcasting presence


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

2022-08-12 22:48:30 | [Mutex] isItemNotified: message:95ced963-0570-42a8-aa3a-5407643f2b54 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.311s
2022-08-12 22:48:31 |

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

2022-08-12 22:48:31 | ------------------------------------

2022-08-12 22:48:31 | [Mutex] waiting for: [message:90bc982f-4a96-4a55-a968-97b72fce698b]

2022-08-12 22:48:31 | [Mutex] waiting for: [message:90bc982f-4a96-4a55-a968-97b72fce698b]

2022-08-12 22:48:31 | [Mutex] received everything.

2022-08-12 22:48:31 |


===== simulation of connection failure


2022-08-12 22:48:31 |


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


2022-08-12 22:48:31 |


===== sending message to look for


2022-08-12 22:48:32 |


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


2022-08-12 22:48:34 |


===== broadcasting presence


2022-08-12 22:48:34 | [Mutex] received everything.

2022-08-12 22:48:34 | [Mutex] isItemNotified: message:47eb0002-6a32-45c6-9c8f-815d25ac0c87 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 61.240s
2022-08-12 22:48:35 |

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

2022-08-12 22:48:35 | ------------------------------------

2022-08-12 22:48:35 | [Mutex] waiting for: [message:67caf038-f09c-46f9-a910-1d9d7dadef74]

2022-08-12 22:48:35 | [Mutex] waiting for: [message:67caf038-f09c-46f9-a910-1d9d7dadef74]

2022-08-12 22:48:35 | [Mutex] received everything.

2022-08-12 22:48:35 |


===== simulation of connection failure


2022-08-12 22:48:35 |


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


2022-08-12 22:48:35 |


===== sending message to look for


2022-08-12 22:48:36 |


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


2022-08-12 22:48:36 |


===== broadcasting presence


2022-08-12 22:48:36 | [Mutex] waiting for: [message:ce30baed-2ba4-4daa-b46f-9a025276b0ba]

2022-08-12 22:49:36 | [Mutex] waiting for: [message:ce30baed-2ba4-4daa-b46f-9a025276b0ba]

2022-08-12 22:49:36 | [Mutex] waiting for: [message:ce30baed-2ba4-4daa-b46f-9a025276b0ba]

2022-08-12 22:49:36 | [Mutex] received everything.

2022-08-12 22:49:36 | [Mutex] isItemNotified: message:ce30baed-2ba4-4daa-b46f-9a025276b0ba :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.310s
2022-08-12 22:49:37 |

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

2022-08-12 22:49:37 | ------------------------------------

2022-08-12 22:49:37 | [Mutex] waiting for: [message:0445452e-78aa-469e-91ad-b372e0d081f2]

2022-08-12 22:49:37 | [Mutex] received everything.

2022-08-12 22:49:37 |


===== simulation of connection failure


2022-08-12 22:49:37 |


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


2022-08-12 22:49:37 |


===== sending message to look for


2022-08-12 22:49:38 |


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


2022-08-12 22:49:40 |


===== broadcasting presence


2022-08-12 22:49:40 | [Mutex] received everything.

2022-08-12 22:49:40 | [Mutex] isItemNotified: message:dbc30cd7-ba7e-48b5-ba38-fb21c7a55ed1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.309s
2022-08-12 22:57:13 |

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

2022-08-12 22:57:13 | ------------------------------------

2022-08-12 22:57:13 | [Mutex] waiting for: [message:44e58bc1-dbba-46aa-bf43-af0d7cc97701]

2022-08-12 22:57:13 | [Mutex] received everything.

2022-08-12 22:57:13 |


===== simulation of connection failure


2022-08-12 22:57:13 |


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


2022-08-12 22:57:13 |


===== sending message to look for


2022-08-12 22:57:15 |


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


2022-08-12 22:57:17 |


===== broadcasting presence


2022-08-12 22:57:17 | [Mutex] waiting for: [message:29f556da-ef12-4a43-8570-247870d956bc]

2022-08-12 22:58:15 | [Mutex] waiting for: [message:29f556da-ef12-4a43-8570-247870d956bc]

2022-08-12 22:58:15 | [Mutex] waiting for: [message:29f556da-ef12-4a43-8570-247870d956bc]

2022-08-12 22:58:15 | [Mutex] received everything.

2022-08-12 22:58:15 | [Mutex] isItemNotified: message:29f556da-ef12-4a43-8570-247870d956bc :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.315s
2022-08-12 22:58:16 |

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

2022-08-12 22:58:16 | ------------------------------------

2022-08-12 22:58:16 | [Mutex] waiting for: [message:efadf183-73e6-4b96-83bb-1d193bfe76b5]

2022-08-12 22:58:16 | [Mutex] received everything.

2022-08-12 22:58:16 |


===== simulation of connection failure


2022-08-12 22:58:16 |


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


2022-08-12 22:58:16 |


===== sending message to look for


2022-08-12 22:58:17 |


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


2022-08-12 22:58:17 |


===== broadcasting presence


2022-08-12 22:58:17 | [Mutex] received everything.

2022-08-12 22:58:17 | [Mutex] isItemNotified: message:6759f02f-fadd-4c1b-ba10-11773fbedce9 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.314s
2022-08-12 22:58:18 |

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

2022-08-12 22:58:18 | ------------------------------------

2022-08-12 22:58:18 | [Mutex] waiting for: [message:a356f078-f726-4552-8d3f-e8f45ccd06fc]

2022-08-12 22:58:18 | [Mutex] received everything.

2022-08-12 22:58:18 |


===== simulation of connection failure


2022-08-12 22:58:18 |


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


2022-08-12 22:58:18 |


===== sending message to look for


2022-08-12 22:58:19 |


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


2022-08-12 22:58:21 |


===== broadcasting presence


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

2022-08-12 22:58:21 | [Mutex] isItemNotified: message:07302314-1414-404e-8e56-0cfd6d3e09c6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.302s
2022-08-12 22:58:22 |

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

2022-08-12 22:58:22 | ------------------------------------

2022-08-12 22:58:22 | [Mutex] waiting for: [message:32e33f48-389e-4823-b6cc-24c55889dfac]

2022-08-12 22:58:22 | [Mutex] waiting for: [message:32e33f48-389e-4823-b6cc-24c55889dfac]

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

2022-08-12 22:58:22 |


===== simulation of connection failure


2022-08-12 22:58:22 |


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


2022-08-12 22:58:22 |


===== sending message to look for


2022-08-12 22:58:23 |


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


2022-08-12 22:58:23 |


===== broadcasting presence


2022-08-12 22:58:23 | [Mutex] received everything.

2022-08-12 22:58:23 | [Mutex] isItemNotified: message:93208e9c-e6fc-4c1f-9f96-ad7ee578be33 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.315s
2022-08-12 22:58:24 |

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

2022-08-12 22:58:24 | ------------------------------------

2022-08-12 22:58:24 | [Mutex] waiting for: [message:5b9080f7-8fbf-4adc-bd3d-0dd5674f020d]

2022-08-12 22:58:24 | [Mutex] received everything.

2022-08-12 22:58:24 |


===== simulation of connection failure


2022-08-12 22:58:24 |


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


2022-08-12 22:58:24 |


===== sending message to look for


2022-08-12 22:58:25 |


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


2022-08-12 22:58:27 |


===== broadcasting presence


2022-08-12 22:58:27 | [Mutex] received everything.

2022-08-12 22:58:27 | [Mutex] isItemNotified: message:9bb57a12-45ba-44fb-baa9-b33da42ef862 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.314s
2022-08-12 22:58:28 |

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

2022-08-12 22:58:28 | ------------------------------------

2022-08-12 22:58:28 | [Mutex] waiting for: [message:778d230a-5980-4e0d-a327-863fceef260c]

2022-08-12 22:58:28 | [Mutex] received everything.

2022-08-12 22:58:28 |


===== simulation of connection failure


2022-08-12 22:58:28 |


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


2022-08-12 22:58:28 |


===== sending message to look for


2022-08-12 22:58:29 |


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


2022-08-12 22:58:29 |


===== broadcasting presence


2022-08-12 22:58:29 | [Mutex] waiting for: [message:91bb7dbb-def5-4c60-a6e7-14b82e94f8d2]

2022-08-12 22:58:29 | [Mutex] received everything.

2022-08-12 22:58:29 | [Mutex] isItemNotified: message:91bb7dbb-def5-4c60-a6e7-14b82e94f8d2 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.318s
2022-08-12 22:58:30 |

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

2022-08-12 22:58:30 | ------------------------------------

2022-08-12 22:58:30 | [Mutex] waiting for: [message:3f4c8dc7-2803-47a0-b9b6-368108857471]

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

2022-08-12 22:58:30 |


===== simulation of connection failure


2022-08-12 22:58:30 |


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


2022-08-12 22:58:30 |


===== sending message to look for


2022-08-12 22:58:31 |


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


2022-08-12 22:58:34 |


===== broadcasting presence


2022-08-12 22:58:34 | [Mutex] received everything.

2022-08-12 22:58:34 | [Mutex] isItemNotified: message:77ba78c8-6780-45e6-8c1c-4f80ce261b47 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 1.385s
2022-08-12 22:58:34 |

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

2022-08-12 22:58:34 | ------------------------------------

2022-08-12 22:58:34 | [Mutex] waiting for: [message:29edda89-3ee5-46ac-a605-f99c8e880a72]

2022-08-12 22:58:34 | [Mutex] received everything.

2022-08-12 22:58:34 |


===== simulation of connection failure


2022-08-12 22:58:34 |


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


2022-08-12 22:58:34 |


===== sending message to look for


2022-08-12 22:58:35 |


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


2022-08-12 22:58:36 |


===== broadcasting presence


2022-08-12 22:58:36 | [Mutex] waiting for: [message:633b4355-62de-4225-83ff-260ca6e52814]

2022-08-12 22:58:36 | [Mutex] received everything.

2022-08-12 22:58:36 | [Mutex] isItemNotified: message:633b4355-62de-4225-83ff-260ca6e52814 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.383s
2022-08-12 22:58:37 |

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

2022-08-12 22:58:37 | ------------------------------------

2022-08-12 22:58:37 | [Mutex] waiting for: [message:ebcd4bb3-3d6a-4daf-8c56-517bef8ba8db]

2022-08-12 22:58:37 | [Mutex] waiting for: [message:ebcd4bb3-3d6a-4daf-8c56-517bef8ba8db]

2022-08-12 22:58:37 | [Mutex] received everything.

2022-08-12 22:58:37 |


===== simulation of connection failure


2022-08-12 22:58:37 |


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


2022-08-12 22:58:37 |


===== sending message to look for


2022-08-12 22:58:38 |


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


2022-08-12 22:58:40 |


===== broadcasting presence


2022-08-12 22:58:40 | [Mutex] waiting for: [message:efd5c4b3-e811-4350-975c-0b64e1bb9291]

2022-08-12 22:58:40 | [Mutex] waiting for: [message:efd5c4b3-e811-4350-975c-0b64e1bb9291]

2022-08-12 22:58:40 | [Mutex] waiting for: [message:efd5c4b3-e811-4350-975c-0b64e1bb9291]

2022-08-12 22:58:40 | [Mutex] received everything.

2022-08-12 22:58:40 | [Mutex] isItemNotified: message:efd5c4b3-e811-4350-975c-0b64e1bb9291 :: true