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

Issue 293023006: Add new benchmark suite runner. (Closed)

Created:
6 years, 7 months ago by Michael Achenbach
Modified:
6 years, 6 months ago
CC:
v8-dev
Visibility:
Public.

Description

Add new benchmark suite runner. TEST=./tools/run_benchmarks.py benchmarks/v8.json TEST=cd tools/unittests; python -m unittest run_benchmarks_test Does not support custom results processors yet. Will implement that in a future CL. BUG=374740 LOG=n R=jkummerow@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=21570

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : Added simple example json. #

Total comments: 6

Patch Set 4 : Docu review. #

Patch Set 5 : Crappy prototype. Working on improvements... #

Patch Set 6 : Simple unit test. #

Patch Set 7 : Write json output. #

Patch Set 8 : More tests, improved prototype. #

Patch Set 9 : 100% coverage #

Patch Set 10 : Robust regexp. #

Patch Set 11 : Refactoring #

Patch Set 12 : Refactoring #

Patch Set 13 : Refactoring. #

Patch Set 14 : Refactoring. #

Total comments: 8

Patch Set 15 : Review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+671 lines, -0 lines) Patch
A benchmarks/v8.json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +16 lines, -0 lines 0 comments Download
A tools/run_benchmarks.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +399 lines, -0 lines 0 comments Download
A tools/unittests/run_benchmarks_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +256 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Michael Achenbach
PTAL. Early stage review. Please review only documentation and script options. Implementation details are work ...
6 years, 7 months ago (2014-05-22 09:21:03 UTC) #1
Michael Achenbach
[+ Ulan]. Please have a look at the documentation and evaluate if all necessary features ...
6 years, 7 months ago (2014-05-22 13:57:06 UTC) #2
m.m.capewell
https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json File benchmarks/octane.json (right): https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json#newcode4 benchmarks/octane.json:4: "results_regexp": "^%s: (\\d+)$", DBC: on really slow platforms, Octane ...
6 years, 7 months ago (2014-05-22 15:27:02 UTC) #3
ulan
https://codereview.chromium.org/293023006/diff/40001/tools/run-benchmarks.py File tools/run-benchmarks.py (right): https://codereview.chromium.org/293023006/diff/40001/tools/run-benchmarks.py#newcode50 tools/run-benchmarks.py:50: "results_regexp": "^%s: (\\d+)$", Note that some benchmarks have custom ...
6 years, 7 months ago (2014-05-23 10:02:35 UTC) #4
Michael Achenbach
Done. Will focus on implementation now... https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json File benchmarks/octane.json (right): https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json#newcode4 benchmarks/octane.json:4: "results_regexp": "^%s: (\\d+)$", ...
6 years, 7 months ago (2014-05-23 13:57:39 UTC) #5
Michael Achenbach
PTAL. Implementation is ready for review. Custom results processors will be postponed for now.
6 years, 6 months ago (2014-05-28 09:35:18 UTC) #6
Jakob Kummerow
LGTM. I'm pretty much rubber-stamping this -- it's just a test driver; as long as ...
6 years, 6 months ago (2014-05-28 11:15:05 UTC) #7
Jakob Kummerow
one more thing. https://codereview.chromium.org/293023006/diff/230004/benchmarks/octane.json File benchmarks/octane.json (right): https://codereview.chromium.org/293023006/diff/230004/benchmarks/octane.json#newcode1 benchmarks/octane.json:1: { This file should be named ...
6 years, 6 months ago (2014-05-28 11:16:27 UTC) #8
Michael Achenbach
Done. https://codereview.chromium.org/293023006/diff/230004/benchmarks/octane.json File benchmarks/octane.json (right): https://codereview.chromium.org/293023006/diff/230004/benchmarks/octane.json#newcode1 benchmarks/octane.json:1: { On 2014/05/28 11:16:27, Jakob wrote: > This ...
6 years, 6 months ago (2014-05-28 12:54:49 UTC) #9
Michael Achenbach
6 years, 6 months ago (2014-05-28 13:05:26 UTC) #10
Message was sent while issue was closed.
Committed patchset #15 manually as r21570 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698