A few last Android infobar cleanups:
[chromium-blink-merge.git] / chrome / interactive_ui_tests.isolate
blobff3d1d4780d796cb2b171d57d91815adb2f34a5c
1 # Copyright 2013 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   'conditions': [
6     ['OS=="linux"', {
7       'variables': {
8         'command': [
9           '../testing/xvfb.py',
10           '<(PRODUCT_DIR)',
11           '<(PRODUCT_DIR)/interactive_ui_tests<(EXECUTABLE_SUFFIX)',
12         ],
13         'isolate_dependency_tracked': [
14           '../testing/xvfb.py',
15           '<(PRODUCT_DIR)/libffmpegsumo.so',
16           '<(PRODUCT_DIR)/pyproto/google/__init__.py',
17           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
18         ],
19       },
20     }],
21     ['OS=="linux" or OS=="mac" or OS=="win"', {
22       'variables': {
23         'isolate_dependency_tracked': [
24           '../net/data/ssl/certificates/ok_cert.pem',
25           '../net/data/ssl/certificates/root_ca_cert.pem',
26           '../net/tools/testserver/asn1.py',
27           '../net/tools/testserver/echo_message.py',
28           '../net/tools/testserver/minica.py',
29           '../net/tools/testserver/testserver.py',
30           '../net/tools/testserver/testserver_base.py',
31           '../testing/test_env.py',
32           '<(PRODUCT_DIR)/interactive_ui_tests<(EXECUTABLE_SUFFIX)',
33           '<(PRODUCT_DIR)/resources.pak',
34         ],
35         'isolate_dependency_untracked': [
36           '../third_party/pyftpdlib/',
37           '../third_party/pywebsocket/src/mod_pywebsocket/',
38           '../third_party/tlslite/tlslite/',
39           '../tools/swarming_client/',
40           'test/data/',
41         ],
42       },
43     }],
44     ['OS=="linux" or OS=="win"', {
45       'variables': {
46         'isolate_dependency_tracked': [
47           '<(PRODUCT_DIR)/chrome_100_percent.pak',
48           '<(PRODUCT_DIR)/locales/en-US.pak',
49           '<(PRODUCT_DIR)/locales/fr.pak',
50         ],
51       },
52     }],
53     ['OS=="mac"', {
54       'variables': {
55         'isolate_dependency_tracked': [
56           '<(PRODUCT_DIR)/ffmpegsumo.so',
57         ],
58         'isolate_dependency_untracked': [
59           '<(PRODUCT_DIR)/Chromium Framework.framework/',
60           '<(PRODUCT_DIR)/Chromium.app/',
61         ],
62       },
63     }],
64     ['OS=="mac" or OS=="win"', {
65       'variables': {
66         'command': [
67           '../testing/test_env.py',
68           '<(PRODUCT_DIR)/interactive_ui_tests<(EXECUTABLE_SUFFIX)',
69         ],
70       },
71     }],
72     ['OS=="win"', {
73       'variables': {
74         'isolate_dependency_tracked': [
75           '../net/data/ssl/certificates/foaf.me.chromium-test-cert.der',
76           '../net/data/ssl/certificates/mit.davidben.der',
77           '<(PRODUCT_DIR)/d3dcompiler_46.dll',
78           '<(PRODUCT_DIR)/ffmpegsumo.dll',
79           '<(PRODUCT_DIR)/icudt.dll',
80           '<(PRODUCT_DIR)/libEGL.dll',
81           '<(PRODUCT_DIR)/libGLESv2.dll',
82           '<(PRODUCT_DIR)/ppGoogleNaClPluginChrome.dll',
83         ],
84         'isolate_dependency_untracked': [
85           '../third_party/python_26/',
86           '<(PRODUCT_DIR)/plugins/npapi_test_plugin.dll',
87         ],
88       },
89     }],
90   ],