Chromium Code Reviews
DescriptionReplace ValueSetOutputFormatter with HistogramSetJsonOutputFormatter.
Currently, run_benchmark --output=valueset dumps TBMv2 Histograms to JSON, but
it does not convert TBMv1 Values to Histograms, nor does it read existing
results, nor does it support uploading. Also the name is wrong.
This CL renames ValueSetOutputFormatter to HistogramSetJsonOutputFormatter, and
re-conceptualizes it as a subclass of Html2OutputFormatter in order to support
converting TBMv1 Values to Histograms and uploading.
The new HistogramSetJsonOutputFormatter now also reads existing results.
http://go/histogram-set-json-format
http://go/histogram-pipeline
BUG=catapult:#2717
Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/77ad967bf0a4a9358d57fe42a6fd2a83a422ff49
Patch Set 1 #
Total comments: 2
Patch Set 2 : refactor #Patch Set 3 : fix #Patch Set 4 : PrintViewResults() #Patch Set 5 : fix reading existing histograms json #Patch Set 6 : fix test #Patch Set 7 : rebase #Messages
Total messages: 29 (14 generated)
|