WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
136486
[Win] Revise test environment for Windows build
https://bugs.webkit.org/show_bug.cgi?id=136486
Summary
[Win] Revise test environment for Windows build
Brent Fulgham
Reported
2014-09-03 10:37:23 PDT
The Windows build and test system has some cruft that needs to be cleaned up: 1. DRT and friends know how to find 64-bit runtimes, so the special cases in webkitdirs.pm should be removed. 2. We don't need to look for Safari.exe on Windows to run tests, and shouldn't complain if we don't find it. 3. Where possible, we should use File::Spec for file handling so that we can be agnostic about whether the tests are being run under Cygwin or not.
Attachments
Patch
(6.37 KB, patch)
2014-09-03 11:09 PDT
,
Brent Fulgham
ddkilzer
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Brent Fulgham
Comment 1
2014-09-03 11:09:38 PDT
Created
attachment 237562
[details]
Patch
Brent Fulgham
Comment 2
2014-09-03 11:15:37 PDT
***
Bug 125180
has been marked as a duplicate of this bug. ***
Brent Fulgham
Comment 3
2014-09-03 13:01:15 PDT
I didn't actually make any File::Spec changes here. That will be coming in a separate change.
David Kilzer (:ddkilzer)
Comment 4
2014-09-03 13:05:58 PDT
Comment on
attachment 237562
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=237562&action=review
r=me
> Tools/Scripts/webkitdirs.pm:765 > + die "Safari Path is only relevant on Mac platform\n" unless isAppleMacWebKit();
Nit: Lowercase "Path"? Maybe say instead: die "Safari path is only relevant on Apple Mac platform\n" unless isAppleMacWebKit();
> Tools/Scripts/webkitdirs.pm:784 > + die "Safari Path is only relevant on Mac platform\n" unless isAppleMacWebKit();
Same: die "Safari path is only relevant on Apple Mac platform\n" unless isAppleMacWebKit();
Brent Fulgham
Comment 5
2014-09-03 13:12:43 PDT
Committed
r173219
: <
http://trac.webkit.org/changeset/173219
>
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