Roll leveldb 3f7758:803d69 (v1.17 -> v1.18)
[chromium-blink-merge.git] / testing / chromoting / chromoting_integration_tests.isolate
blobcdfd8c4100f5c987dc70e2a1467ee50a89a5f024
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.
5   'conditions': [
6     ['OS=="linux"', {
7       'variables': {
8         'command': [
9           './browser_tests_launcher.py',
10           '-f',
11           './browser_test_commands_linux.txt',
12           '-p',
13           '<(PRODUCT_DIR)',
14         ],
15         'files': [
16           '../xvfb.py',
17           './browser_tests_launcher.py',
18           './browser_test_commands_linux.txt',
19           '<(PRODUCT_DIR)/libffmpegsumo.so',
20           '<(PRODUCT_DIR)/libosmesa.so',
21           '<(PRODUCT_DIR)/nacl_irt_x86_64.nexe',
22         ],
23       },
24     }],
25     ['OS=="linux" and use_ozone==0', {
26       'variables': {
27         'files': [
28           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
29         ],
30       },
31     }],
32      ['OS=="linux" or OS=="mac" or OS=="win"', {
33       'variables': {
34         'files': [
35           '../test_env.py',
36           '<(PRODUCT_DIR)/browser_tests<(EXECUTABLE_SUFFIX)',
37           '<(PRODUCT_DIR)/remoting/remoting.webapp/',
38           '<(PRODUCT_DIR)/remoting/remoting.webapp.v2/',
39           '<(PRODUCT_DIR)/resources.pak',
40           '../../remoting/tools/internal/test_accounts.json',          
41         ],
42         'read_only': 1,
43       },
44     }],
45     ['OS=="linux" or OS=="win"', {
46       'variables': {
47         'files': [
48           '<(PRODUCT_DIR)/chrome_100_percent.pak',
49           '<(PRODUCT_DIR)/locales/en-US.pak',
50         ],
51       },
52     }],
53     ['OS=="win"', {
54       'variables': {
55         'files': [
56           '<(PRODUCT_DIR)/chrome_elf.dll',
57           '<(PRODUCT_DIR)/ffmpegsumo.dll',
58         ],
59       },
60     }],
61     ['OS=="mac"', {
62       'variables': {
63         'files': [
64           '<(PRODUCT_DIR)/<(mac_product_name).app/',
65           '<(PRODUCT_DIR)/exif.so',
66           '<(PRODUCT_DIR)/ffmpegsumo.so',
67         ],
68       },
69     }],
70     ['OS=="mac" or OS=="win"', {
71       'variables': {
72         'command': [
73           '../test_env.py',
74           '<(PRODUCT_DIR)/browser_tests<(EXECUTABLE_SUFFIX)',
75           '--gtest_filter=RemoteDesktopBrowserTest.MANUAL_Launch',
76           '--run-manual',
77           '--ui-test-action-timeout=100000',
78           '--webapp-unpacked=<(PRODUCT_DIR)/remoting/remoting.webapp',
79           '--extension-name=Chromoting',
80         ],
81       },
82     }],
83   ],
84   'includes': [
85     '../../base/base.isolate',
86   ],