| # Copyright 2015 The Chromium Authors. All rights reserved. | 
 | # Use of this source code is governed by a BSD-style license that can be | 
 | # found in the LICENSE file. | 
 | { | 
 |   'conditions': [ | 
 |     ['use_x11==0', { | 
 |       'variables': { | 
 |         'command': [ | 
 |           '../testing/test_env.py', | 
 |           '<(PRODUCT_DIR)/components_unittests<(EXECUTABLE_SUFFIX)', | 
 |           '--brave-new-test-launcher', | 
 |           '--test-launcher-bot-mode', | 
 |           '--asan=<(asan)', | 
 |           '--msan=<(msan)', | 
 |           '--tsan=<(tsan)', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['use_x11==1', { | 
 |       'variables': { | 
 |         'command': [ | 
 |           '../testing/xvfb.py', | 
 |           '<(PRODUCT_DIR)', | 
 |           '<(PRODUCT_DIR)/components_unittests', | 
 |           '--brave-new-test-launcher', | 
 |           '--test-launcher-bot-mode', | 
 |           '--asan=<(asan)', | 
 |           '--msan=<(msan)', | 
 |           '--tsan=<(tsan)', | 
 |         ], | 
 |         'files': [ | 
 |           '../testing/xvfb.py', | 
 |           '<(PRODUCT_DIR)/xdisplaycheck', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '../net/data/', | 
 |           'test/data/', | 
 |           '<(PRODUCT_DIR)/components_tests_resources.pak', | 
 |           '<(PRODUCT_DIR)/ui_test.pak', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="linux" or OS=="mac" or OS=="win"', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '../testing/test_env.py', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="linux"', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '<(PRODUCT_DIR)/libosmesa.so', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="mac"', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '<(PRODUCT_DIR)/osmesa.so', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="win"', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '../chrome/test/data/policy/', | 
 |           '<(PRODUCT_DIR)/osmesa.dll', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="win" and (fastbuild==0 or fastbuild==1)', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '<(PRODUCT_DIR)/components_unittests.exe.pdb', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |     ['OS=="mac" and asan==1 and fastbuild==0', { | 
 |       'variables': { | 
 |         'files': [ | 
 |           '<(PRODUCT_DIR)/components_unittests.dSYM/', | 
 |           '<(PRODUCT_DIR)/osmesa.so.dSYM/', | 
 |         ], | 
 |       }, | 
 |     }], | 
 |   ], | 
 |   'includes': [ | 
 |     '../base/base.isolate', | 
 |     '../ui/gl/gl.isolate', | 
 |   ], | 
 | } |