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

Side by Side Diff: testing/buildbot/gn_isolate_map.pyl

Issue 2341403004: Revert of Update MB to use `gn analyze`. (Closed)
Patch Set: 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/manage.py » ('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 2015 The Chromium Authors. All rights reserved. 1 ## Copyright 2015 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 # gn_isolate_map.pyl - A mapping of Ninja build target names to GN labels and 5 # gn_isolate_map.pyl - A mapping of Ninja build target names to GN labels and
6 # test type classifications for the tests that are run on the bots. 6 # test type classifications for the tests that are run on the bots.
7 # 7 #
8 # This mapping is used by MB so that we can uniformly refer to test binaries 8 # This mapping is used by MB so that we can uniformly refer to test binaries
9 # by their Ninja target names in the recipes and not need to worry about how 9 # by their Ninja target names in the recipes and not need to worry about how
10 # they are referred to in GN or GYP specifically (the GYP target name is pretty 10 # they are referred to in GN or GYP specifically (the GYP target name is pretty
11 # much always the same as the Ninja target name, since GYP target names are not 11 # much always the same as the Ninja target name, since GYP target names are not
12 # hierarchical). 12 # hierarchical).
13 # 13 #
14 # The "label" field specifies the matching GN label for the given ninja 14 # The "label" field specifies the matching GN label for the given ninja
15 # target. 15 # target.
16 # 16 #
17 # The "type" field is used to determine what the command line for the test 17 # The "type" field is used to determine what the command line for the test
18 # needs to be; valid values are: 18 # needs to be; valid values are:
19 # 19 #
20 # "windowed_test_launcher" 20 # "windowed_test_launcher"
21 # : the test is a gtest-based test that uses the "brave-new-test-launcher" 21 # : the test is a gtest-based test that uses the "brave-new-test-launcher"
22 # from //base/test:test_support and needs to run under Xvfb if run on 22 # from //base/test:test_support and needs to run under Xvfb if run on
23 # an X11-based platform (use_x11=true). 23 # an X11-based platform (use_x11=true).
24 # "console_test_launcher" 24 # "console_test_launcher"
25 # : the test is a gtest-based test that uses the "brave-new-test-launcher" 25 # : the test is a gtest-based test that uses the "brave-new-test-launcher"
26 # from //base/test:test_support but does not need Xvfb. 26 # from //base/test:test_support but does not need Xvfb.
27 # "gpu_browser_test" 27 # "gpu_browser_test"
28 # : the test is a subset of the browser_tests that will be run against 28 # : the test is a subset of the browser_tests that will be run against
29 # a real GPU. 29 # a real GPU.
30 # "additional_compile_target"
31 # : this isn't actually a test, but we still need a mapping from the
32 # ninja target to the GN label in order to analyze it.
33 # "raw" 30 # "raw"
34 # : the test is a standalone executable; it may take an optional list of 31 # : the test is a standalone executable; it may take an optional list of
35 # command line arguments in the "args" field, but otherwise needs no 32 # command line arguments in the "args" field, but otherwise needs no
36 # extra files or special handling. 33 # extra files or special handling.
37 # "script" 34 # "script"
38 # : the test is a python script; the path to the script is specified in 35 # : the test is a python script; the path to the script is specified in
39 # the "script" field. 36 # the "script" field.
40 # "unknown" 37 # "unknown"
41 # : (the default), which indicates that we don't know what the command line 38 # : (the default), which indicates that we don't know what the command line
42 # needs to be (this is a fatal error). 39 # needs to be (this is a fatal error).
(...skipping 14 matching lines...) Expand all
57 # to use follows the test_launcher patterns, the actual GN label refers 54 # to use follows the test_launcher patterns, the actual GN label refers
58 # to a different type of thing (usually a "group") and so MB can find 55 # to a different type of thing (usually a "group") and so MB can find
59 # the generated runtime files in the right place. This is used, for 56 # the generated runtime files in the right place. This is used, for
60 # example, in content_site_isolation_browsertests . 57 # example, in content_site_isolation_browsertests .
61 # 58 #
62 # The optional "script" field is used when "type" == "script", and 59 # The optional "script" field is used when "type" == "script", and
63 # specifies the GN path to the corresponding python file, e.g. 60 # specifies the GN path to the corresponding python file, e.g.
64 # "//testing/scripts/foo.py". 61 # "//testing/scripts/foo.py".
65 62
66 { 63 {
67 "All": {
68 "label": "//:All",
69 "type": "additional_compile_target",
70 },
71 "accessibility_unittests": { 64 "accessibility_unittests": {
72 "label": "//ui/accessibility:accessibility_unittests", 65 "label": "//ui/accessibility:accessibility_unittests",
73 "type": "raw", 66 "type": "raw",
74 "args": [], 67 "args": [],
75 }, 68 },
76 "android_webview_test_apk": { 69 "android_webview_test_apk": {
77 "label": "//android_webview/test:android_webview_test_apk", 70 "label": "//android_webview/test:android_webview_test_apk",
78 "type": "console_test_launcher", 71 "type": "console_test_launcher",
79 }, 72 },
80 "android_webview_unittests": { 73 "android_webview_unittests": {
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 "type": "console_test_launcher", 184 "type": "console_test_launcher",
192 }, 185 },
193 "cast_base_unittests": { 186 "cast_base_unittests": {
194 "label": "//cast:cast_base_unittests", 187 "label": "//cast:cast_base_unittests",
195 "type": "console_test_launcher", 188 "type": "console_test_launcher",
196 }, 189 },
197 "cast_crash_unittests": { 190 "cast_crash_unittests": {
198 "label": "//chromecast/crash:cast_crash_unittests", 191 "label": "//chromecast/crash:cast_crash_unittests",
199 "type": "console_test_launcher", 192 "type": "console_test_launcher",
200 }, 193 },
201 "cast_media_unittests": {
202 "label": "//chromecast/media:cast_media_unittests",
203 "type": "console_test_launcher",
204 },
205 "cast_shell_unittests": { 194 "cast_shell_unittests": {
206 "label": "//chromecast/app:cast_shell_unittests", 195 "label": "//chromecast/app:cast_shell_unittests",
207 "type": "console_test_launcher", 196 "type": "console_test_launcher",
208 }, 197 },
209 "cast_shell_browser_test": {
210 "label": "//chromecast/browser:cast_shell_browser_test",
211 "type": "console_test_launcher",
212 },
213 "cast_unittests": { 198 "cast_unittests": {
214 "label": "//media/cast:cast_unittests", 199 "label": "//media/cast:cast_unittests",
215 "type": "windowed_test_launcher", 200 "type": "windowed_test_launcher",
216 }, 201 },
217 "cc_unittests": { 202 "cc_unittests": {
218 "label": "//cc:cc_unittests", 203 "label": "//cc:cc_unittests",
219 "type": "windowed_test_launcher", 204 "type": "windowed_test_launcher",
220 }, 205 },
221 "chrome": {
222 "label": "//chrome",
223 "type": "additional_compile_target",
224 },
225 "chrome_app_unittests": { 206 "chrome_app_unittests": {
226 "label": "//chrome/test:chrome_app_unittests", 207 "label": "//chrome/test:chrome_app_unittests",
227 "type": "console_test_launcher", 208 "type": "console_test_launcher",
228 }, 209 },
229 "chrome_elf_unittests": { 210 "chrome_elf_unittests": {
230 "label": "//chrome_elf:chrome_elf_unittests", 211 "label": "//chrome_elf:chrome_elf_unittests",
231 "type": "raw", 212 "type": "raw",
232 }, 213 },
233 "chrome_official_builder": {
234 "label": "//:chrome_official_builder",
235 "type": "additional_compile_target",
236 },
237 "chrome_public_apk": {
238 "label": "//chrome/android:chrome_public_apk",
239 "type": "additional_compile_target",
240 },
241 "chrome_public_test_apk": { 214 "chrome_public_test_apk": {
242 "label": "//chrome/android:chrome_public_test_apk", 215 "label": "//chrome/android:chrome_public_test_apk",
243 "type": "console_test_launcher", 216 "type": "console_test_launcher",
244 }, 217 },
245 "chromium_swarm_tests": {
246 "label": "//:chromium_swarm_tests",
247 "type": "additional_compile_target",
248 },
249 "chrome_sync_shell_test_apk": { 218 "chrome_sync_shell_test_apk": {
250 "label": "//chrome/android:chrome_sync_shell_test_apk", 219 "label": "//chrome/android:chrome_sync_shell_test_apk",
251 "type": "console_test_launcher", 220 "type": "console_test_launcher",
252 }, 221 },
253 "chromedriver_unittests": { 222 "chromedriver_unittests": {
254 "label": "//chrome/test/chromedriver:chromedriver_unittests", 223 "label": "//chrome/test/chromedriver:chromedriver_unittests",
255 "type": "windowed_test_launcher", 224 "type": "windowed_test_launcher",
256 }, 225 },
257 "chromeos_unittests": { 226 "chromeos_unittests": {
258 "label": "//chromeos:chromeos_unittests", 227 "label": "//chromeos:chromeos_unittests",
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
298 "type": "console_test_launcher", 267 "type": "console_test_launcher",
299 }, 268 },
300 "content_unittests": { 269 "content_unittests": {
301 "label": "//content/test:content_unittests", 270 "label": "//content/test:content_unittests",
302 "type": "windowed_test_launcher", 271 "type": "windowed_test_launcher",
303 }, 272 },
304 "courgette_unittests": { 273 "courgette_unittests": {
305 "label": "//courgette:courgette_unittests", 274 "label": "//courgette:courgette_unittests",
306 "type": "console_test_launcher", 275 "type": "console_test_launcher",
307 }, 276 },
308 "cronet_package": {
309 "label": "//components/cronet/android:cronet_package",
310 "type": "additional_compile_target",
311 },
312 "cronet_test_instrumentation_apk": {
313 "label": "//cronet_test_instrumentation_apk",
314 "type": "additional_compile_target",
315 },
316 "crypto_unittests": { 277 "crypto_unittests": {
317 "label": "//crypto:crypto_unittests", 278 "label": "//crypto:crypto_unittests",
318 "type": "console_test_launcher", 279 "type": "console_test_launcher",
319 }, 280 },
320 "dbus_unittests": { 281 "dbus_unittests": {
321 "label": "//dbus:dbus_unittests", 282 "label": "//dbus:dbus_unittests",
322 "type": "windowed_test_launcher", 283 "type": "windowed_test_launcher",
323 }, 284 },
324 "device_unittests": { 285 "device_unittests": {
325 "label": "//device:device_unittests", 286 "label": "//device:device_unittests",
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 "gl_tests": { 334 "gl_tests": {
374 "label": "//gpu:gl_tests", 335 "label": "//gpu:gl_tests",
375 "type": "raw", 336 "type": "raw",
376 "args": [], 337 "args": [],
377 }, 338 },
378 "gl_unittests": { 339 "gl_unittests": {
379 "label": "//ui/gl:gl_unittests", 340 "label": "//ui/gl:gl_unittests",
380 "type": "raw", 341 "type": "raw",
381 "args": [], 342 "args": [],
382 }, 343 },
383 "gn_all": {
384 "label": "//:gn_all",
385 "type": "additional_compile_target",
386 },
387 "gn_unittests": { 344 "gn_unittests": {
388 "label": "//tools/gn:gn_unittests", 345 "label": "//tools/gn:gn_unittests",
389 "type": "raw", 346 "type": "raw",
390 "args": [], 347 "args": [],
391 }, 348 },
392 "google_apis_unittests": { 349 "google_apis_unittests": {
393 "label": "//google_apis:google_apis_unittests", 350 "label": "//google_apis:google_apis_unittests",
394 "type": "console_test_launcher", 351 "type": "console_test_launcher",
395 }, 352 },
396 "gpu_ipc_service_unittests": { 353 "gpu_ipc_service_unittests": {
397 "label": "//gpu/ipc/service:gpu_ipc_service_unittests", 354 "label": "//gpu/ipc/service:gpu_ipc_service_unittests",
398 "type": "windowed_test_launcher", 355 "type": "windowed_test_launcher",
399 }, 356 },
400 "gpu_unittests": { 357 "gpu_unittests": {
401 "label": "//gpu:gpu_unittests", 358 "label": "//gpu:gpu_unittests",
402 "type": "windowed_test_launcher", 359 "type": "windowed_test_launcher",
403 }, 360 },
404 "headless_lib": {
405 "label": "//headless:headless_lib",
406 "type": "additional_compile_target",
407 },
408 "headless_browsertests": { 361 "headless_browsertests": {
409 "label": "//headless:headless_browsertests", 362 "label": "//headless:headless_browsertests",
410 "type": "console_test_launcher", 363 "type": "console_test_launcher",
411 }, 364 },
412 "headless_shell": {
413 "label": "//headless:headless_shell",
414 "type": "additional_compile_target",
415 },
416 "headless_tests": {
417 "label": "//headless:headless_tests",
418 "type": "additional_compile_target",
419 },
420 "headless_unittests": { 365 "headless_unittests": {
421 "label": "//headless:headless_unittests", 366 "label": "//headless:headless_unittests",
422 "type": "console_test_launcher", 367 "type": "console_test_launcher",
423 }, 368 },
424 "input_device_unittests": { 369 "input_device_unittests": {
425 "label": "//services/ui/input_devices:input_device_unittests", 370 "label": "//services/ui/input_devices:input_device_unittests",
426 "type": "console_test_launcher", 371 "type": "console_test_launcher",
427 }, 372 },
428 "installer_util_unittests": { 373 "installer_util_unittests": {
429 "label": "//chrome/installer/util:installer_util_unittests", 374 "label": "//chrome/installer/util:installer_util_unittests",
(...skipping 17 matching lines...) Expand all
447 }, 392 },
448 "keyboard_unittests": { 393 "keyboard_unittests": {
449 "label": "//ui/keyboard:keyboard_unittests", 394 "label": "//ui/keyboard:keyboard_unittests",
450 "type": "console_test_launcher", 395 "type": "console_test_launcher",
451 }, 396 },
452 "leveldb_service_unittests": { 397 "leveldb_service_unittests": {
453 "label": "//components/leveldb:leveldb_service_unittests", 398 "label": "//components/leveldb:leveldb_service_unittests",
454 "type": "console_test_launcher", 399 "type": "console_test_launcher",
455 }, 400 },
456 # See http://crbug.com/585151 401 # See http://crbug.com/585151
457 "libaddressinput_unittests": { 402 #"libaddressinput_unittests": {
458 "label": "//third_party/libaddressinput:libaddressinput_unittests", 403 #"label": "//third_party/libaddressinput:libaddressinput_unittests",
459 "type": "console_test_launcher", 404 #"type": "console_test_launcher",
460 }, 405 #},
461 # See http://crbug.com/585151 406 # See http://crbug.com/585151
462 "libphonenumber_unittests": { 407 #"libphonenumber_unittests": {
463 "label": "//third_party/libphonenumber:libphonenumber_unittests", 408 #"label": "//third_party/libphonenumber:libphonenumber_unittests",
464 "type": "console_test_launcher", 409 #"type": "console_test_launcher",
465 }, 410 #},
466 "mac_installer_unittests": { 411 "mac_installer_unittests": {
467 "label": "//chrome/installer/mac/app:mac_installer_unittests", 412 "label": "//chrome/installer/mac/app:mac_installer_unittests",
468 "type": "console_test_launcher", 413 "type": "console_test_launcher",
469 }, 414 },
470 "mash:all" : {
471 "label": "//mash:all",
472 "type": "additional_compile_target",
473 },
474 "media_unittests": { 415 "media_unittests": {
475 "label": "//media:media_unittests", 416 "label": "//media:media_unittests",
476 "type": "windowed_test_launcher", 417 "type": "windowed_test_launcher",
477 }, 418 },
478 "media_mojo_shell_unittests": { 419 "media_mojo_shell_unittests": {
479 "label": "//media/mojo/services:media_mojo_shell_unittests", 420 "label": "//media/mojo/services:media_mojo_shell_unittests",
480 "type": "console_test_launcher", 421 "type": "console_test_launcher",
481 }, 422 },
482 "media_mojo_unittests": { 423 "media_mojo_unittests": {
483 "label": "//media/mojo:media_mojo_unittests", 424 "label": "//media/mojo:media_mojo_unittests",
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
651 "type": "console_test_launcher", 592 "type": "console_test_launcher",
652 }, 593 },
653 "sql_unittests": { 594 "sql_unittests": {
654 "label": "//sql:sql_unittests", 595 "label": "//sql:sql_unittests",
655 "type": "console_test_launcher", 596 "type": "console_test_launcher",
656 }, 597 },
657 "sync_integration_tests": { 598 "sync_integration_tests": {
658 "label": "//chrome/test:sync_integration_tests", 599 "label": "//chrome/test:sync_integration_tests",
659 "type": "windowed_test_launcher", 600 "type": "windowed_test_launcher",
660 }, 601 },
661 "system_webview_apk": {
662 "label": "//android_webview:system_webview_apk",
663 "type": "additional_compile_target",
664 },
665 "system_wrappers_unittests": { 602 "system_wrappers_unittests": {
666 "label": "//webrtc/system_wrappers:system_wrappers_unittests", 603 "label": "//webrtc/system_wrappers:system_wrappers_unittests",
667 "type": "console_test_launcher", 604 "type": "console_test_launcher",
668 }, 605 },
669 "tab_capture_end2end_tests": { 606 "tab_capture_end2end_tests": {
670 "label": "//chrome/test:browser_tests", 607 "label": "//chrome/test:browser_tests",
671 "type": "gpu_browser_test", 608 "type": "gpu_browser_test",
672 "gtest_filter": "CastStreamingApiTestWithPixelOutput.EndToEnd*:TabCaptureApi PixelTest.EndToEnd*", 609 "gtest_filter": "CastStreamingApiTestWithPixelOutput.EndToEnd*:TabCaptureApi PixelTest.EndToEnd*",
673 }, 610 },
674 "telemetry_gpu_integration_test": { 611 "telemetry_gpu_integration_test": {
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
800 }, 737 },
801 "wtf_unittests": { 738 "wtf_unittests": {
802 "label": "//third_party/WebKit/Source/wtf:wtf_unittests", 739 "label": "//third_party/WebKit/Source/wtf:wtf_unittests",
803 "type": "console_test_launcher", 740 "type": "console_test_launcher",
804 }, 741 },
805 "xmllite_xmpp_unittests": { 742 "xmllite_xmpp_unittests": {
806 "label": "//webrtc:xmllite_xmpp_unittests", 743 "label": "//webrtc:xmllite_xmpp_unittests",
807 "type": "console_test_launcher", 744 "type": "console_test_launcher",
808 } 745 }
809 } 746 }
OLDNEW
« no previous file with comments | « no previous file | testing/buildbot/manage.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698