OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'variables' : { | 5 'variables' : { |
6 'pyautolib_sources': [ | 6 'pyautolib_sources': [ |
7 'app/chrome_command_ids.h', | 7 'app/chrome_command_ids.h', |
8 'app/chrome_dll_resource.h', | 8 'app/chrome_dll_resource.h', |
9 'common/automation_constants.h', | 9 'common/automation_constants.h', |
10 'common/pref_names.cc', | 10 'common/pref_names.cc', |
(...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
784 ['linux_use_tcmalloc==1', { | 784 ['linux_use_tcmalloc==1', { |
785 'dependencies': [ | 785 'dependencies': [ |
786 '../base/allocator/allocator.gyp:allocator', | 786 '../base/allocator/allocator.gyp:allocator', |
787 ], | 787 ], |
788 }], | 788 }], |
789 ], | 789 ], |
790 }], | 790 }], |
791 ], | 791 ], |
792 }, | 792 }, |
793 { | 793 { |
| 794 'target_name': 'ui_tests_run', |
| 795 'type': 'none', |
| 796 'dependencies': [ |
| 797 'ui_tests', |
| 798 ], |
| 799 'includes': [ |
| 800 'ui_tests.isolate', |
| 801 ], |
| 802 'actions': [ |
| 803 { |
| 804 'action_name': 'isolate', |
| 805 'inputs': [ |
| 806 '<@(isolate_dependency_tracked)', |
| 807 ], |
| 808 'outputs': [ |
| 809 '<(PRODUCT_DIR)/ui_tests.results', |
| 810 ], |
| 811 'action': [ |
| 812 'python', |
| 813 '../tools/isolate/isolate.py', |
| 814 '--mode', '<(tests_run)', |
| 815 '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', |
| 816 '--variable', 'OS', '<(OS)', |
| 817 '--result', '<@(_outputs)', |
| 818 'ui_tests.isolate', |
| 819 ], |
| 820 }, |
| 821 ], |
| 822 }, |
| 823 { |
794 # Third-party support sources for chromedriver_lib. | 824 # Third-party support sources for chromedriver_lib. |
795 'target_name': 'chromedriver_support', | 825 'target_name': 'chromedriver_support', |
796 'type': 'static_library', | 826 'type': 'static_library', |
797 'sources': [ | 827 'sources': [ |
798 '../third_party/mongoose/mongoose.c', | 828 '../third_party/mongoose/mongoose.c', |
799 '../third_party/mongoose/mongoose.h', | 829 '../third_party/mongoose/mongoose.h', |
800 '../third_party/webdriver/atoms.cc', | 830 '../third_party/webdriver/atoms.cc', |
801 '../third_party/webdriver/atoms.h', | 831 '../third_party/webdriver/atoms.h', |
802 ], | 832 ], |
803 }, | 833 }, |
(...skipping 2576 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3380 ]}, | 3410 ]}, |
3381 ], | 3411 ], |
3382 ['use_aura==1', { | 3412 ['use_aura==1', { |
3383 'sources!': [ | 3413 'sources!': [ |
3384 '../content/browser/plugin_browsertest.cc', | 3414 '../content/browser/plugin_browsertest.cc', |
3385 ]}, | 3415 ]}, |
3386 ], | 3416 ], |
3387 ], # conditions | 3417 ], # conditions |
3388 }, # target browser_tests | 3418 }, # target browser_tests |
3389 { | 3419 { |
| 3420 'target_name': 'browser_tests_run', |
| 3421 'type': 'none', |
| 3422 'dependencies': [ |
| 3423 'browser_tests', |
| 3424 ], |
| 3425 'includes': [ |
| 3426 'browser_tests.isolate', |
| 3427 ], |
| 3428 'actions': [ |
| 3429 { |
| 3430 'action_name': 'isolate', |
| 3431 'inputs': [ |
| 3432 '<@(isolate_dependency_tracked)', |
| 3433 ], |
| 3434 'outputs': [ |
| 3435 '<(PRODUCT_DIR)/browser_tests.results', |
| 3436 ], |
| 3437 'action': [ |
| 3438 'python', |
| 3439 '../tools/isolate/isolate.py', |
| 3440 '--mode', '<(tests_run)', |
| 3441 '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', |
| 3442 '--variable', 'OS', '<(OS)', |
| 3443 '--result', '<@(_outputs)', |
| 3444 'browser_tests.isolate', |
| 3445 ], |
| 3446 }, |
| 3447 ], |
| 3448 }, |
| 3449 { |
3390 # Executable that runs each perf browser test in a new process. | 3450 # Executable that runs each perf browser test in a new process. |
3391 'target_name': 'performance_browser_tests', | 3451 'target_name': 'performance_browser_tests', |
3392 'type': 'executable', | 3452 'type': 'executable', |
3393 'msvs_cygwin_shell': 0, | 3453 'msvs_cygwin_shell': 0, |
3394 'msvs_cygwin_dirs': ['<(DEPTH)/third_party/cygwin'], | 3454 'msvs_cygwin_dirs': ['<(DEPTH)/third_party/cygwin'], |
3395 'dependencies': [ | 3455 'dependencies': [ |
3396 'browser', | 3456 'browser', |
3397 '../sync/protocol/sync_proto.gyp:sync_proto', | 3457 '../sync/protocol/sync_proto.gyp:sync_proto', |
3398 'chrome_resources.gyp:chrome_resources', | 3458 'chrome_resources.gyp:chrome_resources', |
3399 'chrome_resources.gyp:chrome_strings', | 3459 'chrome_resources.gyp:chrome_strings', |
(...skipping 1246 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4646 # Use outputs of this action as inputs for the main target build. | 4706 # Use outputs of this action as inputs for the main target build. |
4647 # Seems as a misnomer but makes this happy on Linux (scons). | 4707 # Seems as a misnomer but makes this happy on Linux (scons). |
4648 'process_outputs_as_sources': 1, | 4708 'process_outputs_as_sources': 1, |
4649 }, | 4709 }, |
4650 ], # 'actions' | 4710 ], # 'actions' |
4651 }, | 4711 }, |
4652 ] | 4712 ] |
4653 }], # 'coverage!=0' | 4713 }], # 'coverage!=0' |
4654 ], # 'conditions' | 4714 ], # 'conditions' |
4655 } | 4715 } |
OLD | NEW |