Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / Source / web / webkit_unit_tests.isolate
blobd88bf65762650111b1e649f4016d47faff30a776
1 # Copyright (c) 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   'variables': {
6     'files': [
7       '<(PRODUCT_DIR)/content_shell.pak',
8       'tests/data/',
9       # Required by some image decoder tests.
10       '../platform/image-decoders/testing/',
11       '../../LayoutTests/fast/images/resources/',
12       # Required by some font tests.
13       '../platform/testing/data/',
14     ],
15   },
16   'conditions': [
17     ['OS=="linux" or OS=="mac" or OS=="win"', {
18       'variables': {
19         'command': [
20           '<(DEPTH)/testing/test_env.py',
21           '<(PRODUCT_DIR)/webkit_unit_tests<(EXECUTABLE_SUFFIX)',
22           '--brave-new-test-launcher',
23           '--test-launcher-bot-mode',
24           '--asan=<(asan)',
25           '--msan=<(msan)',
26           '--tsan=<(tsan)',
27         ],
28         'files': [
29           '<(DEPTH)/testing/test_env.py',
30           '<(PRODUCT_DIR)/webkit_unit_tests<(EXECUTABLE_SUFFIX)',
31         ],
32       },
33     }],
34   ],
35   'includes': [
36     '../../../../base/base.isolate',
37     '../../../../gin/v8.isolate',
38     # Required on Android to copy icudtl.dat to a device.
39     '../../../icu/icu.isolate',
40   ],