| Index: BUILD.gn
|
| diff --git a/BUILD.gn b/BUILD.gn
|
| index 613a34031b4e0cf0b3f2709efbd5d216356a4b53..749850ef772b7bd703d63f4e52ff536081b94f13 100644
|
| --- a/BUILD.gn
|
| +++ b/BUILD.gn
|
| @@ -914,9 +914,26 @@ if (!is_ios) {
|
| }
|
|
|
| # https://www.chromium.org/developers/testing/webkit-layout-tests
|
| - group("webkit_layout_tests") {
|
| +
|
| + # The _exparchive at the end of the name indicates to the isolate recipe
|
| + # that the isolate should be archived separately using the `exparchive`
|
| + # command, rather than as part of the normal `batcharchive` command.
|
| + group("webkit_layout_tests_exparchive") {
|
| testonly = true
|
| + deps = [
|
| + ":webkit_layout_tests",
|
| + ]
|
| + data_deps = [
|
| + ":webkit_layout_tests",
|
| + ]
|
| + }
|
|
|
| + # This target contains only a small subset of the layout tests,
|
| + # and is useful for testing with the regular isolate mechanism.
|
| + # To run the full layout test suite you need to use
|
| + # :webkit_layout_tests_exparchive, above, instead.
|
| + group("webkit_layout_tests") {
|
| + testonly = true
|
| data_deps = [
|
| "//content/shell:content_shell",
|
| "//tools/imagediff",
|
| @@ -953,11 +970,18 @@ if (!is_ios) {
|
| data = [
|
| "//testing/scripts/common.py",
|
| "//testing/xvfb.py",
|
| - "//testing/scripts/run_telemetry_as_googletest.py",
|
| + "//testing/scripts/run_isolated_script_test.py",
|
| "//third_party/WebKit/LayoutTests/",
|
| "//third_party/WebKit/Tools/Scripts/",
|
| "$root_build_dir/resources/inspector/",
|
| ]
|
| +
|
| + if (is_android) {
|
| + data += [
|
| + "//third_party/catapult/",
|
| + "//build/android/",
|
| + ]
|
| + }
|
| }
|
| }
|
|
|
|
|