Make rebaseline-from-try-jobs actually download baselines.
After this CL, `webkit-patch rebaseline-from-try-jobs` should actually
be able to be used for downloading new baselines.
I plan to use http://crrev.com/2106873003 as a sample CL to try it out.
BUG=474273
Committed: https://crrev.com/25eb9f6e1c7a1a18e5496030d4eea82f16805749
Cr-Commit-Position: refs/heads/master@{#404820}
4 years, 5 months ago
(2016-06-30 17:50:38 UTC)
#2
wkorman
lgtm https://codereview.chromium.org/2118513002/diff/1/third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py File third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py (right): https://codereview.chromium.org/2118513002/diff/1/third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py#newcode47 third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py:47: """Returns a listing of tests to rebaseline to ...
4 years, 5 months ago
(2016-06-30 19:24:01 UTC)
#3
Now updated; also, I've now noticed another thing that needs to be changed before this ...
4 years, 5 months ago
(2016-06-30 20:59:48 UTC)
#4
Now updated; also, I've now noticed another thing that needs to be changed
before this works; AbstractParallelRebaselineCommand._builders_to_fetch_from has
to be changed so that it will consider try bot builders.
https://codereview.chromium.org/2118513002/diff/1/third_party/WebKit/Tools/Sc...
File
third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py
(right):
https://codereview.chromium.org/2118513002/diff/1/third_party/WebKit/Tools/Sc...
third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py:47:
"""Returns a listing of tests to rebaseline to pass to |self._rebaseline|."""
On 2016/06/30 at 19:24:01, wkorman wrote:
> Could be better to avoid explicitly mentioning control flow via method names
in docstrings since they're prone to change.
Makes sense. I think I've seen out-of-date and misleading docstrings that say
something is used in some way but is not actually any more :-)
https://codereview.chromium.org/2118513002/diff/1/third_party/WebKit/Tools/Sc...
third_party/WebKit/Tools/Scripts/webkitpy/tool/commands/rebaseline_from_try_jobs.py:61:
assert try_jobs, try_jobs
On 2016/06/30 at 19:24:01, wkorman wrote:
> What is this assertion doing?
This was for debugging, accidentally left in -- thanks for catching it.
qyearsley
The CQ bit was checked by qyearsley@chromium.org to run a CQ dry run
4 years, 5 months ago
(2016-07-11 18:33:29 UTC)
#5
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/257800)
4 years, 5 months ago
(2016-07-11 19:35:31 UTC)
#8
This CL has now been updated so that it uses a temporary workaround to allow ...
4 years, 5 months ago
(2016-07-12 17:10:16 UTC)
#9
This CL has now been updated so that it uses a temporary workaround to allow
_rebaseline_commands to generate commands without trying to access the results
from builder_data() for the builders -- for rebaselining from try jobs we don't
to use builder_data() as-is (since it always fetches latest results, rather than
fetching results for a particular build).
Would it be OK to submit this as-is, or would it be better to refactor so that
this workaround is unnecessary first?
wkorman
lgtm Workaround is ok with me.
4 years, 5 months ago
(2016-07-12 17:42:45 UTC)
#10
lgtm
Workaround is ok with me.
qyearsley
The CQ bit was checked by qyearsley@chromium.org
4 years, 5 months ago
(2016-07-12 17:47:11 UTC)
#11
4 years, 5 months ago
(2016-07-12 19:29:05 UTC)
#13
Message was sent while issue was closed.
Committed patchset #5 (id:80001)
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago
(2016-07-12 19:30:19 UTC)
#14
Message was sent while issue was closed.
CQ bit was unchecked.
commit-bot: I haz the power
Description was changed from ========== Make rebaseline-from-try-jobs actually download baselines. After this CL, `webkit-patch rebaseline-from-try-jobs` ...
4 years, 5 months ago
(2016-07-12 19:31:08 UTC)
#15
Message was sent while issue was closed.
Description was changed from
==========
Make rebaseline-from-try-jobs actually download baselines.
After this CL, `webkit-patch rebaseline-from-try-jobs` should actually
be able to be used for downloading new baselines.
I plan to use http://crrev.com/2106873003 as a sample CL to try it out.
BUG=474273
==========
to
==========
Make rebaseline-from-try-jobs actually download baselines.
After this CL, `webkit-patch rebaseline-from-try-jobs` should actually
be able to be used for downloading new baselines.
I plan to use http://crrev.com/2106873003 as a sample CL to try it out.
BUG=474273
Committed: https://crrev.com/25eb9f6e1c7a1a18e5496030d4eea82f16805749
Cr-Commit-Position: refs/heads/master@{#404820}
==========
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/25eb9f6e1c7a1a18e5496030d4eea82f16805749 Cr-Commit-Position: refs/heads/master@{#404820}
4 years, 5 months ago
(2016-07-12 19:31:10 UTC)
#16
Issue 2118513002: Make rebaseline-from-try-jobs actually download baselines.
(Closed)
Created 4 years, 5 months ago by qyearsley
Modified 4 years, 4 months ago
Reviewers: wkorman, Dirk Pranke
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 4