Webkit roll 143935:143980
[chromium-blink-merge.git] / base / base_unittests.isolate
blob614dccf5ce0b68bbfd44f9d4feba0d18e5028302
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.
5   'variables': {
6     'isolate_dependency_tracked': [
7       '../testing/test_env.py',
8       '../tools/swarm_client/run_isolated.py',
9       '../tools/swarm_client/run_test_cases.py',
10       '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
11     ],
12     'isolate_dependency_untracked': [
13       'data/file_util_unittest/',
14       'data/json/',
15       'prefs/test/',
16     ],
17   },
18   'conditions': [
19     ['OS=="linux"', {
20       'variables': {
21         'command': [
22           '../testing/xvfb.py',
23           '<(PRODUCT_DIR)',
24           '../tools/swarm_client/run_test_cases.py',
25           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
26         ],
27         'isolate_dependency_tracked': [
28           '../testing/xvfb.py',
29           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
30         ],
31       },
32     }, {
33       'variables': {
34         'command': [
35           '../testing/test_env.py',
36           '../tools/swarm_client/run_test_cases.py',
37           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
38         ],
39       },
40     }],
41     ['OS=="win"', {
42       'variables': {
43         'isolate_dependency_tracked': [
44           '<(PRODUCT_DIR)/icudt.dll',
45           'data/file_version_info_unittest/FileVersionInfoTest1.dll',
46           'data/file_version_info_unittest/FileVersionInfoTest2.dll',
47         ],
48       },
49     }],
50   ],