[tracing] memory maps dump provider skeleton
[chromium-blink-merge.git] / crypto / crypto_unittests.isolate
blob381a1c8b748c86946a163721fd06c8ae58911afb
1 # 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.
5   'conditions': [
6     ['OS=="linux"', {
7       'variables': {
8         'command': [
9           '../testing/xvfb.py',
10           '<(PRODUCT_DIR)',
11           '<(PRODUCT_DIR)/crypto_unittests<(EXECUTABLE_SUFFIX)',
12           '--brave-new-test-launcher',
13           '--test-launcher-bot-mode',
14           '--asan=<(asan)',
15           '--lsan=<(lsan)',
16           '--msan=<(msan)',
17           '--tsan=<(tsan)',
18         ],
19         'files': [
20           '../testing/xvfb.py',
21         ],
22       },
23     }],
24     ['OS=="linux" and use_ozone==0', {
25       'variables': {
26         'files': [
27           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
28         ],
29       },
30     }],
31     ['OS=="linux" or OS=="mac" or OS=="win"', {
32       'variables': {
33         'files': [
34           '../testing/test_env.py',
35           '<(PRODUCT_DIR)/crypto_unittests<(EXECUTABLE_SUFFIX)',
36         ],
37         'read_only': 1,
38       },
39     }],
40     ['OS=="mac" or OS=="win"', {
41       'variables': {
42         'command': [
43           '../testing/test_env.py',
44           '<(PRODUCT_DIR)/crypto_unittests<(EXECUTABLE_SUFFIX)',
45           '--brave-new-test-launcher',
46           '--test-launcher-bot-mode',
47           '--asan=<(asan)',
48           '--lsan=<(lsan)',
49           '--msan=<(msan)',
50           '--tsan=<(tsan)',
51         ],
52       },
53     }],
54     ['OS=="mac" and asan==1 and fastbuild==0', {
55       'variables': {
56         'files': [
57           '<(PRODUCT_DIR)/crypto_unittests.dSYM/',
58         ],
59       },
60     }],
61     ['OS=="win" and (fastbuild==0 or fastbuild==1)', {
62       'variables': {
63         'files': [
64           '<(PRODUCT_DIR)/crypto_unittests.exe.pdb',
65         ],
66       },
67     }],
68   ],
69   'includes': [
70     '../base/base.isolate',
71   ],