maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [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 | { |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 5 | 'conditions': [ |
frankf@chromium.org | dda2756 | 2013-06-29 22:00:45 +0900 | [diff] [blame] | 6 | ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { |
| 7 | 'variables': { |
| 8 | 'isolate_dependency_untracked': [ |
frankf@chromium.org | dda2756 | 2013-06-29 22:00:45 +0900 | [diff] [blame] | 9 | 'test/data/', |
| 10 | ], |
| 11 | }, |
| 12 | }], |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 13 | ['OS=="linux"', { |
| 14 | 'variables': { |
maruel@chromium.org | bee7a90 | 2012-06-19 03:51:09 +0900 | [diff] [blame] | 15 | 'command': [ |
| 16 | '../testing/xvfb.py', |
maruel@chromium.org | abecf0a | 2012-06-19 04:32:55 +0900 | [diff] [blame] | 17 | '<(PRODUCT_DIR)', |
maruel@chromium.org | bee7a90 | 2012-06-19 03:51:09 +0900 | [diff] [blame] | 18 | '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)', |
phajdan.jr@chromium.org | 9044ff1 | 2013-10-29 06:54:54 +0900 | [diff] [blame] | 19 | '--brave-new-test-launcher', |
phajdan.jr@chromium.org | 77a1ac1 | 2013-11-14 05:23:44 +0900 | [diff] [blame] | 20 | '--test-launcher-bot-mode', |
maruel@chromium.org | bee7a90 | 2012-06-19 03:51:09 +0900 | [diff] [blame] | 21 | ], |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 22 | 'isolate_dependency_tracked': [ |
| 23 | '../testing/xvfb.py', |
| 24 | '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', |
| 25 | ], |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 26 | }, |
maruel@chromium.org | 6a331b3 | 2013-04-05 08:05:14 +0900 | [diff] [blame] | 27 | }], |
| 28 | ['OS=="linux" or OS=="mac" or OS=="win"', { |
| 29 | 'variables': { |
| 30 | 'isolate_dependency_tracked': [ |
| 31 | '../testing/test_env.py', |
maruel@chromium.org | 6a331b3 | 2013-04-05 08:05:14 +0900 | [diff] [blame] | 32 | '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)', |
| 33 | ], |
maruel@chromium.org | dcbae08 | 2014-01-16 09:59:54 +0900 | [diff] [blame] | 34 | 'read_only': 1, |
maruel@chromium.org | 6a331b3 | 2013-04-05 08:05:14 +0900 | [diff] [blame] | 35 | }, |
| 36 | }], |
| 37 | ['OS=="mac" or OS=="win"', { |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 38 | 'variables': { |
| 39 | 'command': [ |
| 40 | '../testing/test_env.py', |
| 41 | '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)', |
phajdan.jr@chromium.org | 9044ff1 | 2013-10-29 06:54:54 +0900 | [diff] [blame] | 42 | '--brave-new-test-launcher', |
phajdan.jr@chromium.org | 77a1ac1 | 2013-11-14 05:23:44 +0900 | [diff] [blame] | 43 | '--test-launcher-bot-mode', |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 44 | ], |
| 45 | }, |
| 46 | }], |
falken@chromium.org | 6834d76 | 2014-05-09 12:39:28 +0900 | [diff] [blame] | 47 | ['OS=="win"', { |
| 48 | 'variables': { |
| 49 | 'isolate_dependency_tracked': [ |
| 50 | ], |
jam@chromium.org | eac09ad | 2014-08-20 03:06:09 +0900 | [diff] [blame] | 51 | 'isolate_dependency_untracked': [ |
| 52 | '<(PRODUCT_DIR)/base_unittests.exe.pdb', |
| 53 | ], |
falken@chromium.org | 6834d76 | 2014-05-09 12:39:28 +0900 | [diff] [blame] | 54 | }, |
| 55 | }], |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 56 | ], |
jshin@chromium.org | a99a896 | 2014-01-16 14:21:53 +0900 | [diff] [blame] | 57 | 'includes': [ |
maruel@chromium.org | 6bde811 | 2014-01-22 18:05:59 +0900 | [diff] [blame] | 58 | 'base.isolate', |
jshin@chromium.org | a99a896 | 2014-01-16 14:21:53 +0900 | [diff] [blame] | 59 | ], |
maruel@chromium.org | a9199b0 | 2012-04-12 10:59:29 +0900 | [diff] [blame] | 60 | } |