WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
137351
Change layout-test-results directory to test-results directory
https://bugs.webkit.org/show_bug.cgi?id=137351
Summary
Change layout-test-results directory to test-results directory
Jake Nielsen
Reported
2014-10-02 11:38:35 PDT
Tests results should be bundled together in one directory, and hence layout-test-results will soon become a misnomer, but due to the potential fragility of this name change I want to submit it as a patch of its own.
Attachments
Performs the dreaded name change
(57.15 KB, patch)
2014-10-02 11:46 PDT
,
Jake Nielsen
dbates
: review+
dbates
: commit-queue-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Jake Nielsen
Comment 1
2014-10-02 11:46:02 PDT
Created
attachment 239125
[details]
Performs the dreaded name change
Daniel Bates
Comment 2
2014-10-02 12:15:10 PDT
Comment on
attachment 239125
[details]
Performs the dreaded name change OK.
Daniel Bates
Comment 3
2014-10-02 12:24:14 PDT
Comment on
attachment 239125
[details]
Performs the dreaded name change cq-'ing this may break the builders if we don't coordinate updating the master buildbot config.
Daniel Bates
Comment 4
2014-10-02 12:40:07 PDT
Comment on
attachment 239125
[details]
Performs the dreaded name change View in context:
https://bugs.webkit.org/attachment.cgi?id=239125&action=review
> Tools/BuildSlaveSupport/test-result-archive:32 > -archiveFile = os.path.join(sourceRootDirectory, "layout-test-results.zip") > +archiveFile = os.path.join(sourceRootDirectory, "test-results.zip") > > def main(): > parser = optparse.OptionParser("usage: %prog [options] [action]")
Further elaborating on my remark in
comment #3
(above), this change will lead to the "archive-test-results" step to fail on the bots if the buildbot master config change (included in this patch) is not applied after landing this patch (*). (*) I'm unclear of the process for updating the build.webkit.org buildbot master config. I suspect we must manually update the master config as opposed to it automatically taking effect upon commit. If we are unable to guarantee that the the master config change will take effect after landing this patch then we should have logic to temporarily handle both the old and new name for the archive file. After we update the buildbot master config then we can remove support for handling the old archive name.
> Tools/BuildSlaveSupport/test-result-archive:45 > + layoutTestResultsDir = os.path.abspath(os.path.join(sourceRootDirectory, "test-results"))
Ditto.
Jake Nielsen
Comment 5
2014-10-02 13:31:30 PDT
Because there are so many things that depend on layout-test-results remaining where it is, Lucas suggested a much more sane approach to simply add sister directories for each of the other test results. As such, I'm just going to abandon this patch and have at it from that direction.
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