blob: 6ceb284ebfd587f244bbda0d8cceeae85b30a5fc [file] [log] [blame]
scottmg2e251422015-01-27 02:40:361# Copyright 2015 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': [
spangc88a0ab2015-03-11 20:51:536 ['use_x11==0', {
7 'variables': {
8 'command': [
9 '../testing/test_env.py',
10 '<(PRODUCT_DIR)/extensions_browsertests<(EXECUTABLE_SUFFIX)',
11 '--brave-new-test-launcher',
12 '--test-launcher-bot-mode',
13 '--asan=<(asan)',
14 '--msan=<(msan)',
15 '--tsan=<(tsan)',
16 ],
17 },
18 }],
19 ['use_x11==1', {
20 'variables': {
21 'command': [
22 '../testing/xvfb.py',
23 '<(PRODUCT_DIR)',
24 '<(PRODUCT_DIR)/extensions_browsertests<(EXECUTABLE_SUFFIX)',
25 '--brave-new-test-launcher',
26 '--test-launcher-bot-mode',
27 '--asan=<(asan)',
28 '--msan=<(msan)',
29 '--tsan=<(tsan)',
30 ],
31 'files': [
32 '../testing/xvfb.py',
33 ],
34 },
35 }],
scottmg2e251422015-01-27 02:40:3636 ['OS=="linux" or OS=="mac" or OS=="win"', {
37 'variables': {
38 'files': [
39 '../net/data/',
40 '../net/tools/testserver/',
41 '../testing/test_env.py',
42 '../third_party/pyftpdlib/',
43 '../third_party/pywebsocket/',
44 '../third_party/tlslite/',
scottmg2e251422015-01-27 02:40:3645 '<(PRODUCT_DIR)/extensions_shell_and_test.pak',
46 'test/data/',
47 ],
48 },
49 }],
50 ['OS=="linux"', {
51 'variables': {
scottmg2e251422015-01-27 02:40:3652 'files': [
scottmg2e251422015-01-27 02:40:3653 '<(PRODUCT_DIR)/libosmesa.so',
54 ],
55 },
56 }],
57 ['OS=="linux" and use_ozone==0', {
58 'variables': {
59 'files': [
60 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
61 ],
62 },
63 }],
glider84d336d2015-02-10 13:17:2764 ['OS=="mac" and asan==1 and fastbuild==0', {
65 'variables': {
66 'files': [
67 '<(PRODUCT_DIR)/extensions_browsertests.dSYM/',
68 ],
69 },
70 }],
scottmg2e251422015-01-27 02:40:3671 ['OS=="win" and target_arch=="ia32"', {
72 'variables': {
73 'files': [
74 '<(PRODUCT_DIR)/wow_helper.exe',
75 ],
76 },
77 }],
78 ],
79 'includes': [
80 '../base/base.isolate',
81 '../gin/v8.isolate',
kbrc148a712015-07-13 23:43:1882 '../ui/gl/gl.isolate',
scottmg2e251422015-01-27 02:40:3683 ],
84}