Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: chrome/test/BUILD.gn

Issue 2290373002: Adding perf test isolate and gn build target for swarming the benchmarks. (Closed)
Patch Set: fixing syntac Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | testing/buildbot/gn_isolate_map.pyl » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/chrome_build.gni") 5 import("//build/config/chrome_build.gni")
6 import("//build/config/compiler/compiler.gni") 6 import("//build/config/compiler/compiler.gni")
7 import("//build/config/crypto.gni") 7 import("//build/config/crypto.gni")
8 import("//build/config/features.gni") 8 import("//build/config/features.gni")
9 import("//build/config/ui.gni") 9 import("//build/config/ui.gni")
10 import("//chrome/chrome_tests.gni") 10 import("//chrome/chrome_tests.gni")
(...skipping 1697 matching lines...) Expand 10 before | Expand all | Expand 10 after
1708 ] 1708 ]
1709 1709
1710 data = [ 1710 data = [
1711 # For isolate contract. 1711 # For isolate contract.
1712 "//testing/scripts/common.py", 1712 "//testing/scripts/common.py",
1713 "//testing/xvfb.py", 1713 "//testing/xvfb.py",
1714 "//testing/scripts/run_telemetry_as_googletest.py", 1714 "//testing/scripts/run_telemetry_as_googletest.py",
1715 ] 1715 ]
1716 } 1716 }
1717 1717
1718 group("telemetry_perf_tests") {
1719 testonly = true
1720 deps = [
1721 "//tools/perf/:perf",
1722 ]
1723
1724 data = [
1725 # Needed for isolate script to execute.
1726 "//testing/scripts/common.py",
1727 "//testing/xvfb.py",
1728 "//testing/scripts/run_telemetry_benchmark_as_googletest.py",
1729 ]
1730 }
1731
1718 js2gtest("unit_tests_js") { 1732 js2gtest("unit_tests_js") {
1719 test_type = "unit" 1733 test_type = "unit"
1720 sources = rebase_path( 1734 sources = rebase_path(
1721 chrome_tests_unit_gypi_values.chrome_unit_tests_gtestjs_sources, 1735 chrome_tests_unit_gypi_values.chrome_unit_tests_gtestjs_sources,
1722 ".", 1736 ".",
1723 "//chrome") 1737 "//chrome")
1724 extra_js_files = 1738 extra_js_files =
1725 rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_js_sources, 1739 rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_js_sources,
1726 ".", 1740 ".",
1727 "//chrome") 1741 "//chrome")
(...skipping 735 matching lines...) Expand 10 before | Expand all | Expand 10 after
2463 if (is_android) { 2477 if (is_android) {
2464 android_library("unit_tests_java") { 2478 android_library("unit_tests_java") {
2465 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap k/ChromeNativeTestApplication.java" ] 2479 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap k/ChromeNativeTestApplication.java" ]
2466 deps = [ 2480 deps = [
2467 "//base:base_java", 2481 "//base:base_java",
2468 "//chrome/android:chrome_java", 2482 "//chrome/android:chrome_java",
2469 "//content/public/android:content_java", 2483 "//content/public/android:content_java",
2470 ] 2484 ]
2471 } 2485 }
2472 } 2486 }
OLDNEW
« no previous file with comments | « no previous file | testing/buildbot/gn_isolate_map.pyl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698