blob: d30ad3e20074ce060050cb35331266f6be0a478d [file] [log] [blame]
Torne (Richard Coles)5d1f7b12014-02-21 12:16:55 +00001# Copyright 2014 The Chromium Authors. All rights reserved.
Torne (Richard Coles)58218062012-11-14 11:43:16 +00002# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4{
Torne (Richard Coles)58218062012-11-14 11:43:16 +00005 'conditions': [
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01006 ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
7 'variables': {
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01008 'isolate_dependency_untracked': [
9 'data/',
10 ],
11 },
12 }],
Torne (Richard Coles)4e180b62013-10-18 15:46:22 +010013 ['OS=="linux" or OS=="mac" or OS=="win"', {
Torne (Richard Coles)58218062012-11-14 11:43:16 +000014 'variables': {
15 'command': [
Torne (Richard Coles)4e180b62013-10-18 15:46:22 +010016 '../testing/test_env.py',
Torne (Richard Coles)58218062012-11-14 11:43:16 +000017 '<(PRODUCT_DIR)/net_unittests<(EXECUTABLE_SUFFIX)',
Torne (Richard Coles)1e9bf3e2013-10-31 11:16:26 +000018 '--brave-new-test-launcher',
Torne (Richard Coles)f2477e02013-11-28 11:55:43 +000019 '--test-launcher-bot-mode',
Torne (Richard Coles)58218062012-11-14 11:43:16 +000020 ],
21 'isolate_dependency_tracked': [
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022 '../testing/test_env.py',
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010023 '<(PRODUCT_DIR)/net_unittests<(EXECUTABLE_SUFFIX)',
24 ],
25 'isolate_dependency_untracked': [
26 '../third_party/pyftpdlib/',
27 '../third_party/pywebsocket/',
28 '../third_party/tlslite/',
29 '<(PRODUCT_DIR)/pyproto/',
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010030 'tools/testserver/',
31 ],
Torne (Richard Coles)5d1f7b12014-02-21 12:16:55 +000032 'read_only': 1,
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010033 },
34 }],
Torne (Richard Coles)03b57e02014-08-28 12:05:23 +010035 ['OS=="win"', {
36 'variables': {
37 'isolate_dependency_untracked': [
38 '<(PRODUCT_DIR)/net_unittests.exe.pdb',
39 ],
40 },
41 }],
Torne (Richard Coles)58218062012-11-14 11:43:16 +000042 ],
Torne (Richard Coles)5d1f7b12014-02-21 12:16:55 +000043 'includes': [
Ben Murdochc5cede92014-04-10 11:22:14 +010044 '../base/base.isolate',
Torne (Richard Coles)5d1f7b12014-02-21 12:16:55 +000045 ],
Torne (Richard Coles)58218062012-11-14 11:43:16 +000046}