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 'isolate_dependency_untracked': [ 29 '../tools/swarming_client/', 30 ], 31 }, 32 }], 33 ['OS=="linux"', { 34 'variables': { 35 'command': [ 36 '../testing/xvfb.py', 37 '<(PRODUCT_DIR)', 38 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 39 '--brave-new-test-launcher', 40 '--test-launcher-bot-mode', 41 ], 42 'isolate_dependency_tracked': [ 43 '../testing/xvfb.py', 44 '<(PRODUCT_DIR)/libffmpegsumo.so', 45 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', 46 ], 47 }, 48 }], 49 ['OS=="mac"', { 50 'variables': { 51 'command': [ 52 '../testing/test_env.py', 53 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 54 '--brave-new-test-launcher', 55 '--test-launcher-bot-mode', 56 ], 57 'isolate_dependency_tracked': [ 58 '<(PRODUCT_DIR)/ffmpegsumo.so', 59 ], 60 }, 61 }], 62 ['OS=="win"', { 63 'variables': { 64 'command': [ 65 '../testing/test_env.py', 66 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 67 '--brave-new-test-launcher', 68 '--test-launcher-bot-mode', 69 ], 70 'isolate_dependency_tracked': [ 71 '<(PRODUCT_DIR)/ffmpegsumo.dll', 72 '<(PRODUCT_DIR)/icudt.dll', 73 '<(PRODUCT_DIR)/ui_test.pak', 74 ], 75 }, 76 }], 77 ], 78 } 79