| 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 4838 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4849 }], | 4849 }], |
| 4850 ['test_isolation_mode != "noop"', { | 4850 ['test_isolation_mode != "noop"', { |
| 4851 'targets': [ | 4851 'targets': [ |
| 4852 { | 4852 { |
| 4853 'target_name': 'unit_tests_run', | 4853 'target_name': 'unit_tests_run', |
| 4854 'type': 'none', | 4854 'type': 'none', |
| 4855 'dependencies': [ | 4855 'dependencies': [ |
| 4856 'unit_tests', | 4856 'unit_tests', |
| 4857 ], | 4857 ], |
| 4858 'includes': [ | 4858 'includes': [ |
| 4859 '../build/isolate.gypi', |
| 4859 'unit_tests.isolate', | 4860 'unit_tests.isolate', |
| 4860 ], | 4861 ], |
| 4861 'actions': [ | 4862 'sources': [ |
| 4862 { | 4863 'unit_tests.isolate', |
| 4863 'action_name': 'isolate', | |
| 4864 'inputs': [ | |
| 4865 '<@(isolate_dependency_tracked)', | |
| 4866 ], | |
| 4867 'outputs': [ | |
| 4868 '<(PRODUCT_DIR)/unit_tests.isolated', | |
| 4869 ], | |
| 4870 'action': [ | |
| 4871 'python', | |
| 4872 '../tools/swarm_client/isolate.py', | |
| 4873 '<(test_isolation_mode)', | |
| 4874 '--outdir', '<(test_isolation_outdir)', | |
| 4875 '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', | |
| 4876 '--variable', 'OS', '<(OS)', | |
| 4877 '--result', '<@(_outputs)', | |
| 4878 '--isolate', 'unit_tests.isolate', | |
| 4879 ], | |
| 4880 }, | |
| 4881 ], | 4864 ], |
| 4882 }, | 4865 }, |
| 4883 { | 4866 { |
| 4884 'target_name': 'browser_tests_run', | 4867 'target_name': 'browser_tests_run', |
| 4885 'type': 'none', | 4868 'type': 'none', |
| 4886 'dependencies': [ | 4869 'dependencies': [ |
| 4887 'browser_tests', | 4870 'browser_tests', |
| 4888 ], | 4871 ], |
| 4889 'includes': [ | 4872 'includes': [ |
| 4873 '../build/isolate.gypi', |
| 4890 'browser_tests.isolate', | 4874 'browser_tests.isolate', |
| 4891 ], | 4875 ], |
| 4892 'actions': [ | 4876 'sources': [ |
| 4893 { | 4877 'browser_tests.isolate', |
| 4894 'action_name': 'isolate', | |
| 4895 'inputs': [ | |
| 4896 '<@(isolate_dependency_tracked)', | |
| 4897 ], | |
| 4898 'outputs': [ | |
| 4899 '<(PRODUCT_DIR)/browser_tests.isolated', | |
| 4900 ], | |
| 4901 'action': [ | |
| 4902 'python', | |
| 4903 '../tools/swarm_client/isolate.py', | |
| 4904 '<(test_isolation_mode)', | |
| 4905 '--outdir', '<(test_isolation_outdir)', | |
| 4906 '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', | |
| 4907 '--variable', 'OS', '<(OS)', | |
| 4908 '--result', '<@(_outputs)', | |
| 4909 '--isolate', 'browser_tests.isolate', | |
| 4910 ], | |
| 4911 }, | |
| 4912 ], | 4878 ], |
| 4913 }, | 4879 }, |
| 4914 { | 4880 { |
| 4915 'target_name': 'sync_integration_tests_run', | 4881 'target_name': 'sync_integration_tests_run', |
| 4916 'type': 'none', | 4882 'type': 'none', |
| 4917 'dependencies': [ | 4883 'dependencies': [ |
| 4918 'sync_integration_tests', | 4884 'sync_integration_tests', |
| 4919 ], | 4885 ], |
| 4920 'conditions': [ | 4886 'conditions': [ |
| 4921 ['use_x11 == 1', { | 4887 ['use_x11 == 1', { |
| 4922 'dependencies': [ | 4888 'dependencies': [ |
| 4923 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 4889 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 4924 ], | 4890 ], |
| 4925 }], | 4891 }], |
| 4926 ], | 4892 ], |
| 4927 'includes': [ | 4893 'includes': [ |
| 4894 '../build/isolate.gypi', |
| 4928 'sync_integration_tests.isolate', | 4895 'sync_integration_tests.isolate', |
| 4929 ], | 4896 ], |
| 4930 'actions': [ | 4897 'sources': [ |
| 4931 { | 4898 'sync_integration_tests.isolate', |
| 4932 'action_name': 'isolate', | |
| 4933 'inputs': [ | |
| 4934 '<@(isolate_dependency_tracked)', | |
| 4935 ], | |
| 4936 'outputs': [ | |
| 4937 '<(PRODUCT_DIR)/sync_integration_tests.isolated', | |
| 4938 ], | |
| 4939 'action': [ | |
| 4940 'python', | |
| 4941 '../tools/swarm_client/isolate.py', | |
| 4942 '<(test_isolation_mode)', | |
| 4943 '--outdir', '<(test_isolation_outdir)', | |
| 4944 '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', | |
| 4945 '--variable', 'OS', '<(OS)', | |
| 4946 '--result', '<@(_outputs)', | |
| 4947 '--isolate', 'sync_integration_tests.isolate', | |
| 4948 ], | |
| 4949 }, | |
| 4950 ], | 4899 ], |
| 4951 }, | 4900 }, |
| 4952 ], | 4901 ], |
| 4953 }], | 4902 }], |
| 4954 ], # 'conditions' | 4903 ], # 'conditions' |
| 4955 } | 4904 } |
| OLD | NEW |