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

Issue 17379004: rebaseline.py: split image-based rebaselining, which will go away soon, into its own script (Closed)

Created:
7 years, 6 months ago by epoger
Modified:
7 years, 6 months ago
Reviewers:
scroggo, Stephen White
CC:
skia-review_googlegroups.com, bsalomon, robertphillips, scroggo
Visibility:
Public.

Description

rebaseline.py: split image-based rebaselining, which will go away soon, into its own script (part of step 3 in https://goto.google.com/ChecksumTransitionDetail ) also adds new --expectations-root option R=scroggo@google.com, senorblanco@chromium.org Committed: https://code.google.com/p/skia/source/detail?r=9689

Patch Set 1 #

Total comments: 1

Patch Set 2 : move_ImageRebaseliner_into_other_file #

Total comments: 1

Patch Set 3 : call_JsonRebaseliner_if_json_file_found #

Total comments: 5

Patch Set 4 : modify_expectations_root_in_one_test #

Total comments: 4

Patch Set 5 : sync_to_r9687 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+580 lines, -467 lines) Patch
M tools/rebaseline.py View 1 2 3 4 7 chunks +94 lines, -45 lines 0 comments Download
A + tools/rebaseline_imagefiles.py View 1 2 4 chunks +46 lines, -116 lines 0 comments Download
A tools/tests/rebaseline/input/json1/base-android-galaxy-nexus/expected-results.json View 1 2 1 chunk +52 lines, -0 lines 0 comments Download
A tools/tests/rebaseline/input/json1/base-macmini/expected-results.json View 1 2 1 chunk +26 lines, -0 lines 0 comments Download
A tools/tests/rebaseline/input/json1/base-shuttle-win7-intel-float/expected-results.json View 1 2 1 chunk +52 lines, -0 lines 0 comments Download
M tools/tests/rebaseline/output/all/output-expected/stdout View 1 2 3 4 1 chunk +288 lines, -288 lines 0 comments Download
M tools/tests/rebaseline/output/subset/output-expected/command_line View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M tools/tests/rebaseline/output/subset/output-expected/stdout View 1 2 3 4 1 chunk +16 lines, -16 lines 0 comments Download
A tools/tests/rebaseline/output/using-json1-expectations/output-expected/command_line View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A tools/tests/rebaseline/output/using-json1-expectations/output-expected/return_value View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A tools/tests/rebaseline/output/using-json1-expectations/output-expected/stdout View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M tools/tests/run.sh View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
epoger
https://codereview.chromium.org/17379004/diff/1/tools/rebaseline.py File tools/rebaseline.py (right): https://codereview.chromium.org/17379004/diff/1/tools/rebaseline.py#newcode417 tools/rebaseline.py:417: rebaseliner = Rebaseliner(tests=args.tests, configs=args.configs, Patchset 1 moves the subdir ...
7 years, 6 months ago (2013-06-18 17:27:40 UTC) #1
epoger
https://codereview.chromium.org/17379004/diff/8001/tools/rebaseline_imagefiles.py File tools/rebaseline_imagefiles.py (right): https://codereview.chromium.org/17379004/diff/8001/tools/rebaseline_imagefiles.py#newcode49 tools/rebaseline_imagefiles.py:49: class ImageRebaseliner(object): Patchset 2 copies the Rebaseliner object out ...
7 years, 6 months ago (2013-06-18 18:08:52 UTC) #2
epoger
https://codereview.chromium.org/17379004/diff/8002/tools/rebaseline.py File tools/rebaseline.py (right): https://codereview.chromium.org/17379004/diff/8002/tools/rebaseline.py#newcode395 tools/rebaseline.py:395: parser.add_argument('--expectations-root', The new --expectations-root flag will help in testing, ...
7 years, 6 months ago (2013-06-18 19:11:38 UTC) #3
epoger
Ready for review at patchset 4. https://codereview.chromium.org/17379004/diff/12003/tools/tests/rebaseline/output/subset/output-expected/command_line File tools/tests/rebaseline/output/subset/output-expected/command_line (right): https://codereview.chromium.org/17379004/diff/12003/tools/tests/rebaseline/output/subset/output-expected/command_line#newcode1 tools/tests/rebaseline/output/subset/output-expected/command_line:1: python tools/rebaseline.py --dry-run ...
7 years, 6 months ago (2013-06-18 19:21:32 UTC) #4
scroggo
lgtm
7 years, 6 months ago (2013-06-19 15:11:32 UTC) #5
epoger
On 2013/06/19 15:11:32, scroggo wrote: > lgtm Thanks, Leon. Do any of the other rebaseline-heads ...
7 years, 6 months ago (2013-06-19 15:12:44 UTC) #6
Stephen White
On 2013/06/19 15:12:44, epoger wrote: > On 2013/06/19 15:11:32, scroggo wrote: > > lgtm > ...
7 years, 6 months ago (2013-06-19 17:23:56 UTC) #7
Stephen White
https://codereview.chromium.org/17379004/diff/12003/tools/rebaseline_imagefiles.py File tools/rebaseline_imagefiles.py (right): https://codereview.chromium.org/17379004/diff/12003/tools/rebaseline_imagefiles.py#newcode12 tools/rebaseline_imagefiles.py:12: (the "old way", before https://goto.google.com/ChecksumTransitionDetail ). Nit: we should ...
7 years, 6 months ago (2013-06-19 17:25:05 UTC) #8
epoger
https://codereview.chromium.org/17379004/diff/12003/tools/rebaseline_imagefiles.py File tools/rebaseline_imagefiles.py (right): https://codereview.chromium.org/17379004/diff/12003/tools/rebaseline_imagefiles.py#newcode12 tools/rebaseline_imagefiles.py:12: (the "old way", before https://goto.google.com/ChecksumTransitionDetail ). On 2013/06/19 17:25:05, ...
7 years, 6 months ago (2013-06-19 18:33:00 UTC) #9
epoger
7 years, 6 months ago (2013-06-19 18:57:07 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 manually as r9689 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698