run-webkit-tests cannot find any tests specified by virtual parent LayoutTest directory |
||
Issue description
If you have several VirtualTestSuites under the same prefix for example
{
"prefix": "layout_ng",
"base": "fast/block/basic",
"args": ["--enable-blink-features=LayoutNG"]
},
{
"prefix": "layout_ng",
"base": "fast/block/margin-collapse",
"args": ["--enable-blink-features=LayoutNG"]
},
and you want to run them all locally, it won't work.
$ python third_party/WebKit/Tools/Scripts/run-webkit-tests -t Debug virtual/layout_ng/fast
Found 0 tests; running 0, skipping 0
So you need to explicitly include all virtual test directories that you want to run. layout_ng has 5 VirtualTestSuites so far but we're planning to add more. It would be nice if run-webkit-tests starts accepting virtual parent LayoutTest directories.
,
Apr 8 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/22a541ff6954534ba227c393e329938cbac2253a commit 22a541ff6954534ba227c393e329938cbac2253a Author: glebl <glebl@chromium.org> Date: Sat Apr 08 02:57:04 2017 Make run-webkit-tests work with virtual parent LayoutTest directories This patch makes possible to run multiple test suites with the same prefix. BUG= 707973 Review-Url: https://codereview.chromium.org/2795793003 Cr-Commit-Position: refs/heads/master@{#463114} [modify] https://crrev.com/22a541ff6954534ba227c393e329938cbac2253a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/port/base.py [modify] https://crrev.com/22a541ff6954534ba227c393e329938cbac2253a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/port/base_unittest.py [modify] https://crrev.com/22a541ff6954534ba227c393e329938cbac2253a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/port/test.py
,
Apr 8 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by glebl@chromium.org
, Apr 3 2017