blob: 91eafce948e5d472ce2cbfab3dc35033658254da [file] [log] [blame]
jam91ddf63b2015-01-20 16:36:551# Copyright 2015 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': [
spangc88a0ab2015-03-11 20:51:536 ['use_x11==0', {
jam91ddf63b2015-01-20 16:36:557 'variables': {
spangc88a0ab2015-03-11 20:51:538 'command': [
jam91ddf63b2015-01-20 16:36:559 '../testing/test_env.py',
10 '<(PRODUCT_DIR)/gpu_unittests<(EXECUTABLE_SUFFIX)',
spangc88a0ab2015-03-11 20:51:5311 '--brave-new-test-launcher',
12 '--test-launcher-bot-mode',
13 '--asan=<(asan)',
14 '--msan=<(msan)',
15 '--tsan=<(tsan)',
jam91ddf63b2015-01-20 16:36:5516 ],
17 },
18 }],
spangc88a0ab2015-03-11 20:51:5319 ['use_x11==1', {
jam91ddf63b2015-01-20 16:36:5520 'variables': {
21 'command': [
22 '../testing/xvfb.py',
23 '<(PRODUCT_DIR)',
tiago.vignattif64acc02015-04-14 14:56:0224 '<(PRODUCT_DIR)/gpu_unittests<(EXECUTABLE_SUFFIX)',
jam91ddf63b2015-01-20 16:36:5525 '--brave-new-test-launcher',
26 '--test-launcher-bot-mode',
27 '--asan=<(asan)',
earthdokeeb065302015-02-04 18:18:0428 '--msan=<(msan)',
29 '--tsan=<(tsan)',
jam91ddf63b2015-01-20 16:36:5530 ],
31 'files': [
32 '../testing/xvfb.py',
tiago.vignattif64acc02015-04-14 14:56:0233 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
jam91ddf63b2015-01-20 16:36:5534 ],
35 },
36 }],
spangc88a0ab2015-03-11 20:51:5337 ['OS=="linux" or OS=="mac" or OS=="win"', {
jam91ddf63b2015-01-20 16:36:5538 'variables': {
spangc88a0ab2015-03-11 20:51:5339 'files': [
jam91ddf63b2015-01-20 16:36:5540 '../testing/test_env.py',
jam91ddf63b2015-01-20 16:36:5541 ],
42 },
43 }],
glider84d336d2015-02-10 13:17:2744 ['OS=="mac" and asan==1 and fastbuild==0', {
45 'variables': {
46 'files': [
47 '<(PRODUCT_DIR)/gpu_unittests.dSYM/',
48 ],
49 },
50 }],
jam91ddf63b2015-01-20 16:36:5551 ['OS=="win" and (fastbuild==0 or fastbuild==1)', {
52 'variables': {
53 'files': [
54 '<(PRODUCT_DIR)/gpu_unittests.exe.pdb',
55 ],
56 },
57 }],
58 ],
59 'includes': [
60 '../base/base.isolate',
kbrc148a712015-07-13 23:43:1861 '../ui/gl/gl.isolate',
jam91ddf63b2015-01-20 16:36:5562 ],
63}