WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
42339
WebKit needs a rebaselining tool (finally)
https://bugs.webkit.org/show_bug.cgi?id=42339
Summary
WebKit needs a rebaselining tool (finally)
Eric Seidel (no email)
Reported
2010-07-14 23:19:58 PDT
WebKit needs a rebaselining tool (finally)
Attachments
Patch
(7.63 KB, patch)
2010-07-14 23:21 PDT
,
Eric Seidel (no email)
no flags
Details
Formatted Diff
Diff
Patch
(11.47 KB, patch)
2010-07-14 23:54 PDT
,
Eric Seidel (no email)
abarth
: review+
abarth
: commit-queue+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Eric Seidel (no email)
Comment 1
2010-07-14 23:21:36 PDT
Created
attachment 61610
[details]
Patch
Eric Seidel (no email)
Comment 2
2010-07-14 23:23:05 PDT
This is a very rough approximation. But it works. :) I looked at bending rebaseline-chromium-webkit-tests to my will, but that effort failed. This code could be cleaner. Some of this code needs to be moved to shared locations. For now just posting this for others enjoyment. I will look at cleaning it up for landing later this week.
Adam Barth
Comment 3
2010-07-14 23:28:49 PDT
Comment on
attachment 61610
[details]
Patch WebKitTools/Scripts/webkitpy/tool/commands/rebaseline.py:43 + help_text = "Foo" Should have some real text here. WebKitTools/Scripts/webkitpy/tool/commands/rebaseline.py:76 + chosen_name = User.prompt_with_list("Which builder to pull results from:", builder_choices) self.tool.user for testability. WebKitTools/Scripts/webkitpy/tool/commands/rebaseline.py:83 + (downloaded_file, headers) = urllib.urlretrieve(remote_file) Does this throw exceptions? Maybe add a FIXME? WebKitTools/Scripts/webkitpy/tool/commands/rebaseline.py:84 + shutil.move(downloaded_file, local_file) We should svn add the file in case it's new.
Adam Barth
Comment 4
2010-07-14 23:29:19 PDT
I think we could land it as a first draft if we do those things. Need iteration, of course.
Eric Seidel (no email)
Comment 5
2010-07-14 23:54:54 PDT
Created
attachment 61612
[details]
Patch
Adam Barth
Comment 6
2010-07-14 23:58:28 PDT
Comment on
attachment 61612
[details]
Patch Ok. This is a good start. We'll need to refactor this into some of the lower layers at some point. WebKitTools/Scripts/webkitpy/tool/commands/rebaseline.py:97 + actual_path = test_base + "-actual.txt" This knowledge probably shouldn't be here.
Eric Seidel (no email)
Comment 7
2010-07-15 00:02:11 PDT
Committed
r63410
: <
http://trac.webkit.org/changeset/63410
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug