Use dumpJSConsoleLogInStdErr=true webkit-test-runner option for non-imported tests...
authorHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Feb 2019 02:15:37 +0000 (02:15 +0000)
committerHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Feb 2019 02:15:37 +0000 (02:15 +0000)
commit394a3bf0daccf8b35c21fe05823b6b5c18723891
tree0950e3c219eef49a52e6302b768d953dde37184b
parent3a41f50efcbafdd26413926033e020a6688beb3d
Use dumpJSConsoleLogInStdErr=true webkit-test-runner option for non-imported tests instead of using DumpJSConsoleLogInStdErr expectation in TestExpectations
https://bugs.webkit.org/show_bug.cgi?id=194586

Reviewed by Ross Kirsling.

Tools:

* DumpRenderTree/win/DumpRenderTree.cpp:
(runTest): Pass true to setDumpJSConsoleLogInStdErr if options.dumpJSConsoleLogInStdErr is true.
* Scripts/webkitpy/port/driver.py:
(Driver._command_from_driver_input): Convert Cygwin absolute path of tests to Windows path.

LayoutTests:

DumpJSConsoleLogInStdErr expectation is considered a bad idea.
And, we have dumpJSConsoleLogInStdErr test option now (Bug 177027).

Added dumpJSConsoleLogInStdErr=true webkit-test-runner option to all non-imported tests.

* TestExpectations: Removed DumpJSConsoleLogInStdErr expectations of non-imported tests.
* http/tests/appcache/404-resource-with-slow-main-resource.php: Added dumpJSConsoleLogInStdErr=true webkit-test-runner option.
* http/tests/appcache/deferred-events-delete-while-raising-timer.html: Ditto.
* http/tests/appcache/deferred-events-delete-while-raising.html: Ditto.
* http/tests/appcache/fail-on-update-2.html: Ditto.
* http/tests/appcache/fail-on-update.html: Ditto.
* http/tests/cache/disk-cache/redirect-chain-limits.html: Ditto.
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame.html: Ditto.
* http/tests/security/cross-origin-cached-images-parallel.html: Ditto.
* http/tests/security/frame-loading-via-document-write-async-delegates.html: Ditto.
* http/tests/security/frame-loading-via-document-write.html: Ditto.
* http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html: Ditto.
* http/wpt/beacon/cors/cors-redirect-failure.html: Ditto.
* http/wpt/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-async-delegate.html: Ditto.
* media/event-queue-crash.html: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@241656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
19 files changed:
LayoutTests/ChangeLog
LayoutTests/TestExpectations
LayoutTests/http/tests/appcache/404-resource-with-slow-main-resource.php
LayoutTests/http/tests/appcache/deferred-events-delete-while-raising-timer.html
LayoutTests/http/tests/appcache/deferred-events-delete-while-raising.html
LayoutTests/http/tests/appcache/fail-on-update-2.html
LayoutTests/http/tests/appcache/fail-on-update.html
LayoutTests/http/tests/cache/disk-cache/redirect-chain-limits.html
LayoutTests/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame.html
LayoutTests/http/tests/security/cross-origin-cached-images-parallel.html
LayoutTests/http/tests/security/frame-loading-via-document-write-async-delegates.html
LayoutTests/http/tests/security/frame-loading-via-document-write.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html
LayoutTests/http/wpt/beacon/cors/cors-redirect-failure.html
LayoutTests/http/wpt/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-async-delegate.html
LayoutTests/media/event-queue-crash.html
Tools/ChangeLog
Tools/DumpRenderTree/win/DumpRenderTree.cpp
Tools/Scripts/webkitpy/port/driver.py