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"', { 16 'variables': { 17 'isolate_dependency_tracked': [ 18 '<(PRODUCT_DIR)/content_resources.pak', 19 ], 20 }, 21 }], 22 ['OS=="linux"', { 23 'variables': { 24 'command': [ 25 '../testing/xvfb.py', 26 '<(PRODUCT_DIR)', 27 '../tools/swarm_client/googletest/run_test_cases.py', 28 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 29 ], 30 'isolate_dependency_tracked': [ 31 '<(PRODUCT_DIR)/libffmpegsumo.so', 32 ], 33 'isolate_dependency_untracked': [ 34 '<(PRODUCT_DIR)/test_data/', 35 ], 36 }, 37 }], 38 ['OS=="linux" or OS=="mac" or OS=="win"', { 39 'variables': { 40 'isolate_dependency_tracked': [ 41 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 42 ], 43 }, 44 }], 45 ['OS=="mac"', { 46 'variables': { 47 'isolate_dependency_tracked': [ 48 '<(PRODUCT_DIR)/ffmpegsumo.so', 49 ], 50 }, 51 }], 52 ['OS=="mac" or OS=="win"', { 53 'variables': { 54 'command': [ 55 '../testing/test_env.py', 56 '../tools/swarm_client/googletest/run_test_cases.py', 57 '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', 58 ], 59 }, 60 }], 61 ['OS=="win"', { 62 'variables': { 63 'isolate_dependency_tracked': [ 64 '<(PRODUCT_DIR)/ffmpegsumo.dll', 65 '<(PRODUCT_DIR)/icudt.dll', 66 ], 67 }, 68 }], 69 ], 70 } 71