Skip to content

Console Output

Skipping 189 KB.. Full Log
08:00:19.558 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect success
08:00:19.558 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=bbd59b57-c63a-4aab-a580-01f31c9db54c
08:00:19.559 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=81bb8fa5-0d84-4249-8b51-688af477d4b2
08:00:19.559 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=9363a8c6-3a1e-4656-80da-0876947f17f1
08:00:19.560 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect success -> expect success
08:00:19.560 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=857d4564-3ac1-4e37-8d90-b6b871c90579
08:00:19.560 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=e59ca82c-ae64-4545-9c3f-4bb1cdff0ba2
08:00:19.561 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=d1c77fe8-3269-494c-b3c1-fae06df8a952
08:00:19.561 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=b5542962-9274-4306-95c7-4dc0d590e4f0
08:00:19.561 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect success -> expect failure
08:00:19.561 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=61bad36a-b41f-4336-a047-b857abb43f46
08:00:19.562 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=fd3c6bb9-3ee0-426b-8665-b72641e62115
08:00:19.562 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=4d112ecb-155c-4301-992e-d57ee76e5853
08:00:19.562 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=b30dbc2c-05ef-478c-a27c-353681a3233a
08:00:19.563 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect failure
08:00:19.563 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=09d4f33e-0981-47ad-95bf-817598b58216
08:00:19.564 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=04ac7f5c-4201-49e9-b7f9-53804a219aee
08:00:19.564 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=0af5e9e9-4fb5-4c57-9c3f-5a755efe2aa4
08:00:19.565 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect failure -> expect success
08:00:19.565 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=b6bbe43f-c3ea-4c74-b720-be891bfc5a0d
08:00:19.565 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=66e957bc-56a2-40fd-91b0-47eb7dc9d86d
08:00:19.566 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=412920cd-1422-470c-b014-63f96aa66199
08:00:19.566 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=c7389c1d-6575-4dcf-89ea-9ef86e26219d
08:00:19.566 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing startConsumption sequence: expect failure -> expect failure -> expect failure -> expect failure
08:00:19.566 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=bd97b4b8-c1fb-4c67-aee6-1ab5035dd67f
08:00:19.567 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=2ee2aa30-d220-4bd5-a593-cf938d278de2
08:00:19.568 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=65502f59-0707-4a78-917a-d852eb814f17
08:00:19.568 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=c851ab39-c5c1-4a1a-b982-4ce52dc1b079
08:00:19.573 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinTest#testStartConsumptionCombinations()
08:00:19.574 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinTest#concurrentStartConsumptionFails()
08:00:19.574 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.575 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=2dee4505-fcf0-45da-938f-5a051d6b18b8
08:00:19.576 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinTest#concurrentStartConsumptionFails()
08:00:19.578 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#someResults[method=PUBLISHER]()
08:00:19.579 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.580 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"250a3547-8d62-4ba0-b05d-add3c4a6a29d"},"path":"/","value":{}}
08:00:19.582 [pool-356-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"b62312be-de58-4d64-a704-a857c316af3c","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-nonempty-subscription-0","demand":2}}
08:00:19.586 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#someResults[method=PUBLISHER]()
08:00:19.586 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#emptyResults[method=PUBLISHER]()
08:00:19.587 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.588 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"dabe07aa-bbfb-46fe-bcc9-81743e4a1835"},"path":"/","value":{"filter":"not(or(exists(/features/f1/properties/p1),eq(/attributes/a/b/c,5),exists(thingId)))","options":"size(5),sort(+/thingId,-/attributes/x)","namespaces":["hello.world"]},"fields":"/thingId,/policyId"}
08:00:19.589 [pool-358-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"4d68e0ba-2923-4202-9a33-6b3d34bf1f51","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-empty-subscription-1","demand":2}}
08:00:19.647 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#emptyResults[method=PUBLISHER]()
08:00:19.647 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#exceptionInHandlerCancelsStream[method=PUBLISHER]()
08:00:19.648 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.649 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"3be9a422-1b39-4d7b-85c5-20255e84a943"},"path":"/","value":{}}
08:00:19.650 [pool-360-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"00b0709d-61f1-4b01-b7e4-411a2a00b203","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-cancelled-subscription-2","demand":2}}
08:00:19.651 [pool-360-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/cancel","headers":{"content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-cancelled-subscription-2"}}
08:00:19.652 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#exceptionInHandlerCancelsStream[method=PUBLISHER]()
08:00:19.652 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#partialFailure[method=PUBLISHER]()
08:00:19.653 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.654 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"82f6389d-6a99-4935-bd28-917b48fd2f29"},"path":"/","value":{}}
08:00:19.655 [pool-362-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"f7652907-7a01-4433-9824-ce1576d9f4e2","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-failed-subscription-3","demand":2}}
08:00:19.659 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#partialFailure[method=PUBLISHER]()
08:00:19.660 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#someResults[method=STREAM]()
08:00:19.661 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.661 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"93b2d4b7-620d-4af1-99e1-5e5c21f3f36f"},"path":"/","value":{}}
08:00:19.662 [pool-364-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"1344dc7d-6c13-4630-b237-9b9c032d6f99","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-nonempty-subscription-4","demand":2}}
08:00:19.665 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#someResults[method=STREAM]()
08:00:19.665 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#emptyResults[method=STREAM]()
08:00:19.666 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.667 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"ec13965a-e7a1-492e-acfd-093d07245d04"},"path":"/","value":{"filter":"not(or(exists(/features/f1/properties/p1),eq(/attributes/a/b/c,5),exists(thingId)))","options":"size(5),sort(+/thingId,-/attributes/x)","namespaces":["hello.world"]},"fields":"/thingId,/policyId"}
08:00:19.668 [pool-366-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"155aa894-cda5-48ba-95e1-9d190edcfba2","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-empty-subscription-5","demand":55}}
08:00:19.670 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#emptyResults[method=STREAM]()
08:00:19.670 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#exceptionInHandlerCancelsStream[method=STREAM]()
08:00:19.671 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.671 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"4460c793-b180-4568-a08a-d428eefeb408"},"path":"/","value":{}}
08:00:19.672 [pool-368-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"b1b9047f-19e7-434c-8b2b-a9360db15ff7","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-cancelled-subscription-6","demand":2}}
08:00:19.673 [pool-368-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/cancel","headers":{"content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-cancelled-subscription-6"}}
08:00:19.674 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#exceptionInHandlerCancelsStream[method=STREAM]()
08:00:19.674 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientTwinSearchTest#partialFailure[method=STREAM]()
08:00:19.675 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.676 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/subscribe","headers":{"content-type":"application/json","correlation-id":"51f3284e-df11-48e1-b93d-a47ddb7b4c0b"},"path":"/","value":{}}
08:00:19.677 [pool-370-thread-1] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"_/_/things/twin/search/request","headers":{"correlation-id":"64616e03-e867-4b2a-8192-219b60982f61","content-type":"application/json"},"path":"/","value":{"subscriptionId":"my-failed-subscription-7","demand":2}}
08:00:19.679 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientTwinSearchTest#partialFailure[method=STREAM]()
08:00:19.684 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeaturePropertiesWithFailedAcknowledgements[channel=twin]()
08:00:19.685 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.686 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"requested-acks":["custom-ack-1","twin-persisted"],"correlation-id":"52ab4eb8-8b50-47f2-9625-f65ac0459a78","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/properties"}
08:00:19.747 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeaturePropertiesWithFailedAcknowledgements[channel=twin]()
08:00:19.747 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testRetrieveFeature[channel=twin]()
08:00:19.748 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.750 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/retrieve","headers":{"correlation-id":"72fca89b-4a2e-46a9-9425-f44ae91e11a6","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.752 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testRetrieveFeature[channel=twin]()
08:00:19.752 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#mergeFeatureDefinition[channel=twin]()
08:00:19.753 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.754 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"b4398752-0a40-454c-8b2f-d8a77b49d15a","version":2,"response-required":true,"content-type":"application/merge-patch+json"},"path":"/features/someFeature/definition","value":["org.eclipse.ditto:test:0.1.0"]}
08:00:19.757 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#mergeFeatureDefinition[channel=twin]()
08:00:19.757 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureProperties[channel=twin]()
08:00:19.758 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.759 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"1b70939e-b1a2-4a5f-af31-63c92d89c91e","version":2,"response-required":true,"content-type":"application/merge-patch+json"},"path":"/features/someFeature/properties","value":{"density":42}}
08:00:19.761 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureProperties[channel=twin]()
08:00:19.761 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureProperty[channel=twin]()
08:00:19.762 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.763 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"d1b05dc0-d769-4685-82d4-17e633a3b0c8","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/properties/density","value":42}
08:00:19.766 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureProperty[channel=twin]()
08:00:19.766 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithConditionOption[channel=twin]()
08:00:19.767 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.767 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"87080dd1-aa73-4d4f-9a94-ab9333e890de","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.769 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithConditionOption[channel=twin]()
08:00:19.770 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeaturesWithConditionOption[channel=twin]()
08:00:19.770 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.771 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"d87b2fb7-51f4-4a55-a2fd-9c2e055c5b44","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/features"}
08:00:19.773 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeaturesWithConditionOption[channel=twin]()
08:00:19.774 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureProperties[channel=twin]()
08:00:19.774 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.775 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"a44d6f7b-fe78-4ef6-8c78-e84c018f38b0","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/properties","value":{"density":42}}
08:00:19.777 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureProperties[channel=twin]()
08:00:19.777 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureProperty[channel=twin]()
08:00:19.778 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.779 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"0a5c3694-08bd-4a20-ae43-82966fbdbee9","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/properties/density"}
08:00:19.780 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureProperty[channel=twin]()
08:00:19.780 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithExistsOptionTrue[channel=twin]()
08:00:19.781 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.782 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"16e3cdf5-06a7-4b45-8636-59e6a4543c0e","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.784 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithExistsOptionTrue[channel=twin]()
08:00:19.784 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureWith2Acknowledgements[channel=twin]()
08:00:19.785 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.785 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"requested-acks":["custom-ack-1","twin-persisted"],"correlation-id":"ceaf79c9-403a-4a6c-aa82-03f34f1be0d9","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.788 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureWith2Acknowledgements[channel=twin]()
08:00:19.788 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeaturesWithConditionOption[channel=twin]()
08:00:19.789 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.790 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"d812722a-536d-4780-9cdb-a54d3a655415","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/merge-patch+json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:19.792 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeaturesWithConditionOption[channel=twin]()
08:00:19.792 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithExistsOptionFalse[channel=twin]()
08:00:19.793 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.794 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"0f3b3532-3a3f-460b-aaf2-c8591926a56c","version":2,"response-required":true,"if-none-match":"*","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.795 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithExistsOptionFalse[channel=twin]()
08:00:19.795 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureProperty[channel=twin]()
08:00:19.796 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.797 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"aa6096a2-87d9-41b1-b11f-0df0dacc90af","version":2,"response-required":true,"content-type":"application/merge-patch+json"},"path":"/features/someFeature/properties/density","value":42}
08:00:19.848 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureProperty[channel=twin]()
08:00:19.849 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatures[channel=twin]()
08:00:19.849 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.850 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"b02e7cc5-0b50-4486-98ba-5388c332905b","version":2,"response-required":true,"content-type":"application/merge-patch+json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:19.852 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatures[channel=twin]()
08:00:19.852 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#retrieveFeatureWithCondition[channel=twin]()
08:00:19.853 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.853 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/retrieve","headers":{"correlation-id":"b85b7186-d37f-41c6-b3a0-5ab2706c339e","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.855 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#retrieveFeatureWithCondition[channel=twin]()
08:00:19.855 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionTrue[channel=twin]()
08:00:19.856 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.857 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"36afc6f6-6c6d-43b6-a936-6dbf71c40a23","version":2,"response-required":true,"if-match":"*","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.859 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionTrue[channel=twin]()
08:00:19.859 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#setFeatureDefinition[channel=twin]()
08:00:19.860 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.861 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"79d34037-0d93-4037-afb9-da491975d915","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/definition","value":["org.eclipse.ditto:test:0.1.0"]}
08:00:19.863 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#setFeatureDefinition[channel=twin]()
08:00:19.863 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatures[channel=twin]()
08:00:19.864 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.864 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"c58f86db-fa8c-49da-8d9d-77b2d2b7a75b","version":2,"response-required":true,"content-type":"application/json"},"path":"/features"}
08:00:19.866 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatures[channel=twin]()
08:00:19.866 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeature[channel=twin]()
08:00:19.867 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.868 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"67a8a481-fec6-445a-9fd7-284d02a9826f","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.870 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeature[channel=twin]()
08:00:19.870 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithConditionOption[channel=twin]()
08:00:19.871 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.871 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"0c3331fe-3793-448f-8e60-ef4aa1dc7ca0","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.873 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithConditionOption[channel=twin]()
08:00:19.873 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatures[channel=twin]()
08:00:19.874 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.875 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"07e19554-024d-44d9-81e9-eed9a424a109","version":2,"response-required":true,"content-type":"application/json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:19.877 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatures[channel=twin]()
08:00:19.877 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureWithConditionOption[channel=twin]()
08:00:19.878 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.879 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"60d47366-5e99-4301-8bc8-70a48c792f0d","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.880 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureWithConditionOption[channel=twin]()
08:00:19.880 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#deleteFeatureDefinition[channel=twin]()
08:00:19.881 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.882 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"95bff738-2501-42f7-b4af-adb8d9b38a7f","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/definition"}
08:00:19.884 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#deleteFeatureDefinition[channel=twin]()
08:00:19.884 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureProperties[channel=twin]()
08:00:19.888 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.889 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"ddaa6a5d-a12a-476c-91d0-c586ddd99ca8","version":2,"response-required":true,"content-type":"application/json"},"path":"/features/someFeature/properties"}
08:00:19.891 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureProperties[channel=twin]()
08:00:19.891 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionFalse[channel=twin]()
08:00:19.892 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.892 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"5615b4bb-59a7-4902-9d70-92d858725612","version":2,"response-required":true,"if-none-match":"*","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.894 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionFalse[channel=twin]()
08:00:19.894 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeaturePropertiesWithFailedAcknowledgements[channel=live]()
08:00:19.895 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.896 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"requested-acks":["custom-ack-1","live-response"],"correlation-id":"6aa8cd6c-d129-4507-9c00-548e7b3a1d43","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/properties"}
08:00:19.898 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeaturePropertiesWithFailedAcknowledgements[channel=live]()
08:00:19.898 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testRetrieveFeature[channel=live]()
08:00:19.899 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.899 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/retrieve","headers":{"correlation-id":"5120e86a-2897-425b-b485-2cb4291e9915","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.901 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testRetrieveFeature[channel=live]()
08:00:19.901 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#mergeFeatureDefinition[channel=live]()
08:00:19.902 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.947 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"39ebebfe-880a-4b8c-9d64-60aa1fb7a88d","version":2,"channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature/definition","value":["org.eclipse.ditto:test:0.1.0"]}
08:00:19.948 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#mergeFeatureDefinition[channel=live]()
08:00:19.949 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureProperties[channel=live]()
08:00:19.950 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.950 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"54877194-c7c2-4b15-b7c1-9e1e8b241b88","version":2,"channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature/properties","value":{"density":42}}
08:00:19.952 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureProperties[channel=live]()
08:00:19.952 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureProperty[channel=live]()
08:00:19.953 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.953 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"5f529110-be99-477d-8bac-f3f9d5f10f1f","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/properties/density","value":42}
08:00:19.955 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureProperty[channel=live]()
08:00:19.955 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithConditionOption[channel=live]()
08:00:19.956 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.957 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"ff91c57b-b970-437c-b76f-107e6477a647","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.958 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithConditionOption[channel=live]()
08:00:19.959 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeaturesWithConditionOption[channel=live]()
08:00:19.959 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.960 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"77b2775c-3cd7-4ad8-b7aa-867dcb10899d","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/features"}
08:00:19.961 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeaturesWithConditionOption[channel=live]()
08:00:19.962 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureProperties[channel=live]()
08:00:19.962 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.963 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"329ecb18-127a-4a80-9748-8f5aa8cf3c83","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/properties","value":{"density":42}}
08:00:19.965 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureProperties[channel=live]()
08:00:19.965 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureProperty[channel=live]()
08:00:19.966 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.966 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"1bf09579-d5af-42e2-9f02-833c13cee362","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/properties/density"}
08:00:19.968 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureProperty[channel=live]()
08:00:19.968 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithExistsOptionTrue[channel=live]()
08:00:19.969 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.970 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"8ccb53f7-46a0-4201-a410-5d01f18aa1e1","version":2,"if-match":"*","channel":"live","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.971 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithExistsOptionTrue[channel=live]()
08:00:19.971 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureWith2Acknowledgements[channel=live]()
08:00:19.972 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.973 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"requested-acks":["custom-ack-1","live-response"],"correlation-id":"6b9f0032-815f-4bfb-9499-2a2d91a6787a","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.975 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureWith2Acknowledgements[channel=live]()
08:00:19.975 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeaturesWithConditionOption[channel=live]()
08:00:19.975 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.976 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"1cd4df38-6f62-4d34-842f-3d7f8b739a40","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/merge-patch+json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:19.977 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeaturesWithConditionOption[channel=live]()
08:00:19.978 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatureWithExistsOptionFalse[channel=live]()
08:00:19.978 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.979 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"643c9448-ae8b-4816-ac9a-9f8cd6b78f01","version":2,"if-none-match":"*","channel":"live","content-type":"application/json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.981 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatureWithExistsOptionFalse[channel=live]()
08:00:19.981 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureProperty[channel=live]()
08:00:19.982 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.982 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"06a45f76-26db-4205-b0a6-d4ecaf05e759","version":2,"channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature/properties/density","value":42}
08:00:19.984 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureProperty[channel=live]()
08:00:19.984 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatures[channel=live]()
08:00:19.985 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.986 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"97e539b6-3b42-4d53-a279-a089f7d05301","version":2,"channel":"live","content-type":"application/merge-patch+json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:19.987 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatures[channel=live]()
08:00:19.988 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#retrieveFeatureWithCondition[channel=live]()
08:00:19.988 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.989 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/retrieve","headers":{"correlation-id":"989777b4-0f72-4e7a-a199-cdd57b4c8d0b","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/features/someFeature"}
08:00:19.991 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#retrieveFeatureWithCondition[channel=live]()
08:00:19.991 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionTrue[channel=live]()
08:00:19.992 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.992 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"484135c6-ece3-43e9-a912-90a7c0147750","version":2,"if-match":"*","channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:19.994 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionTrue[channel=live]()
08:00:19.994 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#setFeatureDefinition[channel=live]()
08:00:19.995 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.996 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"021bf057-81dc-4f95-9450-f3752cd6ffca","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/definition","value":["org.eclipse.ditto:test:0.1.0"]}
08:00:19.997 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#setFeatureDefinition[channel=live]()
08:00:19.998 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatures[channel=live]()
08:00:19.998 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:19.999 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"087304f4-2445-40d9-be47-1812561b0f51","version":2,"channel":"live","content-type":"application/json"},"path":"/features"}
08:00:20.000 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatures[channel=live]()
08:00:20.001 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeature[channel=live]()
08:00:20.001 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.002 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"8a8e4c92-217c-4ec3-8fcd-160961d521e4","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature"}
08:00:20.003 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeature[channel=live]()
08:00:20.004 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithConditionOption[channel=live]()
08:00:20.004 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.005 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"a25d7643-57aa-4517-bda3-04f52036c8d6","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:20.048 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithConditionOption[channel=live]()
08:00:20.048 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testSetFeatures[channel=live]()
08:00:20.049 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.049 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"74c1714b-ee2d-4435-9648-eb9db9b00d2a","version":2,"channel":"live","content-type":"application/json"},"path":"/features","value":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}
08:00:20.051 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testSetFeatures[channel=live]()
08:00:20.051 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureWithConditionOption[channel=live]()
08:00:20.052 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.053 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"aad52052-a110-400e-a848-4ed3b4b36a35","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/features/someFeature"}
08:00:20.054 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureWithConditionOption[channel=live]()
08:00:20.055 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#deleteFeatureDefinition[channel=live]()
08:00:20.056 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.056 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"4f6b4d3c-6408-40a1-ad78-b44519779548","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/definition"}
08:00:20.058 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#deleteFeatureDefinition[channel=live]()
08:00:20.058 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testDeleteFeatureProperties[channel=live]()
08:00:20.059 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.059 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"e9557b31-51b2-4779-8cd5-8d25cc5d54a7","version":2,"channel":"live","content-type":"application/json"},"path":"/features/someFeature/properties"}
08:00:20.061 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testDeleteFeatureProperties[channel=live]()
08:00:20.061 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionFalse[channel=live]()
08:00:20.062 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.063 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"f835116c-a467-4d60-9fbd-d55030bdc202","version":2,"if-none-match":"*","channel":"live","content-type":"application/merge-patch+json"},"path":"/features/someFeature","value":{"properties":{"propertyPointer":"propertyValue"}}}
08:00:20.065 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientFeaturesTest#testMergeFeatureWithExistsOptionFalse[channel=live]()
08:00:20.067 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelectorAndOptions()
08:00:20.069 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.073 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/retrieve","headers":{"correlation-id":"abc","version":2,"response-required":true,"content-type":"application/json"},"path":"/","fields":"/_revision"}
08:00:20.076 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelectorAndOptions()
08:00:20.076 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelector()
08:00:20.077 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.078 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/retrieve","headers":{"correlation-id":"58085f98-2161-405f-bb4d-7ea115e680ec","version":2,"response-required":true,"content-type":"application/json"},"path":"/","fields":"/_revision"}
08:00:20.080 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelector()
08:00:20.080 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyFails()
08:00:20.081 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.082 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/retrieve","headers":{"correlation-id":"55e12b87-cd73-4fe9-ad86-90ebb240d89c","version":2,"response-required":true,"content-type":"application/json"},"path":"/"}
08:00:20.085 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyFails()
08:00:20.085 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testCreatePolicy()
08:00:20.086 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.091 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/create","headers":{"correlation-id":"b9bf43aa-bcbc-4de4-88d3-6f08af56e6aa","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.094 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testCreatePolicy()
08:00:20.094 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelectorAndInvalidOptions()
08:00:20.095 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.096 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyWithFieldSelectorAndInvalidOptions()
08:00:20.096 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testCreatePolicyWithMissingId()
08:00:20.097 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.098 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testCreatePolicyWithMissingId()
08:00:20.098 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testPutPolicyWithForbiddenOption()
08:00:20.098 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.099 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testPutPolicyWithForbiddenOption()
08:00:20.099 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testUpdatePolicyWithForbiddenOption()
08:00:20.100 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.101 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testUpdatePolicyWithForbiddenOption()
08:00:20.101 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testUpdatePolicyWithMissingId()
08:00:20.101 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.102 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testUpdatePolicyWithMissingId()
08:00:20.102 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#updatePolicyFailsWithExistsOption()
08:00:20.102 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.103 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#updatePolicyFailsWithExistsOption()
08:00:20.103 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testUpdatePolicy()
08:00:20.104 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.147 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"f184eb1e-76e8-4859-ac9e-1d4d9382e719","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.151 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testUpdatePolicy()
08:00:20.151 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testPutPolicy()
08:00:20.152 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.154 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"14f668b6-948a-4b3a-8425-10ffdd96e652","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.155 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"5102b95a-882e-4131-bdba-13d29815c5fb","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.156 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"cfbaec78-8b81-4186-a395-35c6f5c58661","version":2,"response-required":true,"if-none-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.166 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testPutPolicy()
08:00:20.166 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testDeletePolicy()
08:00:20.167 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.169 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/delete","headers":{"correlation-id":"2aeddcad-63da-4534-92ee-bdc7d46623e1","version":2,"response-required":true,"content-type":"application/json"},"path":"/"}
08:00:20.171 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testDeletePolicy()
08:00:20.171 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicy()
08:00:20.172 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.173 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/retrieve","headers":{"correlation-id":"cd6ec3a6-79c6-4a09-897a-6649cb81fa0c","version":2,"response-required":true,"content-type":"application/json"},"path":"/"}
08:00:20.175 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicy()
08:00:20.175 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#createPolicyFailsWithExistsOption()
08:00:20.176 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.177 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#createPolicyFailsWithExistsOption()
08:00:20.178 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyWithOptions()
08:00:20.178 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.179 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/retrieve","headers":{"correlation-id":"abc","version":2,"response-required":true,"content-type":"application/json"},"path":"/"}
08:00:20.180 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyWithOptions()
08:00:20.180 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testCreatePolicyJsonObject()
08:00:20.181 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.182 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/create","headers":{"correlation-id":"16d8f94d-fa23-4795-bb49-fc2f574b08a5","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.184 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testCreatePolicyJsonObject()
08:00:20.185 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testRetrievePolicyWithInvalidOptions()
08:00:20.186 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.187 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testRetrievePolicyWithInvalidOptions()
08:00:20.187 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#deletePolicyFailsWithExistsOption()
08:00:20.188 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.189 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#deletePolicyFailsWithExistsOption()
08:00:20.189 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testDeletePolicyWithForbiddenOption()
08:00:20.190 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.190 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testDeletePolicyWithForbiddenOption()
08:00:20.190 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testPutPolicyJsonObject()
08:00:20.191 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.193 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"fcb185af-9ee4-400b-a690-668a57826193","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.194 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"e3e8ea16-4df6-49fc-abf6-2604c6d820aa","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.195 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"policy.namespace/policyName/policies/commands/modify","headers":{"correlation-id":"0c63d3c1-35cc-4de4-84bb-1e76c9540bbe","version":2,"response-required":true,"if-none-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"policy.namespace","policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}
08:00:20.200 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testPutPolicyJsonObject()
08:00:20.200 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientPoliciesTest#testCreatePolicyWithForbiddenOption()
08:00:20.201 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.202 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientPoliciesTest#testCreatePolicyWithForbiddenOption()
08:00:20.250 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithUnsatisfiedPrecondition[channel=twin]()
08:00:20.251 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.253 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"b61934e4-c4ae-477c-a0c3-aaa0ed61b765","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:20.256 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithUnsatisfiedPrecondition[channel=twin]()
08:00:20.256 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialJSONPolicy[channel=twin]()
08:00:20.257 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.258 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"500b1b09-18af-439b-a042-7e376ffd2c4e","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:20.260 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialJSONPolicy[channel=twin]()
08:00:20.260 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testRegisterTwoHandlersWithSameSelector[channel=twin]()
08:00:20.261 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.262 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=763c0bf5-e9a5-4e5a-8e0a-f373a1df73a8
08:00:20.264 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testRegisterTwoHandlersWithSameSelector[channel=twin]()
08:00:20.264 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergeThing[channel=twin]()
08:00:20.265 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.266 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"b2480723-eae0-4a4e-9776-1d3672aaf600","version":2,"response-required":true,"if-match":"*","content-type":"application/merge-patch+json"},"path":"/","value":{"thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:20.269 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergeThing[channel=twin]()
08:00:20.269 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeleteThing[channel=twin]()
08:00:20.270 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.270 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"b5ffb2af-10c5-4e59-8b8c-c34f225a81d4","version":2,"response-required":true,"content-type":"application/json"},"path":"/"}
08:00:20.272 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeleteThing[channel=twin]()
08:00:20.272 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithOptionCopyPolicy[channel=twin]()
08:00:20.273 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.274 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThingForCopyPolicy/things/twin/commands/create","headers":{"correlation-id":"f865f062-c593-4bf6-bf3e-6e2cd9bd3fca","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThingForCopyPolicy","_copyPolicyFrom":"policy.namespace:policyName"}}
08:00:20.276 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithOptionCopyPolicy[channel=twin]()
08:00:20.276 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicy[channel=twin]()
08:00:20.277 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.278 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"fce75047-134d-4f1e-b3dd-4ddfdab79298","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:20.280 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicy[channel=twin]()
08:00:20.280 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWith2Acknowledgements[channel=twin]()
08:00:20.281 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.282 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/create","headers":{"requested-acks":["custom-ack-1","twin-persisted"],"correlation-id":"55df30c2-b4f2-4168-8e94-bd8b7f68d461","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing"}}
08:00:20.284 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWith2Acknowledgements[channel=twin]()
08:00:20.284 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThing[channel=twin]()
08:00:20.284 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.285 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"9825ae35-c5ec-413d-8c77-aa41e035d816","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:20.287 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThing[channel=twin]()
08:00:20.287 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithFailedAcknowledgements[channel=twin]()
08:00:20.288 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.289 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"requested-acks":["custom-ack-1","twin-persisted"],"correlation-id":"4c32d7f3-37bd-4a5c-be27-a829af60f90e","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:20.291 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithFailedAcknowledgements[channel=twin]()
08:00:20.292 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThing[channel=twin]()
08:00:20.292 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.293 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/create","headers":{"correlation-id":"3c77bbf9-5942-44bd-9074-9983944bfa76","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing"}}
08:00:20.294 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThing[channel=twin]()
08:00:20.294 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=twin]()
08:00:20.295 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.296 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=twin]()
08:00:20.296 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeregisterEventHandler[channel=twin]()
08:00:20.296 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:20.297 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=a8f70878-f144-4cbc-9bd0-debddf7cd0e2
08:00:21.300 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeregisterEventHandler[channel=twin]()
08:00:21.300 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithAllOptionCopyPolicy[channel=twin]()
08:00:21.301 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.302 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithAllOptionCopyPolicy[channel=twin]()
08:00:21.302 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeleteThingWithConditionOption[channel=twin]()
08:00:21.303 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.304 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/delete","headers":{"correlation-id":"94e39dea-f287-45e1-a4c2-0e895f5d8381","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/"}
08:00:21.305 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeleteThingWithConditionOption[channel=twin]()
08:00:21.306 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#createThingFailsWithExistsOption[channel=twin]()
08:00:21.307 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.308 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#createThingFailsWithExistsOption[channel=twin]()
08:00:21.308 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicyJsonNull[channel=twin]()
08:00:21.309 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.310 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicyJsonNull[channel=twin]()
08:00:21.310 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicyNull[channel=twin]()
08:00:21.311 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.312 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicyNull[channel=twin]()
08:00:21.312 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithOptionCopyPolicy[channel=twin]()
08:00:21.313 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.314 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"36924eee-f71a-4296-a05b-563e6732c027","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_copyPolicyFrom":"policy.namespace:policyName"}}
08:00:21.316 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithOptionCopyPolicy[channel=twin]()
08:00:21.316 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithoutFeatures[channel=twin]()
08:00:21.317 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.317 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"demo/mything1/things/twin/commands/create","headers":{"correlation-id":"4104edfd-227b-4718-9738-be41656d74f4","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"demo","thingId":"demo:mything1"}}
08:00:21.319 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithoutFeatures[channel=twin]()
08:00:21.319 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#retrieveThingWithFieldSelectorAndConditionOption[channel=twin]()
08:00:21.320 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.321 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/retrieve","headers":{"correlation-id":"1a9ac321-3fb6-4ba2-9b5e-d6eba97ae99f","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/","fields":"/attributes/manufacturer"}
08:00:21.324 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#retrieveThingWithFieldSelectorAndConditionOption[channel=twin]()
08:00:21.324 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicyNull[channel=twin]()
08:00:21.325 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.348 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicyNull[channel=twin]()
08:00:21.348 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicyJsonNullable[channel=twin]()
08:00:21.349 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.350 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicyJsonNullable[channel=twin]()
08:00:21.350 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInlinePolicy[channel=twin]()
08:00:21.351 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.352 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/create","headers":{"correlation-id":"53f1bffa-2bdc-442f-8b13-196c999fe4c5","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"example.com:testPolicy","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.354 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInlinePolicy[channel=twin]()
08:00:21.354 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testReceiveDeletedEvent[channel=twin]()
08:00:21.355 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.355 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=339a6096-7a7c-401d-802a-81cfadcaa883
08:00:21.358 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testReceiveDeletedEvent[channel=twin]()
08:00:21.358 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithMissingId[channel=twin]()
08:00:21.359 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.360 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithMissingId[channel=twin]()
08:00:21.360 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#createThingFailsWithConditionOption[channel=twin]()
08:00:21.361 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.362 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#createThingFailsWithConditionOption[channel=twin]()
08:00:21.362 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#deleteThingFailsWithExistsOption[channel=twin]()
08:00:21.363 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.364 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#deleteThingFailsWithExistsOption[channel=twin]()
08:00:21.364 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithExistsOptionFalse[channel=twin]()
08:00:21.365 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.365 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"2d4053c7-01f8-469f-a70a-6aebfa583eb2","version":2,"response-required":true,"if-none-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.367 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithExistsOptionFalse[channel=twin]()
08:00:21.368 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithCustomAcknowledgementsOnly[channel=twin]()
08:00:21.369 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.370 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithCustomAcknowledgementsOnly[channel=twin]()
08:00:21.370 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicy[channel=twin]()
08:00:21.371 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.372 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/create","headers":{"correlation-id":"1c626eb8-90c3-47ef-a354-790bdc6ea8e7","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.373 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicy[channel=twin]()
08:00:21.373 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithoutPolicy[channel=twin]()
08:00:21.374 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.375 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"d8d16f7d-801e-4ff6-993f-c551bb96a201","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.376 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithoutPolicy[channel=twin]()
08:00:21.377 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithExistsOptionTrue[channel=twin]()
08:00:21.378 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.378 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"951e5e4a-c7af-42c5-826e-cde53bb1b165","version":2,"response-required":true,"if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.380 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithExistsOptionTrue[channel=twin]()
08:00:21.380 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#retrieveThingWithConditionOption[channel=twin]()
08:00:21.381 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.381 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/retrieve","headers":{"correlation-id":"977e1dd8-588b-4470-ab5f-d9e4da96c391","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/"}
08:00:21.383 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#retrieveThingWithConditionOption[channel=twin]()
08:00:21.384 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithOptionCopyPolicyFromThing[channel=twin]()
08:00:21.384 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.385 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThingForCopyPolicy/things/twin/commands/create","headers":{"correlation-id":"b9ca2dae-6135-40c4-a6f7-c797b34d5f77","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThingForCopyPolicy","_copyPolicyFrom":"{{ ref:things/example.com:testThing/policyId }}"}}
08:00:21.387 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithOptionCopyPolicyFromThing[channel=twin]()
08:00:21.387 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithConditionOption[channel=twin]()
08:00:21.388 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.389 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"d809fc0a-5eb9-477e-afa6-23c85ac11c35","version":2,"response-required":true,"condition":"ne(attributes/test)","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.391 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithConditionOption[channel=twin]()
08:00:21.391 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithConditionOption[channel=twin]()
08:00:21.392 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.392 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"815b0b99-9f14-4460-bb40-b83f09bff2a7","version":2,"response-required":true,"condition":"ne(attributes/test)","if-match":"*","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.394 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithConditionOption[channel=twin]()
08:00:21.394 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithAllOptionCopyPolicy[channel=twin]()
08:00:21.395 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.396 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithAllOptionCopyPolicy[channel=twin]()
08:00:21.396 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#updateThingFailsWithExistsOption[channel=twin]()
08:00:21.397 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.398 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#updateThingFailsWithExistsOption[channel=twin]()
08:00:21.398 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergePolicyId[channel=twin]()
08:00:21.399 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.399 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"9fdea5cd-af55-4f17-8ae6-0f7a99c0acbd","version":2,"response-required":true,"content-type":"application/merge-patch+json"},"path":"/policyId","value":"policy.namespace:policyName"}
08:00:21.402 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergePolicyId[channel=twin]()
08:00:21.402 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithMissingId[channel=twin]()
08:00:21.447 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.448 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithMissingId[channel=twin]()
08:00:21.448 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=twin]()
08:00:21.449 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.450 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=twin]()
08:00:21.450 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testSetPolicyId[channel=twin]()
08:00:21.451 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.452 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"088ec372-f09f-4789-8e92-807829e30a00","version":2,"response-required":true,"content-type":"application/json"},"path":"/policyId","value":"policy.namespace:policyName"}
08:00:21.455 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testSetPolicyId[channel=twin]()
08:00:21.455 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInlinePolicy[channel=twin]()
08:00:21.456 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.456 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/modify","headers":{"correlation-id":"3201fed7-e7a1-46ce-a258-5e5233cf157a","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"example.com:testPolicy","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.458 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInlinePolicy[channel=twin]()
08:00:21.458 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialJSONPolicy[channel=twin]()
08:00:21.459 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.460 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/create","headers":{"correlation-id":"e8c48b25-8949-4e29-b754-d72953b326e1","version":2,"response-required":true,"content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.461 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialJSONPolicy[channel=twin]()
08:00:21.461 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergeThingWithConditionOption[channel=twin]()
08:00:21.462 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.463 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/twin/commands/merge","headers":{"correlation-id":"bd17a967-b2a0-4530-8ebb-f87bcc33320c","version":2,"response-required":true,"condition":"ne(attributes/test)","if-match":"*","content-type":"application/merge-patch+json"},"path":"/","value":{"thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.465 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergeThingWithConditionOption[channel=twin]()
08:00:21.465 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testRegisterTwoHandlersWithSameRegistrationId[channel=twin]()
08:00:21.466 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.471 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testRegisterTwoHandlersWithSameRegistrationId[channel=twin]()
08:00:21.471 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testReceiveCreatedEvent[channel=twin]()
08:00:21.472 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.472 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-EVENTS?correlation-id=90f88d05-ffb8-47c5-b503-f398088eef48
08:00:21.475 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testReceiveCreatedEvent[channel=twin]()
08:00:21.475 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithUnsatisfiedPrecondition[channel=live]()
08:00:21.476 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.477 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"9c07d4e1-182c-459a-800d-6754f70cc713","version":2,"if-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.479 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithUnsatisfiedPrecondition[channel=live]()
08:00:21.479 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialJSONPolicy[channel=live]()
08:00:21.480 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.480 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"9414a1db-ae7b-4295-bee8-926574e49dae","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.482 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialJSONPolicy[channel=live]()
08:00:21.482 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testRegisterTwoHandlersWithSameSelector[channel=live]()
08:00:21.483 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.483 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-EVENTS?correlation-id=6bea9904-aca4-41d2-999e-b6036d8313dc
08:00:21.483 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-MESSAGES?correlation-id=e9e5a29a-6ff8-4e18-86dc-5d7c172adc53
08:00:21.483 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-COMMANDS?correlation-id=dd9125bb-0606-4f7e-b8e4-3c5b83ffe316
08:00:21.486 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testRegisterTwoHandlersWithSameSelector[channel=live]()
08:00:21.486 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergeThing[channel=live]()
08:00:21.487 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.488 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"33b9fb7f-e2c0-410d-b3fb-af1c7c717043","version":2,"if-match":"*","channel":"live","content-type":"application/merge-patch+json"},"path":"/","value":{"thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.490 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergeThing[channel=live]()
08:00:21.490 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeleteThing[channel=live]()
08:00:21.490 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.491 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"f2094146-f00c-436c-aa79-7510dd57e110","version":2,"channel":"live","content-type":"application/json"},"path":"/"}
08:00:21.492 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeleteThing[channel=live]()
08:00:21.493 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithOptionCopyPolicy[channel=live]()
08:00:21.493 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.494 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThingForCopyPolicy/things/live/commands/create","headers":{"correlation-id":"90cc8a76-7887-48d2-aa9c-d9d46cb9ce61","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThingForCopyPolicy","_copyPolicyFrom":"policy.namespace:policyName"}}
08:00:21.496 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithOptionCopyPolicy[channel=live]()
08:00:21.497 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicy[channel=live]()
08:00:21.497 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.498 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"c10110a1-d886-4ce0-bf7e-b74c63a13309","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:21.500 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicy[channel=live]()
08:00:21.501 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWith2Acknowledgements[channel=live]()
08:00:21.501 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.502 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/create","headers":{"requested-acks":["custom-ack-1","live-response"],"correlation-id":"946cbbba-adb7-471d-a121-af637a9b88d6","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing"}}
08:00:21.504 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWith2Acknowledgements[channel=live]()
08:00:21.504 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThing[channel=live]()
08:00:21.547 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.547 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"5280fd39-c8b4-473e-8f48-b4e0042f9505","version":2,"if-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.549 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThing[channel=live]()
08:00:21.549 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithFailedAcknowledgements[channel=live]()
08:00:21.550 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.551 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"requested-acks":["custom-ack-1","live-response"],"correlation-id":"87b71bb8-0ab5-427d-b095-deb279e1bc68","version":2,"if-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:21.553 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithFailedAcknowledgements[channel=live]()
08:00:21.553 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThing[channel=live]()
08:00:21.554 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.555 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/create","headers":{"correlation-id":"0cbcae31-7dae-4f0c-b46a-1c12d8042012","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing"}}
08:00:21.556 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThing[channel=live]()
08:00:21.556 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=live]()
08:00:21.557 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.558 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=live]()
08:00:21.558 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeregisterEventHandler[channel=live]()
08:00:21.559 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:21.559 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-EVENTS?correlation-id=16bed07e-92f5-4b7c-8b68-0dc5d2246781
08:00:21.559 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-MESSAGES?correlation-id=44d45a2f-09c0-493b-a987-0689b258ddc9
08:00:21.559 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-COMMANDS?correlation-id=4f527d98-b8ea-41ef-8c96-156a7921b05d
08:00:22.562 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeregisterEventHandler[channel=live]()
08:00:22.562 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithAllOptionCopyPolicy[channel=live]()
08:00:22.563 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.564 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithAllOptionCopyPolicy[channel=live]()
08:00:22.565 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testDeleteThingWithConditionOption[channel=live]()
08:00:22.565 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.566 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/delete","headers":{"correlation-id":"c5a1d416-bd33-4191-870f-87db337fdffb","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/"}
08:00:22.568 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testDeleteThingWithConditionOption[channel=live]()
08:00:22.569 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#createThingFailsWithExistsOption[channel=live]()
08:00:22.569 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.570 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#createThingFailsWithExistsOption[channel=live]()
08:00:22.571 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicyJsonNull[channel=live]()
08:00:22.571 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.572 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicyJsonNull[channel=live]()
08:00:22.572 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicyNull[channel=live]()
08:00:22.573 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.574 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicyNull[channel=live]()
08:00:22.574 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithOptionCopyPolicy[channel=live]()
08:00:22.575 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.575 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"4697d5c2-0dc6-4e25-9b43-93c9beb67ef7","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}},"_copyPolicyFrom":"policy.namespace:policyName"}}
08:00:22.578 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithOptionCopyPolicy[channel=live]()
08:00:22.578 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithoutFeatures[channel=live]()
08:00:22.579 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.579 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"demo/mything1/things/live/commands/create","headers":{"correlation-id":"5900d9bc-bb29-4809-9577-c038867a0d05","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"demo","thingId":"demo:mything1"}}
08:00:22.582 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithoutFeatures[channel=live]()
08:00:22.582 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#retrieveThingWithFieldSelectorAndConditionOption[channel=live]()
08:00:22.583 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.583 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/retrieve","headers":{"correlation-id":"7420d243-ca35-4367-aed3-2d1fcb84b5df","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/","fields":"/attributes/manufacturer"}
08:00:22.585 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#retrieveThingWithFieldSelectorAndConditionOption[channel=live]()
08:00:22.586 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInitialPolicyNull[channel=live]()
08:00:22.586 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.588 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInitialPolicyNull[channel=live]()
08:00:22.588 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicyJsonNullable[channel=live]()
08:00:22.589 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.590 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicyJsonNullable[channel=live]()
08:00:22.590 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInlinePolicy[channel=live]()
08:00:22.590 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.591 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/create","headers":{"correlation-id":"3de0ac6e-7c5c-4b80-a07f-1d982cdb1745","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"example.com:testPolicy","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:22.593 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInlinePolicy[channel=live]()
08:00:22.593 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testReceiveDeletedEvent[channel=live]()
08:00:22.594 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.594 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-EVENTS?correlation-id=5813d599-2c76-4741-bccd-9ef6e5926890
08:00:22.594 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-MESSAGES?correlation-id=1be57709-7673-414c-a79a-53b9046fa023
08:00:22.594 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-COMMANDS?correlation-id=60b37eac-1da2-4431-ae8b-85f72140431d
08:00:22.597 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testReceiveDeletedEvent[channel=live]()
08:00:22.597 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithMissingId[channel=live]()
08:00:22.598 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.598 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithMissingId[channel=live]()
08:00:22.599 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#createThingFailsWithConditionOption[channel=live]()
08:00:22.599 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.600 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#createThingFailsWithConditionOption[channel=live]()
08:00:22.600 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#deleteThingFailsWithExistsOption[channel=live]()
08:00:22.601 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.602 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#deleteThingFailsWithExistsOption[channel=live]()
08:00:22.602 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithExistsOptionFalse[channel=live]()
08:00:22.603 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.604 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"e54a21ee-ad37-4f64-b921-c0d690099f88","version":2,"if-none-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.605 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithExistsOptionFalse[channel=live]()
08:00:22.606 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithCustomAcknowledgementsOnly[channel=live]()
08:00:22.606 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.607 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithCustomAcknowledgementsOnly[channel=live]()
08:00:22.608 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialPolicy[channel=live]()
08:00:22.608 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.609 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/create","headers":{"correlation-id":"7787e6a4-7f52-4a48-932f-75f56ecdbfe0","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:22.610 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialPolicy[channel=live]()
08:00:22.611 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithoutPolicy[channel=live]()
08:00:22.647 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.648 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"c7a8c8c7-4a05-4bbc-8516-f1c2b09cb556","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.650 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithoutPolicy[channel=live]()
08:00:22.650 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithExistsOptionTrue[channel=live]()
08:00:22.651 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.652 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"34334f02-d892-4bfc-b765-7a3a4ccda14f","version":2,"if-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.654 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithExistsOptionTrue[channel=live]()
08:00:22.654 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#retrieveThingWithConditionOption[channel=live]()
08:00:22.655 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.655 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/retrieve","headers":{"correlation-id":"0d472be6-b95d-4a8b-ab21-8dd1206d159e","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/"}
08:00:22.657 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#retrieveThingWithConditionOption[channel=live]()
08:00:22.657 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithOptionCopyPolicyFromThing[channel=live]()
08:00:22.658 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.659 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThingForCopyPolicy/things/live/commands/create","headers":{"correlation-id":"4ba5cf26-152b-4c22-ae11-ac4ab2c14956","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThingForCopyPolicy","_copyPolicyFrom":"{{ ref:things/example.com:testThing/policyId }}"}}
08:00:22.661 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithOptionCopyPolicyFromThing[channel=live]()
08:00:22.661 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithConditionOption[channel=live]()
08:00:22.662 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.662 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"0c98edda-41cb-49ee-bcfa-fad1bab897dc","version":2,"condition":"ne(attributes/test)","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.664 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithConditionOption[channel=live]()
08:00:22.664 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testUpdateThingWithConditionOption[channel=live]()
08:00:22.665 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.666 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"da9ef499-c60d-4cbd-b24e-cb8578c2d32c","version":2,"condition":"ne(attributes/test)","if-match":"*","channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.668 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testUpdateThingWithConditionOption[channel=live]()
08:00:22.668 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithAllOptionCopyPolicy[channel=live]()
08:00:22.669 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.669 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithAllOptionCopyPolicy[channel=live]()
08:00:22.669 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#updateThingFailsWithExistsOption[channel=live]()
08:00:22.670 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.671 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#updateThingFailsWithExistsOption[channel=live]()
08:00:22.671 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergePolicyId[channel=live]()
08:00:22.672 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.672 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"16c99969-88de-47c3-9a5a-bae051243a8a","version":2,"channel":"live","content-type":"application/merge-patch+json"},"path":"/policyId","value":"policy.namespace:policyName"}
08:00:22.677 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergePolicyId[channel=live]()
08:00:22.677 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithMissingId[channel=live]()
08:00:22.677 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.678 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithMissingId[channel=live]()
08:00:22.678 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=live]()
08:00:22.679 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.680 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithJsonInlinePolicyAndOptionCopyPolicy[channel=live]()
08:00:22.680 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testSetPolicyId[channel=live]()
08:00:22.680 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.681 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"c83761b9-7c12-4ff4-ad9b-01e3f9e5f033","version":2,"channel":"live","content-type":"application/json"},"path":"/policyId","value":"policy.namespace:policyName"}
08:00:22.683 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testSetPolicyId[channel=live]()
08:00:22.683 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testPutThingWithInlinePolicy[channel=live]()
08:00:22.683 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.684 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/modify","headers":{"correlation-id":"2174dcdb-aece-42e6-b872-ea27e4e8ec70","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","policyId":"example.com:testPolicy","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:22.686 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testPutThingWithInlinePolicy[channel=live]()
08:00:22.686 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testCreateThingWithInitialJSONPolicy[channel=live]()
08:00:22.687 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.687 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/create","headers":{"correlation-id":"4afe12b2-eb7c-4aa7-a81a-34c0609e3b94","version":2,"channel":"live","content-type":"application/json"},"path":"/","value":{"_namespace":"example.com","thingId":"example.com:testThing","_policy":{"policyId":"policy.namespace:policyName","imports":{},"entries":{"maker":{"subjects":{"{{ request:subjectId }}":{"type":"suite-auth"}},"resources":{"policy:/":{"grant":["READ","WRITE"],"revoke":[]},"thing:/":{"grant":["READ","WRITE"],"revoke":[]},"message:/":{"grant":["READ","WRITE"],"revoke":[]}},"importable":"implicit"}}}}}
08:00:22.689 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testCreateThingWithInitialJSONPolicy[channel=live]()
08:00:22.689 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testMergeThingWithConditionOption[channel=live]()
08:00:22.690 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.690 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: {"topic":"example.com/testThing/things/live/commands/merge","headers":{"correlation-id":"0f3353b4-7451-4d03-8b1e-6e5f7da77663","version":2,"condition":"ne(attributes/test)","if-match":"*","channel":"live","content-type":"application/merge-patch+json"},"path":"/","value":{"thingId":"example.com:testThing","policyId":"policy.namespace:policyName","attributes":{"new":"value"},"features":{"someFeature":{"properties":{"propertyPointer":"propertyValue"}}}}}
08:00:22.692 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testMergeThingWithConditionOption[channel=live]()
08:00:22.692 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testRegisterTwoHandlersWithSameRegistrationId[channel=live]()
08:00:22.693 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.694 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testRegisterTwoHandlersWithSameRegistrationId[channel=live]()
08:00:22.694 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Testing: DittoClientThingTest#testReceiveCreatedEvent[channel=live]()
08:00:22.695 [main] INFO  o.e.d.c.internal.DefaultDittoClient - Ditto Client [3.5.0//2024-01-27] initialized successfully
08:00:22.695 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-EVENTS?correlation-id=306ae11d-5e79-4bd8-9d92-565e70d8a07e
08:00:22.695 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-MESSAGES?correlation-id=d74c278c-f07e-43ea-bca7-04cd550851cb
08:00:22.695 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Send message: START-SEND-LIVE-COMMANDS?correlation-id=27d6be45-e299-42ba-931c-52da1705b422
08:00:22.698 [main] INFO  o.e.d.c.i.AbstractDittoClientTest - Finished: DittoClientThingTest#testReceiveCreatedEvent[channel=live]()
[ERROR] Tests run: 1043, Failures: 1, Errors: 0, Skipped: 28, Time elapsed: 46.406 s <<< FAILURE! - in TestSuite
[ERROR] org.eclipse.ditto.client.messaging.internal.WebSocketMessagingProviderTest.serviceUnavailable on serviceUnavailable(org.eclipse.ditto.client.messaging.internal.WebSocketMessagingProviderTest)  Time elapsed: 2.677 s  <<< FAILURE!
java.lang.AssertionError: 

Expecting actual not to be null
	at org.eclipse.ditto.client.messaging.internal.WebSocketMessagingProviderTest.serviceUnavailable(WebSocketMessagingProviderTest.java:112)

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   WebSocketMessagingProviderTest.serviceUnavailable:112 
Expecting actual not to be null
[INFO] 
[ERROR] Tests run: 1043, Failures: 1, Errors: 0, Skipped: 28
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  02:05 min
[INFO] Finished at: 2024-01-27T08:00:25Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-test) on project ditto-client: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/jenkins/agent/workspace/ditto-client-java-release/java/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-test) on project ditto-client: There are test failures.

Please refer to /home/jenkins/agent/workspace/ditto-client-java-release/java/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to /home/jenkins/agent/workspace/ditto-client-java-release/java/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
    at org.apache.maven.plugin.surefire.SurefireHelper.throwException (SurefireHelper.java:271)
    at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution (SurefireHelper.java:159)
    at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary (SurefirePlugin.java:435)
    at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked (AbstractSurefireMojo.java:1079)
    at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute (AbstractSurefireMojo.java:889)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[ERROR] 
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Deploy to Maven Central)
Stage "Deploy to Maven Central" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Deploy to Eclipse)
Stage "Deploy to Eclipse" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Tag)
Stage "Tag" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE