base_unittests.isolate revision 5f1c94371a64b3196d4be9466099bb892df9b88e
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{
5  'conditions': [
6    ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
7      'variables': {
8        'isolate_dependency_untracked': [
9          'test/data/',
10        ],
11      },
12    }],
13    ['OS=="linux"', {
14      'variables': {
15        'command': [
16          '../testing/xvfb.py',
17          '<(PRODUCT_DIR)',
18          '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
19          '--brave-new-test-launcher',
20          '--test-launcher-bot-mode',
21        ],
22        'isolate_dependency_tracked': [
23          '../testing/xvfb.py',
24          '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
25        ],
26      },
27    }],
28    ['OS=="linux" or OS=="mac" or OS=="win"', {
29      'variables': {
30        'isolate_dependency_tracked': [
31          '../testing/test_env.py',
32          '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
33        ],
34        'read_only': 1,
35      },
36    }],
37    ['OS=="mac" or OS=="win"', {
38      'variables': {
39        'command': [
40          '../testing/test_env.py',
41          '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
42          '--brave-new-test-launcher',
43          '--test-launcher-bot-mode',
44        ],
45      },
46    }],
47    ['OS=="win"', {
48      'variables': {
49        'isolate_dependency_tracked': [
50        ],
51      },
52    }],
53  ],
54  'includes': [
55    'base.isolate',
56  ],
57}
58