1# Copyright 2018 the V8 project 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# gn_isolate_map.pyl - A mapping of Ninja build target names to GN labels and 6# test type classifications for the tests that are run on the bots. 7# 8# This file is based on testing/buildbot/gn_isolate_map.pyl for Chromium, but 9# is covering V8 stand-alone tests instead. 10# See https://cs.chromium.org/chromium/src/testing/buildbot/gn_isolate_map.pyl 11# for more detailed documentation. 12 13{ 14 "All": { 15 "label": "//:All", 16 "type": "script", 17 }, 18 "benchmarks": { 19 "label": "//test/benchmarks:v8_benchmarks", 20 "type": "script", 21 }, 22 "bot_default": { 23 "label": "//test:v8_bot_default", 24 "type": "script", 25 }, 26 "check-static-initializers": { 27 "label": "//tools:v8_check_static_initializers", 28 "type": "script", 29 }, 30 "d8_default": { 31 "label": "//test:v8_d8_default", 32 "type": "script", 33 }, 34 "mjsunit": { 35 "label": "//test/mjsunit:v8_mjsunit", 36 "type": "script", 37 }, 38 "mozilla": { 39 "label": "//test/mozilla:v8_mozilla", 40 "type": "script", 41 }, 42 "optimize_for_size": { 43 "label": "//test:v8_optimize_for_size", 44 "type": "script", 45 }, 46 "perf": { 47 "label": "//test:v8_perf", 48 "type": "script", 49 }, 50 "jsfunfuzz": { 51 "label": "//tools/jsfunfuzz:v8_jsfunfuzz", 52 "type": "script", 53 }, 54 "run-gcmole": { 55 "label": "//tools/gcmole:v8_run_gcmole", 56 "type": "script", 57 }, 58 "run-num-fuzzer": { 59 "label": "//test:v8_run_num_fuzzer", 60 "type": "script", 61 }, 62 "test262": { 63 "label": "//test/test262:v8_test262", 64 "type": "script", 65 }, 66 "unittests": { 67 "label": "//test/unittests:unittests", 68 "type": "script", 69 }, 70 "webkit": { 71 "label": "//test/webkit:v8_webkit", 72 "type": "script", 73 }, 74}