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

Issue 23120002: Remove base-* directories from gm expected/actual paths; just use platform names (Closed)

Created:
7 years, 4 months ago by epoger
Modified:
7 years, 4 months ago
Reviewers:
borenet, rmistry
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Remove base-* directories from gm expected/actual paths; just use platform names BUG=skia:1512 The buildbot master continues to set gm_image_subdir, but the slaves no longer use that component when building GM paths (they just use builder_name instead). But gm_image_subdir is still used for SKP storage paths under gs://chromium-skia-gm/playback/gm-actual , for now... Immediately before committing this CL, I will copy the actual-results.json files from their old locations to their new locations (within the skia-autogen repo) so that both old and new versions of rebaseline.py will be able to retrieve actual results, like so: svn cp base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus Test-Android-GalaxyNexus-SGX540-Arm7-Debug svn cp base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Release/base-android-galaxy-nexus Test-Android-GalaxyNexus-SGX540-Arm7-Release svn cp base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Debug/base-android-nexus-10 Test-Android-Nexus10-MaliT604-Arm7-Debug ... svn cp base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Debug/base-shuttle-win7-intel-float Test-Win7-ShuttleA-HD2000-x86-Debug svn cp base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float Test-Win7-ShuttleA-HD2000-x86-Release Once we see this CL land successfully, I will delete the actual-results.json files from their OLD location within skia-autogen, like so: svn rm base-android-galaxy-nexus svn rm base-android-nexus-10 ... svn rm base-shuttle-win7-intel-directwrite svn rm base-shuttle-win7-intel-float R=borenet@google.com, rmistry@google.com Committed: https://code.google.com/p/skia/source/detail?r=10821

Patch Set 1 #

Total comments: 5

Patch Set 2 : update_verify_images_for_gm_results #

Total comments: 1

Patch Set 3 : buildbot_slaves #

Total comments: 3

Patch Set 4 : update_expectations/gm_subdirs #

Total comments: 2

Patch Set 5 : automatically_generate_builder_list #

Total comments: 6

Patch Set 6 : rebase_to_r10814 #

Total comments: 7

Patch Set 7 : apply_comments_from_patchset5 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+258 lines, -49024 lines) Patch
M buildbot/slave/skia_slave_scripts/build_step.py View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M buildbot/slave/skia_slave_scripts/postrender.py View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M buildbot/slave/skia_slave_scripts/prerender.py View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M buildbot/slave/skia_slave_scripts/run_gm.py View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M buildbot/slave/skia_slave_scripts/upload_gm_results.py View 1 2 3 4 5 6 2 chunks +4 lines, -5 lines 0 comments Download
D trunk/expectations/gm/base-android-galaxy-nexus/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3975 lines 0 comments Download
D trunk/expectations/gm/base-android-nexus-10/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3908 lines 0 comments Download
D trunk/expectations/gm/base-android-nexus-4/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -1604 lines 0 comments Download
D trunk/expectations/gm/base-android-nexus-7/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -4027 lines 0 comments Download
D trunk/expectations/gm/base-android-nexus-s/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3991 lines 0 comments Download
D trunk/expectations/gm/base-android-razr-i/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -9 lines 0 comments Download
D trunk/expectations/gm/base-android-xoom/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3907 lines 0 comments Download
D trunk/expectations/gm/base-macmini-10_8/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -9 lines 0 comments Download
D trunk/expectations/gm/base-macmini-lion-float/README View 1 2 3 4 5 6 1 chunk +0 lines, -11 lines 0 comments Download
D trunk/expectations/gm/base-macmini-lion-float/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -7030 lines 0 comments Download
D trunk/expectations/gm/base-macmini/README View 1 2 3 4 5 6 1 chunk +0 lines, -12 lines 0 comments Download
D trunk/expectations/gm/base-macmini/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -6491 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-angle/README View 1 2 3 4 5 6 1 chunk +0 lines, -7 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-angle/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -1502 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-directwrite/README View 1 2 3 4 5 6 1 chunk +0 lines, -7 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-directwrite/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3973 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-float/README View 1 2 3 4 5 6 1 chunk +0 lines, -7 lines 0 comments Download
D trunk/expectations/gm/base-shuttle-win7-intel-float/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -3991 lines 0 comments Download
trunk/expectations/gm/base-shuttle_ubuntu12_ati5770/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -4000 lines 0 comments Download
A trunk/tools/buildbot_globals.py View 1 2 3 4 5 6 1 chunk +30 lines, -0 lines 0 comments Download
trunk/tools/rebaseline.py View 1 2 3 4 5 6 10 chunks +28 lines, -60 lines 0 comments Download
M trunk/tools/submit_try View 1 2 3 4 5 6 2 chunks +3 lines, -10 lines 0 comments Download
A + trunk/tools/tests/rebaseline/input/json1/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/actual-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
trunk/tools/tests/rebaseline/input/json1/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
A + trunk/tools/tests/rebaseline/input/json1/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/actual-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
A + trunk/tools/tests/rebaseline/input/json1/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
A + trunk/tools/tests/rebaseline/input/json1/Test-Win7-ShuttleA-HD2000-x86-Release/actual-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
A + trunk/tools/tests/rebaseline/input/json1/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json View 6 0 chunks +-1 lines, --1 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/actual-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -70 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-android-galaxy-nexus/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -52 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/actual-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -39 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-macmini/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/actual-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -69 lines 0 comments Download
D trunk/tools/tests/rebaseline/input/json1/base-shuttle-win7-intel-float/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -52 lines 0 comments Download
trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/command_line View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
A trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json View 6 1 chunk +70 lines, -0 lines 0 comments Download
A trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json View 6 1 chunk +26 lines, -0 lines 0 comments Download
A trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json View 6 1 chunk +70 lines, -0 lines 0 comments Download
D trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/base-android-galaxy-nexus/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -70 lines 0 comments Download
D trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/base-macmini/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
trunk/tools/tests/rebaseline/output/using-json1-expectations/output-expected/gm-expectations/base-shuttle-win7-intel-float/expected-results.json View 1 2 3 4 5 6 1 chunk +0 lines, -70 lines 0 comments Download
trunk/tools/tests/run.sh View 1 2 3 4 5 6 3 chunks +22 lines, -9 lines 0 comments Download
trunk/tools/verify_images_for_gm_results.py View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
epoger
https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py File trunk/tools/rebaseline.py (right): https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py#newcode45 trunk/tools/rebaseline.py:45: 'Test-Android-GalaxyNexus-SGX540-Arm7-Debug', Patchset 1 updates rebaseline.py to use builder names, ...
7 years, 4 months ago (2013-08-13 19:59:37 UTC) #1
epoger
P.S. This CL is an alternate staging of the changes attempted in https://codereview.chromium.org/23001003/ .
7 years, 4 months ago (2013-08-13 20:04:06 UTC) #2
epoger
https://codereview.chromium.org/23120002/diff/7001/trunk/tools/verify_images_for_gm_results.py File trunk/tools/verify_images_for_gm_results.py (right): https://codereview.chromium.org/23120002/diff/7001/trunk/tools/verify_images_for_gm_results.py#newcode50 trunk/tools/verify_images_for_gm_results.py:50: 'http://skia-autogen.googlecode.com/svn/gm-actual/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug/actual-results.json', Patchset 2 just updates comments within verify_images_for_gm_results.py
7 years, 4 months ago (2013-08-13 20:12:33 UTC) #3
epoger
https://codereview.chromium.org/23120002/diff/11001/buildbot/slave/skia_slave_scripts/build_step.py File buildbot/slave/skia_slave_scripts/build_step.py (right): https://codereview.chromium.org/23120002/diff/11001/buildbot/slave/skia_slave_scripts/build_step.py#newcode172 buildbot/slave/skia_slave_scripts/build_step.py:172: self._builder_name) Patchset 3 updates the buildbot slave scripts to ...
7 years, 4 months ago (2013-08-13 20:33:57 UTC) #4
epoger
Patchset 4 rearranges the directory structure under trunk/expectations/gm . Here's exactly what I ran: svn ...
7 years, 4 months ago (2013-08-13 20:47:56 UTC) #5
epoger
Ready for review at patchset 4. This is a fairly large changelist... you might find ...
7 years, 4 months ago (2013-08-13 20:57:54 UTC) #6
rmistry
https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py File trunk/tools/rebaseline.py (right): https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py#newcode43 trunk/tools/rebaseline.py:43: # TODO(epoger): Generate this list automatically. This should be ...
7 years, 4 months ago (2013-08-14 12:28:05 UTC) #7
borenet
https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py File trunk/tools/rebaseline.py (right): https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py#newcode43 trunk/tools/rebaseline.py:43: # TODO(epoger): Generate this list automatically. On 2013/08/14 12:28:05, ...
7 years, 4 months ago (2013-08-14 12:57:48 UTC) #8
epoger
Thanks for the suggestion, PTAL https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py File trunk/tools/rebaseline.py (right): https://codereview.chromium.org/23120002/diff/1/trunk/tools/rebaseline.py#newcode43 trunk/tools/rebaseline.py:43: # TODO(epoger): Generate this ...
7 years, 4 months ago (2013-08-16 20:16:25 UTC) #9
epoger
Ping: PTAL at patchset 5. While you do that, I'm working on rebasing this CL ...
7 years, 4 months ago (2013-08-20 15:04:38 UTC) #10
rmistry
Some minor comments. LGTM pending Eric's LGTM. https://codereview.chromium.org/23120002/diff/29001/trunk/tools/buildbot_globals.py File trunk/tools/buildbot_globals.py (right): https://codereview.chromium.org/23120002/diff/29001/trunk/tools/buildbot_globals.py#newcode23 trunk/tools/buildbot_globals.py:23: return _global_vars[var_name]['value'] ...
7 years, 4 months ago (2013-08-20 15:13:03 UTC) #11
borenet
LGTM with a couple of comments. https://codereview.chromium.org/23120002/diff/40001/buildbot/slave/skia_slave_scripts/postrender.py File buildbot/slave/skia_slave_scripts/postrender.py (right): https://codereview.chromium.org/23120002/diff/40001/buildbot/slave/skia_slave_scripts/postrender.py#newcode16 buildbot/slave/skia_slave_scripts/postrender.py:16: self._builder_name), I still ...
7 years, 4 months ago (2013-08-20 15:24:01 UTC) #12
epoger
https://codereview.chromium.org/23120002/diff/29001/trunk/tools/buildbot_globals.py File trunk/tools/buildbot_globals.py (right): https://codereview.chromium.org/23120002/diff/29001/trunk/tools/buildbot_globals.py#newcode23 trunk/tools/buildbot_globals.py:23: return _global_vars[var_name]['value'] On 2013/08/20 15:13:03, rmistry wrote: > Optional: ...
7 years, 4 months ago (2013-08-20 15:46:19 UTC) #13
borenet
https://codereview.chromium.org/23120002/diff/40001/buildbot/slave/skia_slave_scripts/postrender.py File buildbot/slave/skia_slave_scripts/postrender.py (right): https://codereview.chromium.org/23120002/diff/40001/buildbot/slave/skia_slave_scripts/postrender.py#newcode16 buildbot/slave/skia_slave_scripts/postrender.py:16: self._builder_name), On 2013/08/20 15:46:20, epoger wrote: > On 2013/08/20 ...
7 years, 4 months ago (2013-08-20 15:55:19 UTC) #14
epoger
I committed the skia-autogen changes as https://code.google.com/p/skia-autogen/source/detail?r=5788 Waiting for the tree to reopen, and then ...
7 years, 4 months ago (2013-08-20 16:02:40 UTC) #15
epoger
7 years, 4 months ago (2013-08-20 16:22:52 UTC) #16
Message was sent while issue was closed.
Committed patchset #7 manually as r10821 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698