[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 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 |
| 3 | # found in the LICENSE file. |
| 4 | { |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 5 | 'conditions': [ |
[email protected] | ff76045 | 2013-07-12 06:58:43 | [diff] [blame] | 6 | ['OS=="android" or OS=="linux"', { |
| 7 | 'variables': { |
[email protected] | ff76045 | 2013-07-12 06:58:43 | [diff] [blame] | 8 | 'isolate_dependency_untracked': [ |
| 9 | '<(PRODUCT_DIR)/test_data/', |
| 10 | ], |
| 11 | }, |
| 12 | }], |
| 13 | ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { |
| 14 | 'variables': { |
| 15 | 'isolate_dependency_tracked': [ |
[email protected] | 3849548 | 2013-09-23 21:36:51 | [diff] [blame] | 16 | '../third_party/accessibility-audit/axs_testing.js', |
[email protected] | ff76045 | 2013-07-12 06:58:43 | [diff] [blame] | 17 | '<(PRODUCT_DIR)/resources.pak', |
| 18 | ], |
| 19 | 'isolate_dependency_untracked': [ |
| 20 | '../base/test/data/', |
| 21 | '../components/test/data/', |
| 22 | '../extensions/test/data/', |
| 23 | '../net/data/', |
[email protected] | ff76045 | 2013-07-12 06:58:43 | [diff] [blame] | 24 | '../third_party/hunspell_dictionaries/', |
| 25 | '../third_party/zlib/google/test/data/', |
| 26 | 'test/data/', |
| 27 | 'third_party/mock4js/', |
| 28 | ], |
| 29 | }, |
| 30 | }], |
| 31 | ['OS=="android" or OS=="linux" or OS=="win"', { |
| 32 | 'variables': { |
| 33 | 'isolate_dependency_tracked': [ |
| 34 | '<(PRODUCT_DIR)/chrome_100_percent.pak', |
| 35 | '<(PRODUCT_DIR)/locales/en-US.pak', |
| 36 | ], |
| 37 | }, |
| 38 | }], |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 39 | ['OS=="linux"', { |
| 40 | 'variables': { |
| 41 | 'command': [ |
| 42 | '../testing/xvfb.py', |
| 43 | '<(PRODUCT_DIR)', |
| 44 | '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)', |
[email protected] | 0f79893 | 2013-10-28 21:54:54 | [diff] [blame^] | 45 | '--brave-new-test-launcher', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 46 | ], |
| 47 | 'isolate_dependency_tracked': [ |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 48 | '../testing/xvfb.py', |
[email protected] | 7636a1b | 2012-07-06 00:24:16 | [diff] [blame] | 49 | '<(PRODUCT_DIR)/libffmpegsumo.so', |
[email protected] | ef81850 | 2012-12-06 23:20:55 | [diff] [blame] | 50 | '<(PRODUCT_DIR)/locales/fr.pak', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 51 | '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', |
| 52 | ], |
[email protected] | 6589f22 | 2012-09-18 19:09:40 | [diff] [blame] | 53 | 'isolate_dependency_touched': [ |
[email protected] | ce1f8b1 | 2012-11-08 23:47:13 | [diff] [blame] | 54 | '<(PRODUCT_DIR)/libppGoogleNaClPluginChrome.so', |
[email protected] | 6589f22 | 2012-09-18 19:09:40 | [diff] [blame] | 55 | ], |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 56 | }, |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 57 | }], |
| 58 | ['OS=="linux" or OS=="mac" or OS=="win"', { |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 59 | 'variables': { |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 60 | 'isolate_dependency_tracked': [ |
[email protected] | 58ae68e | 2013-04-04 23:17:58 | [diff] [blame] | 61 | '../testing/test_env.py', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 62 | '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 63 | 'browser/safe_browsing/two_phase_testserver.py', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 64 | ], |
[email protected] | 0fb63837 | 2012-07-18 13:19:10 | [diff] [blame] | 65 | 'isolate_dependency_untracked': [ |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 66 | '../net/tools/testserver/', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 67 | '../third_party/pyftpdlib/', |
| 68 | '../third_party/pywebsocket/', |
| 69 | '../third_party/tlslite/', |
[email protected] | 0863b92 | 2013-08-21 22:15:37 | [diff] [blame] | 70 | '../tools/swarm_client/', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 71 | '<(PRODUCT_DIR)/pyproto/', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 72 | ], |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 73 | }, |
| 74 | }], |
| 75 | ['OS=="mac"', { |
| 76 | 'variables': { |
| 77 | 'isolate_dependency_tracked': [ |
[email protected] | 7636a1b | 2012-07-06 00:24:16 | [diff] [blame] | 78 | '<(PRODUCT_DIR)/ffmpegsumo.so', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 79 | ], |
| 80 | 'isolate_dependency_untracked': [ |
[email protected] | 67a44ef | 2012-06-23 01:40:13 | [diff] [blame] | 81 | '<(PRODUCT_DIR)/Chromium Framework.framework/', |
[email protected] | 2dfb808 | 2012-10-23 18:43:00 | [diff] [blame] | 82 | ], |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 83 | }, |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 84 | }], |
| 85 | ['OS=="mac" or OS=="win"', { |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 86 | 'variables': { |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 87 | 'command': [ |
| 88 | '../testing/test_env.py', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 89 | '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)', |
[email protected] | 0f79893 | 2013-10-28 21:54:54 | [diff] [blame^] | 90 | '--brave-new-test-launcher', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 91 | ], |
[email protected] | 4b0985b | 2013-01-23 17:38:55 | [diff] [blame] | 92 | 'isolate_dependency_untracked': [ |
[email protected] | 2b62518 | 2013-06-27 22:43:39 | [diff] [blame] | 93 | '<(PRODUCT_DIR)/test_data/chrome/browser/resources/google_now/', |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 94 | '<(PRODUCT_DIR)/test_data/chrome/browser/resources/print_preview/', |
| 95 | '<(PRODUCT_DIR)/test_data/chrome/test/data/unit/', |
[email protected] | c7fc129 | 2013-04-05 02:37:34 | [diff] [blame] | 96 | '<(PRODUCT_DIR)/test_data/ui/', |
[email protected] | 4b0985b | 2013-01-23 17:38:55 | [diff] [blame] | 97 | ], |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 98 | }, |
| 99 | }], |
| 100 | ['OS=="win"', { |
| 101 | 'variables': { |
| 102 | 'isolate_dependency_tracked': [ |
[email protected] | 243d52e3d | 2012-10-21 22:20:04 | [diff] [blame] | 103 | '<(PRODUCT_DIR)/ffmpegsumo.dll', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 104 | '<(PRODUCT_DIR)/icudt.dll', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 105 | ], |
| 106 | 'isolate_dependency_untracked': [ |
| 107 | '../ppapi/lib/gl/include/KHR/', |
[email protected] | ac35890 | 2013-03-04 22:55:24 | [diff] [blame] | 108 | '../skia/ext/data/', |
| 109 | '../third_party/python_26/', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 110 | '../ui/base/glib/', |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 111 | ], |
| 112 | }, |
[email protected] | 2b95d7b | 2012-05-01 13:32:12 | [diff] [blame] | 113 | }], |
| 114 | ], |
| 115 | } |