OLD | NEW |
| (Empty) |
1 # Copyright (c) 2014 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=="linux"', { | |
7 'variables': { | |
8 'command': [ | |
9 './browser_tests_launcher.py', | |
10 '--commands_file', | |
11 './browser_test_commands_linux.txt', | |
12 '--prod_dir', | |
13 '<(PRODUCT_DIR)', | |
14 '--cfg_file', | |
15 '../../remoting/tools/internal/test-account-host-config.json', | |
16 '--me2me_manifest_file', | |
17 '<(PRODUCT_DIR)/remoting/com.google.chrome.remote_desktop.json', | |
18 '--it2me_manifest_file', | |
19 '<(PRODUCT_DIR)/remoting/com.google.chrome.remote_assistance.json', | |
20 '--user_profile_dir', | |
21 '/tmp/chromoting_test_profile', | |
22 ], | |
23 'files': [ | |
24 '../xvfb.py', | |
25 './browser_tests_launcher.py', | |
26 './browser_test_commands_linux.txt', | |
27 './chromoting_test_utilities.py', | |
28 '<(PRODUCT_DIR)/remoting_me2me_host', | |
29 '<(PRODUCT_DIR)/libosmesa.so', | |
30 '<(PRODUCT_DIR)/nacl_irt_x86_64.nexe', | |
31 '../../remoting/tools/internal/test-account-host-config.json', | |
32 '../../remoting/host/linux/linux_me2me_host.py', | |
33 '<(PRODUCT_DIR)/remoting/com.google.chrome.remote_desktop.json', | |
34 '<(PRODUCT_DIR)/remoting/com.google.chrome.remote_assistance.json', | |
35 '<(PRODUCT_DIR)/remoting-me2me-host.deb', | |
36 '<(PRODUCT_DIR)/nacl_helper', | |
37 '<(PRODUCT_DIR)/nacl_helper_bootstrap', | |
38 '<(PRODUCT_DIR)/pnacl/', | |
39 '<(PRODUCT_DIR)/remoting_locales/', | |
40 '../../remoting/internal/config/', | |
41 ], | |
42 }, | |
43 }], | |
44 ['OS=="linux" and use_ozone==0', { | |
45 'variables': { | |
46 'files': [ | |
47 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', | |
48 ], | |
49 }, | |
50 }], | |
51 ['OS=="linux" or OS=="mac" or OS=="win"', { | |
52 'variables': { | |
53 'files': [ | |
54 '../test_env.py', | |
55 '<(PRODUCT_DIR)/browser_tests<(EXECUTABLE_SUFFIX)', | |
56 '<(PRODUCT_DIR)/remoting/remoting.webapp.v2/', | |
57 '<(PRODUCT_DIR)/remoting/browser_test_resources/', | |
58 '../../remoting/tools/internal/test_accounts.json', | |
59 ], | |
60 }, | |
61 }], | |
62 ['OS=="linux" or OS=="win"', { | |
63 'variables': { | |
64 'files': [ | |
65 '<(PRODUCT_DIR)/chrome_100_percent.pak', | |
66 '<(PRODUCT_DIR)/locales/en-US.pak', | |
67 '<(PRODUCT_DIR)/resources.pak', | |
68 ], | |
69 }, | |
70 }], | |
71 ['OS=="win"', { | |
72 'variables': { | |
73 'files': [ | |
74 '<(PRODUCT_DIR)/chrome_elf.dll', | |
75 '<(PRODUCT_DIR)/libGLESv2.dll', | |
76 ], | |
77 }, | |
78 }], | |
79 ['OS=="mac"', { | |
80 'variables': { | |
81 'files': [ | |
82 '<(PRODUCT_DIR)/<(mac_product_name) Framework.framework/', | |
83 '<(PRODUCT_DIR)/<(mac_product_name).app/', | |
84 ], | |
85 }, | |
86 }], | |
87 ['OS=="win"', { | |
88 'variables': { | |
89 'command': [ | |
90 '../test_env.py', | |
91 '<(PRODUCT_DIR)/browser_tests<(EXECUTABLE_SUFFIX)', | |
92 '--gtest_filter=RemoteDesktopBrowserTest.MANUAL_Launch:RemoteDesktopBr
owserTest.MANUAL_Auth', | |
93 '--run-manual', | |
94 '--ui-test-action-timeout=100000', | |
95 '--webapp-unpacked=<(PRODUCT_DIR)/remoting/remoting.webapp.v2', | |
96 '--extension-name=Chromoting', | |
97 '--accounts-file=../../remoting/tools/internal/test_accounts.json', | |
98 '--account-type=gmail', | |
99 ], | |
100 }, | |
101 }], | |
102 ['OS=="mac"', { | |
103 'variables': { | |
104 'command': [ | |
105 '../test_env.py', | |
106 '<(PRODUCT_DIR)/browser_tests<(EXECUTABLE_SUFFIX)', | |
107 '--gtest_filter=RemoteDesktopBrowserTest.MANUAL_Launch', | |
108 '--run-manual', | |
109 '--ui-test-action-timeout=100000', | |
110 '--webapp-unpacked=<(PRODUCT_DIR)/remoting/remoting.webapp.v2', | |
111 '--extension-name=Chromoting', | |
112 '--accounts-file=../../remoting/tools/internal/test_accounts.json', | |
113 '--account-type=gmail', | |
114 ], | |
115 }, | |
116 }], | |
117 ['OS=="win" and kasko==1', { | |
118 'variables': { | |
119 'files': [ | |
120 '<(PRODUCT_DIR)/kasko.dll', | |
121 ], | |
122 }, | |
123 }], | |
124 ], | |
125 'includes': [ | |
126 '../../base/base.isolate', | |
127 '../../gin/v8.isolate', | |
128 ], | |
129 } | |
OLD | NEW |