Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
..
BUILD.gn 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
PRESUBMIT.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
README.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.asan.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.asan.unit_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.base_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.blink_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.cc_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.gl_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.sandbox_linux_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator.webview_instrumentation_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_10.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11.content_shell_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11.crashpad_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11.gl_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11_12.cc_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_11_12.media_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.chrome_public_unit_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.content_shell_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.crashpad_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.device_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.gl_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.gl_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.oop_network_service_content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_12.sandbox_linux_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_k.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_l.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_m.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_m.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_m.content_shell_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_m.media_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_n.blink_platform_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_n.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_n.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_n.content_shell_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_n.gl_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_p.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.emulator_p.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.marshmallow_tablet_tester.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.pie_arm64_rel.chrome_public_test_apk.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
android.pie_arm64_rel.gl_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
bfcache.unit_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
cast-linux.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.amd64-generic.gl_tests_validating.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.base_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.gl_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.kevin.gl_tests_validating.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.media_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.msan.browser_tests.oobe_negative.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.msan.browser_tests.oobe_positive.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.ozone_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.services_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromeos.unit_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
code_coverage.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
e2e.sync_integration_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.cc_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.compositor_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.media_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.snapshot_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.views_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.debug.viz_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.lsan.base_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.lsan.content_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.lsan.extensions_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.lsan.gin_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.net_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.services_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.ui_base_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.unit_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.views_examples_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.views_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
fuchsia.viz_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
gpu.skiarenderer_dawn_cc_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
gpu.skiarenderer_vulkan_blink_web_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
lacros-arm.ozone_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
lacros-arm.viz_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-chromeos.browser_tests.require_lacros.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.components_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.interactive_ui_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.interactive_ui_tests.skew.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.lacros_chrome_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.lacros_chrome_browsertests.skew.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.sync_integration_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux-lacros.unit_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
linux_trusty_rel.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
mac.mac-rel.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
mac.mac11-arm64-rel.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
mac.mac12-arm64-rel.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
ozone-linux.interactive_ui_tests_wayland.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
ozone-linux.unit_tests_wayland.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
ozone-linux.wayland_browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
ozone-linux.wayland_views_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
pixel_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
site_isolation_android.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
vulkan.content_browsertests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
webrtc.content_unittests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
webrtc_functional.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan
win_backuprefptr_fyi.browser_tests.filter 4762b62e7d Publish DEPS for 106.0.5249.13 1 år sedan

README.md

Test filter files

Summary

This directory contains files that list tests that are not yet ready to run in a particular mode. For example - the cast-linux.content_browsertests.filter file lists tests that should be excluded when running content_browsertests on the Cast device or bot (e.g. on ‘Cast Linux).

File syntax

Contents of test filter files follow the syntax below:

  • Empty lines are ignored.
  • Any text after ‘#’ on each line is treated as comments and ignored.
  • All other lines specify a single test name pattern.
    • Negative patterns: Patterns prefixed with the ‘-’ character specify tests to exclude from a test run.
    • Positive patterns: All other patterns specify tests to include in a test run.

A test will be executed if and only if it matches any of the positive patterns but does not match any of the negative patterns (please see documentation of –gtest_filter for more details and examples).

Please see [https://crbug.com/587527] for discussion how «positive» and «negative» test patterns should be combined in presence of both the --gtest_filter and the --test-launcher-filter-file command line flags.

Example test filter file for excluding a set of tests:

# crbug.com/417518: Get tests working w/ --site-per-process
-BrowserTest.OtherRedirectsDontForkProcess
-ChromeRenderProcessHostTest.*
-ReferrerPolicyTest.HttpsRedirect

# crbug.com/448592: Get extension browsertests working w/ --site-per-process
-IsolatedAppTest.CookieIsolation
-IsolatedAppTest.CrossProcessClientRedirect
-IsolatedAppTest.IsolatedAppProcessModel
-IsolatedAppTest.SubresourceCookieIsolation

Usage

When running tests on desktop platforms, the test filter file can be specified using --test-launcher-filter-file command line flag. Example test invocation (single filter file):

$ out/dbg/content_browsertests \
    --test-launcher-filter-file=testing/buildbot/filters/foo.content_browsertests.filter

Example test invocation (multiple filter files, separated by ‘;’):

$ out/dbg/content_browsertests \
    --test-launcher-filter-file=testing/buildbot/filters/foo.content_browsertests.filter;\
                                testing/buildbot/filters/foo.chromeos.content_browsertests.filter

When running tests on Android, the test filter file can also be specified using --test-launcher-filter-file command line flag. Example test invocation:

$ out/android/bin/run_content_browsertests \
    --test-launcher-filter-file=testing/buildbot/filters/foo.content_browsertests.filter

Multiple filter files

We are in the process of unifying the way multiple filter files are passed across all test runners.

Though our standard for passing multiple filter files is to pass each one in its own flag, we still support ‘;’ for passing multiple filter files on Android for legacy reasons and haven’t implemented multiple filter flags in Gtest. Gtest’s current problematic behavior leads to users passing 2 flags, but only the latter being respected.

Gtest

Multiple filter files should be separated by a ‘;’, passed with one flag.

Web tests and Android

Multiple filter files should be passed with multiple filter flags.

Applicability

Test filter files described here are currently only supported for gtest-based tests.

For excluding layout tests when running with a particular command line flag, see third_party/WebKit/LayoutTests/FlagExpectations/README.txt.

Adding new test filter files

Please use the following conventions when naming the new file:

  • Please include the name of the test executable (e.g. content_browsertests).
  • Please use .filter suffix.
  • Feel free to add other relevant things into the file name (e.g. the mode the file applies to - for example site-per-process).

When adding a new filter file, you will need to:

  • Update //testing/buildbot/filters/BUILD.gn.
  • Add //testing/buildbot/filters:foo_filters to the appropriate test target.
  • Add '--test-launcher-filter-file=../../testing/buildbot/filters/foo.filter' to the desired test suite(s) in test_suites.pyl.
  • Run testing/buildbot/generate_buildbot_json.py to update .json files.