orpiske commented on PR #10157: URL: https://github.com/apache/camel/pull/10157#issuecomment-1561078074
@essobedo Here's the results: Baseline (M3) ``` Benchmark Mode Cnt Score Error Units EndpointResolveTest.testActionStatus_1 avgt 10 3.763 ± 0.004 us/op EndpointResolveTest.testActionStatus_16 avgt 10 3.891 ± 0.003 us/op EndpointResolveTest.testActionStatus_2 avgt 10 3.820 ± 0.004 us/op EndpointResolveTest.testActionStatus_32 avgt 10 8.938 ± 0.080 us/op EndpointResolveTest.testActionStatus_4 avgt 10 3.641 ± 0.006 us/op EndpointResolveTest.testActionStatus_8 avgt 10 4.661 ± 0.022 us/op ``` Test ``` Benchmark Mode Cnt Score Error Units EndpointResolveTest.testActionStatus_1 avgt 10 3.725 ± 0.001 us/op EndpointResolveTest.testActionStatus_16 avgt 10 3.682 ± 0.001 us/op EndpointResolveTest.testActionStatus_2 avgt 10 3.335 ± 0.004 us/op EndpointResolveTest.testActionStatus_32 avgt 10 4.568 ± 0.023 us/op EndpointResolveTest.testActionStatus_4 avgt 10 3.399 ± 0.001 us/op EndpointResolveTest.testActionStatus_8 avgt 10 3.687 ± 0.005 us/op ``` Baseline ``` Benchmark Mode Cnt Score Error Units EndpointRegistryTest.testContainsExistentKey avgt 10 17.566 ± 0.002 us/op EndpointRegistryTest.testContainsNonExistentKey avgt 10 5.199 ± 0.009 us/op EndpointRegistryTest.testContainsNonExistentValue avgt 10 1856.785 ± 0.740 us/op EndpointRegistryTest.testDynamicSize avgt 10 0.002 ± 0.001 us/op EndpointRegistryTest.testIsDynamic avgt 10 942.753 ± 1.314 us/op EndpointRegistryTest.testReadOnlyMap avgt 10 18.959 ± 0.010 us/op EndpointRegistryTest.testReadOnlyValues avgt 10 5.730 ± 0.006 us/op ``` Test ``` Benchmark Mode Cnt Score Error Units EndpointRegistryTest.testContainsExistentKey avgt 10 16.081 ± 0.016 us/op EndpointRegistryTest.testContainsNonExistentKey avgt 10 4.742 ± 0.001 us/op EndpointRegistryTest.testContainsNonExistentValue avgt 10 2997.418 ± 0.210 us/op EndpointRegistryTest.testDynamicSize avgt 10 0.003 ± 0.001 us/op EndpointRegistryTest.testIsDynamic avgt 10 1035.011 ± 1.561 us/op EndpointRegistryTest.testReadOnlyMap avgt 10 44.540 ± 0.017 us/op EndpointRegistryTest.testReadOnlyValues avgt 10 13.574 ± 0.018 us/o ``` Baseline: ``` Benchmark Mode Cnt Score Error Units EndpointCreationTest.testCreation avgt 10 1.953 ± 0.006 ms/op ``` Test ``` Benchmark Mode Cnt Score Error Units EndpointCreationTest.testCreation avgt 10 1.787 ± 0.020 ms/op ``` Baseline ``` Benchmark Mode Cnt Score Error Units EndpointRegistryScalabilityTest.testContainsNonExistentKey_2 avgt 10 16.835 ± 0.005 us/op EndpointRegistryScalabilityTest.testContainsNonExistentKey_4 avgt 10 17.552 ± 0.006 us/op EndpointRegistryScalabilityTest.testContainsNonExistentKey_8 avgt 10 16.861 ± 0.002 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_2 avgt 10 1868.717 ± 0.324 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_4 avgt 10 1844.561 ± 0.099 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_8 avgt 10 1874.376 ± 0.098 us/op EndpointRegistryScalabilityTest.testDynamicSize_2 avgt 10 0.002 ± 0.001 us/op EndpointRegistryScalabilityTest.testDynamicSize_4 avgt 10 0.002 ± 0.001 us/op EndpointRegistryScalabilityTest.testDynamicSize_8 avgt 10 0.002 ± 0.001 us/op EndpointRegistryScalabilityTest.testIsDynamic_2 avgt 10 993.607 ± 0.969 us/op EndpointRegistryScalabilityTest.testIsDynamic_4 avgt 10 905.788 ± 0.292 us/op EndpointRegistryScalabilityTest.testIsDynamic_8 avgt 10 975.863 ± 1.586 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_2 avgt 10 18.860 ± 0.013 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_4 avgt 10 19.048 ± 0.107 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_8 avgt 10 19.607 ± 0.026 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_2 avgt 10 6.569 ± 0.018 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_4 avgt 10 6.508 ± 0.018 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_8 avgt 10 6.818 ± 0.005 us/op ``` Test ``` Benchmark Mode Cnt Score Error Units EndpointRegistryScalabilityTest.testContainsNonExistentKey_2 avgt 10 16.683 ± 0.006 us/op EndpointRegistryScalabilityTest.testContainsNonExistentKey_4 avgt 10 16.701 ± 0.010 us/op EndpointRegistryScalabilityTest.testContainsNonExistentKey_8 avgt 10 17.285 ± 0.004 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_2 avgt 10 3024.244 ± 2.469 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_4 avgt 10 3022.183 ± 0.459 us/op EndpointRegistryScalabilityTest.testContainsNonExistentValue_8 avgt 10 3023.758 ± 0.146 us/op EndpointRegistryScalabilityTest.testDynamicSize_2 avgt 10 0.003 ± 0.001 us/op EndpointRegistryScalabilityTest.testDynamicSize_4 avgt 10 0.003 ± 0.001 us/op EndpointRegistryScalabilityTest.testDynamicSize_8 avgt 10 0.003 ± 0.001 us/op EndpointRegistryScalabilityTest.testIsDynamic_2 avgt 10 1054.665 ± 0.544 us/op EndpointRegistryScalabilityTest.testIsDynamic_4 avgt 10 1099.182 ± 2.231 us/op EndpointRegistryScalabilityTest.testIsDynamic_8 avgt 10 1055.774 ± 0.633 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_2 avgt 10 45.334 ± 0.051 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_4 avgt 10 45.599 ± 0.069 us/op EndpointRegistryScalabilityTest.testReadOnlyMap_8 avgt 10 49.824 ± 0.049 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_2 avgt 10 15.052 ± 0.020 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_4 avgt 10 15.025 ± 0.013 us/op EndpointRegistryScalabilityTest.testReadOnlyValues_8 avgt 10 15.407 ± 0.025 us/op ``` All in all, I think it's performing nicely! There's a few outliers (i.e.: like the `testContainsNonExistentValue_X` under contention), but in general LGTM. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org