Chromium Code Reviews| Index: chrome/test/BUILD.gn |
| diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn |
| index 0f5d4e421838a83290205dd7f9f408cd76699e42..2dbbb4276d44b37dedd63613cd015d582cd66f16 100644 |
| --- a/chrome/test/BUILD.gn |
| +++ b/chrome/test/BUILD.gn |
| @@ -644,6 +644,45 @@ if (!is_android) { |
| } |
| } |
| + group("telemetry_gpu_unittests_run") { |
| + testonly = true |
| + deps = [ |
| + ":telemetry_gpu_unittests", |
| + ] |
| + } |
| + |
| + group("telemetry_gpu_unittests") { |
| + # telemetry/testing/run_tests.py require environment to have a browser. |
| + # TODO(nednguyen): make sure that telemetry_gpu_unittests script doesn't |
| + # need browser to run. (crbug.com/534585) |
| + data_deps = [ "//chrome" ] |
|
Ken Russell (switch to Gerrit)
2015/09/21 23:04:37
Thanks for tracking down this problem. I don't und
nednguyen
2015/09/21 23:13:01
Which are the non-GN platforms?
Dirk Pranke
2015/09/22 17:48:52
Most of them :). Only the main linux release and d
|
| + |
| + data = [ |
| + # TODO(kbr): refactor the telemetry dependencies more cleanly. |
| + "//content/test/gpu/", |
| + "//content/test/data/gpu/", |
| + |
| + # For GpuProcess.video |
| + "//content/test/data/media/bear.ogv", |
| + "//third_party/catapult/", |
| + |
| + # Generic telemetry deps |
| + "//build/android/devil/", |
| + "//build/android/pylib/", |
| + "//build/util/", |
| + "//third_party/WebKit/PerformanceTests/resources/jquery.tablesorter.min.js", |
| + "//third_party/WebKit/PerformanceTests/resources/statistics.js", |
| + "//third_party/flot/jquery.flot.min.js", |
| + "//third_party/webpagereplay/", |
| + "//tools/telemetry/", |
| + |
| + # From telemetry_gpu_unittests.isolate |
| + "//third_party/typ/", |
| + "//testing/scripts/common.py", |
| + "//testing/scripts/run_telemetry_as_googletest.py", |
| + ] |
| + } |
| + |
| # TODO(GYP): Delete this after we've converted everything to GN. |
| # The _run targets exist only for compatibility w/ GYP. |
| group("tab_capture_end2end_tests_run") { |