Skip to content

Instantly share code, notes, and snippets.

@graphaelli
Created July 6, 2018 17:33
Show Gist options
  • Save graphaelli/3b5e98798349ba4bbab6930164390d2d to your computer and use it in GitHub Desktop.
Save graphaelli/3b5e98798349ba4bbab6930164390d2d to your computer and use it in GitHub Desktop.
benchmark old ns/op new ns/op delta
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceValidate-4 6977 9455 +35.52%
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceDecode-4 3238 3192 -1.42%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessValidate-4 9093 10978 +20.73%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessDecode-4 3766 3803 +0.98%
BenchmarkBackendProcessor/TestProcessErrorFullValidate-4 58480 77015 +31.69%
BenchmarkBackendProcessor/TestProcessErrorFullDecode-4 14368 14116 -1.75%
BenchmarkBackendProcessor/TestProcessErrorNullValuesValidate-4 39119 43806 +11.98%
BenchmarkBackendProcessor/TestProcessErrorNullValuesDecode-4 7862 8109 +3.14%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPValidate-4 7920 9783 +23.52%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPDecode-4 3747 3671 -2.03%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionValidate-4 3488 7538 +116.11%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionDecode-4 2410 2416 +0.25%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogValidate-4 5698 7902 +38.68%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogDecode-4 2375 2369 -0.25%
BenchmarkFrontendProcessor/TestProcessErrorFrontendValidate-4 20782 23229 +11.77%
BenchmarkFrontendProcessor/TestProcessErrorFrontendDecode-4 8134 8344 +2.58%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapValidate-4 20877 21589 +3.41%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapDecode-4 7269 7139 -1.79%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapValidate-4 32411 32377 -0.10%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapDecode-4 8330 7982 -4.18%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPValidate-4 8375 9389 +12.11%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPDecode-4 4284 3610 -15.73%
benchmark old allocs new allocs delta
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceValidate-4 8 29 +262.50%
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceDecode-4 10 10 +0.00%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessValidate-4 14 35 +150.00%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessDecode-4 12 12 +0.00%
BenchmarkBackendProcessor/TestProcessErrorFullValidate-4 161 246 +52.80%
BenchmarkBackendProcessor/TestProcessErrorFullDecode-4 93 93 +0.00%
BenchmarkBackendProcessor/TestProcessErrorNullValuesValidate-4 93 177 +90.32%
BenchmarkBackendProcessor/TestProcessErrorNullValuesDecode-4 22 22 +0.00%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPValidate-4 8 29 +262.50%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPDecode-4 15 15 +0.00%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionValidate-4 0 21 +Inf%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionDecode-4 9 9 +0.00%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogValidate-4 8 29 +262.50%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogDecode-4 9 9 +0.00%
BenchmarkFrontendProcessor/TestProcessErrorFrontendValidate-4 72 93 +29.17%
BenchmarkFrontendProcessor/TestProcessErrorFrontendDecode-4 57 57 +0.00%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapValidate-4 61 82 +34.43%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapDecode-4 44 44 +0.00%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapValidate-4 105 126 +20.00%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapDecode-4 56 56 +0.00%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPValidate-4 8 29 +262.50%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPDecode-4 12 12 +0.00%
benchmark old bytes new bytes delta
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceValidate-4 225 897 +298.67%
BenchmarkBackendProcessor/TestProcessErrorMinimalServiceDecode-4 504 520 +3.17%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessValidate-4 401 1073 +167.58%
BenchmarkBackendProcessor/TestProcessErrorMinimalProcessDecode-4 568 584 +2.82%
BenchmarkBackendProcessor/TestProcessErrorFullValidate-4 13043 15781 +20.99%
BenchmarkBackendProcessor/TestProcessErrorFullDecode-4 3632 3696 +1.76%
BenchmarkBackendProcessor/TestProcessErrorNullValuesValidate-4 11097 13787 +24.24%
BenchmarkBackendProcessor/TestProcessErrorNullValuesDecode-4 1184 1248 +5.41%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPValidate-4 225 898 +299.11%
BenchmarkBackendProcessor/TestProcessErrorAugmentedIPDecode-4 600 616 +2.67%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionValidate-4 0 673 +Inf%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadExceptionDecode-4 520 536 +3.08%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogValidate-4 225 897 +298.67%
BenchmarkBackendProcessor/TestProcessErrorMinimalPayloadLogDecode-4 488 504 +3.28%
BenchmarkFrontendProcessor/TestProcessErrorFrontendValidate-4 1972 2644 +34.08%
BenchmarkFrontendProcessor/TestProcessErrorFrontendDecode-4 2528 2544 +0.63%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapValidate-4 1715 2388 +39.24%
BenchmarkFrontendProcessor/TestProcessErrorFrontendNoSmapDecode-4 2088 2104 +0.77%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapValidate-4 4557 5230 +14.77%
BenchmarkFrontendProcessor/TestProcessErrorFrontendMinifiedSmapDecode-4 2680 2696 +0.60%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPValidate-4 225 898 +299.11%
BenchmarkFrontendProcessor/TestProcessErrorAugmentedUserAgentAndIPDecode-4 568 584 +2.82%
benchmark old ns/op new ns/op delta
BenchmarkBackendProcessor/TestProcessTransactionFullValidate-4 96610 103484 +7.12%
BenchmarkBackendProcessor/TestProcessTransactionFullDecode-4 15623 22291 +42.68%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesValidate-4 51553 63296 +22.78%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesDecode-4 10500 16386 +56.06%
BenchmarkBackendProcessor/TestProcessSystemNullValidate-4 9167 13268 +44.74%
BenchmarkBackendProcessor/TestProcessSystemNullDecode-4 3753 5154 +37.33%
BenchmarkBackendProcessor/TestProcessProcessNullValidate-4 9238 14000 +51.55%
BenchmarkBackendProcessor/TestProcessProcessNullDecode-4 3688 4881 +32.35%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanValidate-4 11033 13703 +24.20%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanDecode-4 4639 6726 +44.99%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceValidate-4 8285 12082 +45.83%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceDecode-4 3535 5220 +47.67%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessValidate-4 9398 13225 +40.72%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessDecode-4 4003 5583 +39.47%
BenchmarkBackendProcessor/TestProcessTransactionEmptyValidate-4 8473 11680 +37.85%
BenchmarkBackendProcessor/TestProcessTransactionEmptyDecode-4 3743 4793 +28.05%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPValidate-4 8091 11087 +37.03%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPDecode-4 3467 5030 +45.08%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadValidate-4 6777 9659 +42.53%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadDecode-4 2504 3853 +53.87%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendValidate-4 13760 17638 +28.18%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendDecode-4 5546 7006 +26.33%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeValidate-4 8224 10990 +33.63%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeDecode-4 3031 4406 +45.36%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedValidate-4 6744 9948 +47.51%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedDecode-4 2648 4160 +57.10%
benchmark old allocs new allocs delta
BenchmarkBackendProcessor/TestProcessTransactionFullValidate-4 415 436 +5.06%
BenchmarkBackendProcessor/TestProcessTransactionFullDecode-4 92 94 +2.17%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesValidate-4 143 164 +14.69%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesDecode-4 36 37 +2.78%
BenchmarkBackendProcessor/TestProcessSystemNullValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessSystemNullDecode-4 9 9 +0.00%
BenchmarkBackendProcessor/TestProcessProcessNullValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessProcessNullDecode-4 9 9 +0.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanValidate-4 20 41 +105.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanDecode-4 14 15 +7.14%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceDecode-4 10 10 +0.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessValidate-4 12 33 +175.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessDecode-4 12 12 +0.00%
BenchmarkBackendProcessor/TestProcessTransactionEmptyValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessTransactionEmptyDecode-4 10 10 +0.00%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPDecode-4 11 11 +0.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadValidate-4 6 27 +350.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadDecode-4 9 9 +0.00%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendValidate-4 32 53 +65.62%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendDecode-4 28 29 +3.57%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeValidate-4 6 27 +350.00%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeDecode-4 12 12 +0.00%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedValidate-4 6 27 +350.00%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedDecode-4 12 12 +0.00%
benchmark old bytes new bytes delta
BenchmarkBackendProcessor/TestProcessTransactionFullValidate-4 35922 36582 +1.84%
BenchmarkBackendProcessor/TestProcessTransactionFullDecode-4 3048 3496 +14.70%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesValidate-4 12881 13529 +5.03%
BenchmarkBackendProcessor/TestProcessTransactionNullValuesDecode-4 1832 2088 +13.97%
BenchmarkBackendProcessor/TestProcessSystemNullValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessSystemNullDecode-4 504 536 +6.35%
BenchmarkBackendProcessor/TestProcessProcessNullValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessProcessNullDecode-4 504 536 +6.35%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanValidate-4 673 1322 +96.43%
BenchmarkBackendProcessor/TestProcessTransactionMinimalSpanDecode-4 656 760 +15.85%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalServiceDecode-4 520 552 +6.15%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessValidate-4 401 1049 +161.60%
BenchmarkBackendProcessor/TestProcessTransactionMinimalProcessDecode-4 584 616 +5.48%
BenchmarkBackendProcessor/TestProcessTransactionEmptyValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessTransactionEmptyDecode-4 520 552 +6.15%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessTransactionAugmentedIPDecode-4 552 584 +5.80%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadValidate-4 225 873 +288.00%
BenchmarkBackendProcessor/TestProcessTransactionMinimalPayloadDecode-4 504 536 +6.35%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendValidate-4 867 1516 +74.86%
BenchmarkFrontendProcessor/TestProcessTransactionFrontendDecode-4 1280 1384 +8.12%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeValidate-4 225 874 +288.44%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedMergeDecode-4 584 616 +5.48%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedValidate-4 225 873 +288.00%
BenchmarkFrontendProcessor/TestProcessTransactionAugmentedDecode-4 584 616 +5.48%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment