Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Issue 329993008: Make SKP bench JSON ouput better (Closed)

Created:
6 years, 6 months ago by kelvinly
Modified:
6 years, 6 months ago
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Visibility:
Public.

Description

Make SKP bench JSON ouput better BUG=skia: NOTREECHECKS=true Committed: https://skia.googlesource.com/skia/+/4d1a364e391a8fd79c9e133d27957761d35068d0

Patch Set 1 #

Patch Set 2 : Pulled from origin to fix patch #

Patch Set 3 : Schema change, builds, currently running test\ #

Patch Set 4 : Bugfix #

Patch Set 5 : Removed viewport from JSON #

Patch Set 6 : Revert schema changes #

Total comments: 22

Patch Set 7 : Halfway towards rewriting ResultsWriter, uploading to see diff #

Patch Set 8 : Revert ResultsWriter changes #

Patch Set 9 : Fixed stuff #

Patch Set 10 : Fix initializer style #

Total comments: 28

Patch Set 11 : Fix some stuff possible #

Patch Set 12 : Fix stuff #

Total comments: 28

Patch Set 13 : Style fixes and whatever #

Total comments: 2

Patch Set 14 : #

Patch Set 15 : Pulling from master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+220 lines, -69 lines) Patch
M bench/ResultsWriter.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -0 lines 0 comments Download
M bench/ResultsWriter.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +29 lines, -0 lines 0 comments Download
M tools/PictureBenchmark.cpp View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M tools/PictureRenderer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +55 lines, -0 lines 0 comments Download
M tools/PictureResultsWriter.h View 1 2 3 4 5 6 7 8 9 10 11 12 7 chunks +116 lines, -66 lines 0 comments Download
M tools/bench_pictures_main.cpp View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +16 lines, -1 line 0 comments Download

Messages

Total messages: 37 (0 generated)
kelvinly
Current JSON output looks like this: {"buildNumber":-1,"gitHash":"001011010101","gitNumber":-1,"isTrybot":false,"key":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release_tabl_ukwsj.skp_simple_viewport_1000x1000_wall","params":{"arch":"x86_64","benchName":"tabl_ukwsj.skp","builderName":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release","configuration":"Release","gpu":"GTX660","measurementType":"wall","mode":"simple","model":"ShuttleA","os":"Ubuntu12","role":"Perf","scale":1.0,"viewport":"1000x1000"},"timestamp":1410065408,"value":113.62847630}
6 years, 6 months ago (2014-06-19 21:44:49 UTC) #1
kelvinly
On 2014/06/19 21:44:49, kelvinly wrote: > Current JSON output looks like this: > {"buildNumber":-1,"gitHash":"001011010101","gitNumber":-1,"isTrybot":false,"key":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release_tabl_ukwsj.skp_simple_viewport_1000x1000_wall","params":{"arch":"x86_64","benchName":"tabl_ukwsj.skp","builderName":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release","configuration":"Release","gpu":"GTX660","measurementType":"wall","mode":"simple","model":"ShuttleA","os":"Ubuntu12","role":"Perf","scale":1.0,"viewport":"1000x1000"},"timestamp":1410065408,"value":113.62847630} Hmm, ...
6 years, 6 months ago (2014-06-19 21:51:19 UTC) #2
benchen
On 2014/06/19 21:51:19, kelvinly wrote: > On 2014/06/19 21:44:49, kelvinly wrote: > > Current JSON ...
6 years, 6 months ago (2014-06-19 22:37:44 UTC) #3
kelvinly
On 2014/06/19 22:37:44, benchen wrote: > On 2014/06/19 21:51:19, kelvinly wrote: > > On 2014/06/19 ...
6 years, 6 months ago (2014-06-19 22:41:19 UTC) #4
jcgregorio
On 2014/06/19 21:44:49, kelvinly wrote: > Current JSON output looks like this: > {"buildNumber":-1,"gitHash":"001011010101","gitNumber":-1,"isTrybot":false,"key":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release_tabl_ukwsj.skp_simple_viewport_1000x1000_wall","params":{"arch":"x86_64","benchName":"tabl_ukwsj.skp","builderName":"Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release","configuration":"Release","gpu":"GTX660","measurementType":"wall","mode":"simple","model":"ShuttleA","os":"Ubuntu12","role":"Perf","scale":1.0,"viewport":"1000x1000"},"timestamp":1410065408,"value":113.62847630} I ...
6 years, 6 months ago (2014-06-20 00:47:56 UTC) #5
jcgregorio
Before this gets committed I want to look at possibly changing the schema one last ...
6 years, 6 months ago (2014-06-20 00:52:14 UTC) #6
kelvinly
On 2014/06/20 00:52:14, jcgregorio wrote: > Before this gets committed I want to look at ...
6 years, 6 months ago (2014-06-20 01:16:40 UTC) #7
benchen
On 2014/06/20 01:16:40, kelvinly wrote: > On 2014/06/20 00:52:14, jcgregorio wrote: > > Before this ...
6 years, 6 months ago (2014-06-20 12:14:47 UTC) #8
kelvinly
It works! Latest schema output (same parameters as last run) { "gitNumber": -1, "gitHash": "001011010101", ...
6 years, 6 months ago (2014-06-20 15:28:33 UTC) #9
kelvinly
On 2014/06/20 15:28:33, kelvinly wrote: > It works! > Latest schema output (same parameters as ...
6 years, 6 months ago (2014-06-20 15:31:36 UTC) #10
kelvinly
On 2014/06/20 15:31:36, kelvinly wrote: > On 2014/06/20 15:28:33, kelvinly wrote: > > It works! ...
6 years, 6 months ago (2014-06-20 17:39:06 UTC) #11
benchen
On 2014/06/20 17:39:06, kelvinly wrote: > On 2014/06/20 15:31:36, kelvinly wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-20 17:42:04 UTC) #12
kelvinly
On 2014/06/20 17:42:04, benchen wrote: > On 2014/06/20 17:39:06, kelvinly wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-20 17:45:57 UTC) #13
benchen
On 2014/06/20 17:45:57, kelvinly wrote: > On 2014/06/20 17:42:04, benchen wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-20 17:53:11 UTC) #14
jcgregorio
On 2014/06/20 17:53:11, benchen wrote: > On 2014/06/20 17:45:57, kelvinly wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-23 00:52:48 UTC) #15
jcgregorio
6 years, 6 months ago (2014-06-23 00:53:11 UTC) #16
kelvinly
On 2014/06/23 00:52:48, jcgregorio wrote: > On 2014/06/20 17:53:11, benchen wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-23 13:26:59 UTC) #17
jcgregorio
On 2014/06/23 13:26:59, kelvinly wrote: > On 2014/06/23 00:52:48, jcgregorio wrote: > > On 2014/06/20 ...
6 years, 6 months ago (2014-06-23 13:30:08 UTC) #18
kelvinly
On 2014/06/23 13:30:08, jcgregorio wrote: > On 2014/06/23 13:26:59, kelvinly wrote: > > On 2014/06/23 ...
6 years, 6 months ago (2014-06-23 13:52:22 UTC) #19
jcgregorio
https://codereview.chromium.org/329993008/diff/100001/tools/PictureRenderer.h File tools/PictureRenderer.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureRenderer.h#newcode338 tools/PictureRenderer.h:338: // ??? This is appropriate behavior? Don't commit until ...
6 years, 6 months ago (2014-06-23 19:02:45 UTC) #20
kelvinly
https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h File tools/PictureResultsWriter.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h#newcode23 tools/PictureResultsWriter.h:23: using namespace sk_tools; On 2014/06/23 19:02:44, jcgregorio wrote: > ...
6 years, 6 months ago (2014-06-23 20:32:46 UTC) #21
jcgregorio
https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h File tools/PictureResultsWriter.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h#newcode185 tools/PictureResultsWriter.h:185: : fStream(filename), Sorry, wasn't commenting on the order, just ...
6 years, 6 months ago (2014-06-23 20:40:44 UTC) #22
kelvinly
https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h File tools/PictureResultsWriter.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h#newcode185 tools/PictureResultsWriter.h:185: : fStream(filename), On 2014/06/23 20:40:44, jcgregorio wrote: > Sorry, ...
6 years, 6 months ago (2014-06-23 20:49:27 UTC) #23
jcgregorio
https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h File tools/PictureResultsWriter.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h#newcode263 tools/PictureResultsWriter.h:263: // Because there's no sort I'll just remove the ...
6 years, 6 months ago (2014-06-23 20:52:59 UTC) #24
kelvinly
https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h File tools/PictureResultsWriter.h (right): https://codereview.chromium.org/329993008/diff/100001/tools/PictureResultsWriter.h#newcode263 tools/PictureResultsWriter.h:263: // Because there's no sort I'll just remove the ...
6 years, 6 months ago (2014-06-23 21:10:48 UTC) #25
robertphillips
https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp File bench/ResultsWriter.cpp (right): https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp#newcode33 bench/ResultsWriter.cpp:33: Json::Value makeBuilderJSON(SkString buildername) { kNumKeys ? kKeys ? This ...
6 years, 6 months ago (2014-06-24 20:49:52 UTC) #26
kelvinly
https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp File bench/ResultsWriter.cpp (right): https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp#newcode33 bench/ResultsWriter.cpp:33: Json::Value makeBuilderJSON(SkString buildername) { On 2014/06/24 20:49:51, robertphillips wrote: ...
6 years, 6 months ago (2014-06-24 22:25:20 UTC) #27
kelvinly
On 2014/06/24 22:25:20, kelvinly wrote: > https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp > File bench/ResultsWriter.cpp (right): > > https://codereview.chromium.org/329993008/diff/180001/bench/ResultsWriter.cpp#newcode33 > ...
6 years, 6 months ago (2014-06-24 22:26:35 UTC) #28
robertphillips
https://codereview.chromium.org/329993008/diff/220001/bench/ResultsWriter.cpp File bench/ResultsWriter.cpp (right): https://codereview.chromium.org/329993008/diff/220001/bench/ResultsWriter.cpp#newcode32 bench/ResultsWriter.cpp:32: SkString buildername -> const SkString& builderName ? https://codereview.chromium.org/329993008/diff/220001/bench/ResultsWriter.cpp#newcode34 bench/ResultsWriter.cpp:34: ...
6 years, 6 months ago (2014-06-26 16:17:33 UTC) #29
kelvinly
https://codereview.chromium.org/329993008/diff/220001/bench/ResultsWriter.cpp File bench/ResultsWriter.cpp (right): https://codereview.chromium.org/329993008/diff/220001/bench/ResultsWriter.cpp#newcode32 bench/ResultsWriter.cpp:32: On 2014/06/26 16:17:32, robertphillips wrote: > SkString buildername -> ...
6 years, 6 months ago (2014-06-26 17:18:10 UTC) #30
robertphillips
C++ 1gtm
6 years, 6 months ago (2014-06-26 17:26:08 UTC) #31
jcgregorio
On 2014/06/26 17:26:08, robertphillips wrote: > C++ 1gtm LGTM
6 years, 6 months ago (2014-06-26 17:31:41 UTC) #32
benchen
lgtm, one line to remove. https://codereview.chromium.org/329993008/diff/240001/tools/PictureRenderer.h File tools/PictureRenderer.h (right): https://codereview.chromium.org/329993008/diff/240001/tools/PictureRenderer.h#newcode351 tools/PictureRenderer.h:351: // results["dunno"] = fDrawFiltersConfig.c_str(); ...
6 years, 6 months ago (2014-06-26 17:39:51 UTC) #33
kelvinly
https://codereview.chromium.org/329993008/diff/240001/tools/PictureRenderer.h File tools/PictureRenderer.h (right): https://codereview.chromium.org/329993008/diff/240001/tools/PictureRenderer.h#newcode351 tools/PictureRenderer.h:351: // results["dunno"] = fDrawFiltersConfig.c_str(); On 2014/06/26 17:39:51, benchen wrote: ...
6 years, 6 months ago (2014-06-26 17:58:48 UTC) #34
rmistry
The CQ bit was checked by rmistry@google.com
6 years, 6 months ago (2014-06-26 18:09:38 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/kelvinly@google.com/329993008/280001
6 years, 6 months ago (2014-06-26 18:10:32 UTC) #36
commit-bot: I haz the power
6 years, 6 months ago (2014-06-26 18:26:49 UTC) #37
Message was sent while issue was closed.
Change committed as 4d1a364e391a8fd79c9e133d27957761d35068d0

Powered by Google App Engine
This is Rietveld 408576698