WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
140949
[iOS] run-webkit-tests --platform=ios* --lint-test-files does not work
https://bugs.webkit.org/show_bug.cgi?id=140949
Summary
[iOS] run-webkit-tests --platform=ios* --lint-test-files does not work
Daniel Bates
Reported
2015-01-27 12:05:53 PST
run-webkit-tests --platform=ios* --lint-test-files does not link check the iOS TestExpectation files.
Attachments
Patch
(1.22 KB, patch)
2015-01-27 12:20 PST
,
Daniel Bates
no flags
Details
Formatted Diff
Diff
Patch
(3.15 KB, patch)
2015-01-27 14:03 PST
,
Daniel Bates
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Daniel Bates
Comment 1
2015-01-27 12:19:25 PST
Notice that it is sufficient to include "ios-simulator" in the list of ports without builders so as to lint TestExpectation files LayoutTests/platform/ios-simulator/TestExpectations and LayoutTests/platform/ios-simulator-wk1/TestExpectations by <
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/layout_tests/lint_test_expectations.py?rev=160756#L56
> and <
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/port/factory.py?rev=179162#L124
> and <
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/port/ios.py?rev=179199#L179
>. A similar argument can be made to show that ios-simulator-wk2 will instantiate a IOSSimulatorPort object where IOSSimulatorPort.get_option('webkit_test_runner') evaluates to true and hence we will lint LayoutTests/platform/ios-simulator-wk2/TestExpectations by <
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/port/ios.py?rev=179199#L177
>.
Daniel Bates
Comment 2
2015-01-27 12:20:26 PST
Created
attachment 245460
[details]
Patch
Daniel Bates
Comment 3
2015-01-27 14:03:01 PST
Created
attachment 245467
[details]
Patch
Daniel Bates
Comment 4
2015-01-27 14:07:48 PST
Comment on
attachment 245467
[details]
Patch Clearing flags on attachment: 245467 Committed
r179216
: <
http://trac.webkit.org/changeset/179216
>
Daniel Bates
Comment 5
2015-01-27 14:07:52 PST
All reviewed patches have been landed. Closing bug.
David Kilzer (:ddkilzer)
Comment 6
2015-02-28 17:25:25 PST
(In reply to
comment #4
)
> Comment on
attachment 245467
[details]
> Patch > > Clearing flags on attachment: 245467 > > Committed
r179216
: <
http://trac.webkit.org/changeset/179216
>
FWIW, this fix regressed this performance fix:
Bug 135409
: [iOS] run-webkit-tests runs webkit-build-directory on every test However, that regression was fixed by
r180845
: <
http://trac.webkit.org/changeset/180845
>
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