bkietz opened a new pull request #9140:
URL: https://github.com/apache/arrow/pull/9140
Enables diffing two cached JSON benchmark results. Also groups regressions
and non-regressions for easier inspection:
```shell-session
$ export FILTERS="--benchmark-filter=value-parsing
--suite-filter=IntegerFormatting"
$ archery benchmark run $FILTERS --output=baseline.json
$ git checkout $BRANCH
$ archery benchmark run $FILTERS --output=contender.json
$ archery benchmark diff contender.json baseline.json
---------------------------------------------------------------------------------------
Non-regressions: (1)
---------------------------------------------------------------------------------------
benchmark baseline contender change
% counters
IntegerFormatting<Int8Type> 106.163m items/sec 108.091m items/sec
1.816 {}
-----------------------------------------------------------------------------------------
Regressions: (9)
-----------------------------------------------------------------------------------------
benchmark baseline contender
change % counters
IntegerFormatting<UInt8Type> 112.739m items/sec 102.576m items/sec
-9.015 {}
IntegerFormatting<UInt32Type> 61.029m items/sec 54.603m items/sec
-10.530 {}
IntegerFormatting<Int16Type> 86.396m items/sec 74.601m items/sec
-13.653 {}
IntegerFormatting<Int32Type> 61.305m items/sec 51.841m items/sec
-15.437 {}
IntegerFormatting<UInt16Type> 88.665m items/sec 74.442m items/sec
-16.041 {}
IntegerFormatting<UInt64Type> 34.248m items/sec 27.239m items/sec
-20.464 {}
IntegerFormatting<Int64Type> 38.401m items/sec 27.475m items/sec
-28.451 {}
FloatFormatting<DoubleType> 5.642m items/sec 3.614m items/sec
-35.939 {}
FloatFormatting<FloatType> 5.823m items/sec 3.608m items/sec
-38.038 {}
```
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]