1 # Copyright (c) 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. 4 { 5 'conditions': [ 6 ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { 7 'variables': { 8 'isolate_dependency_untracked': [ 9 '../media/test/data/', 10 '../webkit/data/', 11 'test/data/', 12 ], 13 }, 14 }], 15 ['OS=="android" or OS=="mac" or OS=="win"', { 16 'variables': { 17 'isolate_dependency_tracked': [ 18 '<(PRODUCT_DIR)/content_resources.pak', 19 ], 20 }, 21 }], 22 ['OS=="linux" or OS=="mac" or OS=="win"', { 23 'variables': { 24 'isolate_dependency_tracked': [ 25 '../testing/test_env.py', 26 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 27 ], 28 }, 29 }], 30 ['OS=="linux"', { 31 'variables': { 32 'command': [ 33 '../testing/xvfb.py', 34 '<(PRODUCT_DIR)', 35 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 36 '--brave-new-test-launcher', 37 '--test-launcher-bot-mode', 38 ], 39 'isolate_dependency_tracked': [ 40 '../testing/xvfb.py', 41 '<(PRODUCT_DIR)/libffmpegsumo.so', 42 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', 43 ], 44 }, 45 }], 46 ['OS=="mac"', { 47 'variables': { 48 'command': [ 49 '../testing/test_env.py', 50 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 51 '--brave-new-test-launcher', 52 '--test-launcher-bot-mode', 53 ], 54 'isolate_dependency_tracked': [ 55 '<(PRODUCT_DIR)/ffmpegsumo.so', 56 ], 57 }, 58 }], 59 ['OS=="win"', { 60 'variables': { 61 'command': [ 62 '../testing/test_env.py', 63 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 64 '--brave-new-test-launcher', 65 '--test-launcher-bot-mode', 66 ], 67 'isolate_dependency_tracked': [ 68 '<(PRODUCT_DIR)/ffmpegsumo.dll', 69 '<(PRODUCT_DIR)/ui_test.pak', 70 ], 71 }, 72 }], 73 ], 74 'includes': [ 75 '../third_party/icu/icu.isolate', 76 ], 77 } 78