31a36bca7c
This patch makes it possible to use glob-style gtest filters with the content browser tests. An example of such a filter is WebGLConformanceTest.*, which should cause all the WebGL conformance tests to be run. Previously the gtest filter was passed directly to the test executable, causing it to run all matching tests successively in the same process. Normally this would be fine, but with content browsertests we must run each test in a fresh process to avoid issues with double initialization. The fix is to expand the filter to a flat list of tests in the test dispatcher. After this, the tests are sharded and run in exactly the same way as when no gtest filter is provided. BUG=138226 Review URL: https://chromiumcodereview.appspot.com/14882007 git-svn-id: http://src.chromium.org/svn/trunk/src/build@204680 4ff67af0-8c30-449e-8e8b-ad334ec8d88c |
||
---|---|---|
.. | ||
__init__.py | ||
unittest_util.py | ||
util.py |