[build] Add data deps for d8 test suites
Bug: chromium:669910 Cq-Include-Trybots: luci.v8.try:v8_linux_noi18n_rel_ng Change-Id: Ifb8719a989a4fda48241967271ebe39037643e39 Reviewed-on: https://chromium-review.googlesource.com/980032 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Cr-Commit-Position: refs/heads/master@{#52223}
This commit is contained in:
parent
5b7c873188
commit
5457e24e15
@ -15,10 +15,22 @@
|
||||
"label": "//:All",
|
||||
"type": "script",
|
||||
},
|
||||
"benchmarks": {
|
||||
"label": "//test/benchmarks:v8_benchmarks",
|
||||
"type": "script",
|
||||
},
|
||||
"check-static-initializers": {
|
||||
"label": "//tools:v8_check_static_initializers",
|
||||
"type": "script",
|
||||
},
|
||||
"mjsunit": {
|
||||
"label": "//test/mjsunit:v8_mjsunit",
|
||||
"type": "script",
|
||||
},
|
||||
"mozilla": {
|
||||
"label": "//test/mozilla:v8_mozilla",
|
||||
"type": "script",
|
||||
},
|
||||
"jsfunfuzz": {
|
||||
"label": "//tools/jsfunfuzz:v8_jsfunfuzz",
|
||||
"type": "script",
|
||||
@ -27,6 +39,10 @@
|
||||
"label": "//tools/gcmole:v8_run_gcmole",
|
||||
"type": "script",
|
||||
},
|
||||
"test262": {
|
||||
"label": "//test/test262:v8_test262",
|
||||
"type": "script",
|
||||
},
|
||||
"unittests": {
|
||||
"label": "//test/unittests:unittests",
|
||||
"type": "script",
|
||||
|
@ -8,6 +8,19 @@ import("../gni/v8.gni")
|
||||
group("gn_all") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"benchmarks:v8_benchmarks",
|
||||
"intl:v8_intl",
|
||||
"fuzzer:v8_fuzzer",
|
||||
"message:v8_message",
|
||||
"mjsunit:v8_mjsunit",
|
||||
"mozilla:v8_mozilla",
|
||||
"preparser:v8_preparser",
|
||||
"test262:v8_test262",
|
||||
"wasm-spec-tests:v8_wasm_spec_tests",
|
||||
"webkit:v8_webkit",
|
||||
]
|
||||
|
||||
deps = [
|
||||
":default_tests",
|
||||
"inspector:inspector-test",
|
||||
|
16
test/benchmarks/BUILD.gn
Normal file
16
test/benchmarks/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_benchmarks") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
16
test/debugger/BUILD.gn
Normal file
16
test/debugger/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_debugger") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
16
test/intl/BUILD.gn
Normal file
16
test/intl/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_intl") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
16
test/message/BUILD.gn
Normal file
16
test/message/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_message") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
30
test/mjsunit/BUILD.gn
Normal file
30
test/mjsunit/BUILD.gn
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_mjsunit") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../../:d8",
|
||||
"../../tools/:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
"../../tools/codemap.js",
|
||||
"../../tools/consarray.js",
|
||||
"../../tools/csvparser.js",
|
||||
"../../tools/logreader.js",
|
||||
"../../tools/arguments.js",
|
||||
"../../tools/profile.js",
|
||||
"../../tools/profile_view.js",
|
||||
"../../tools/profviz/composer.js",
|
||||
"../../tools/splaytree.js",
|
||||
"../../tools/tickprocessor.js",
|
||||
"../../tools/dumpcpp.js",
|
||||
"../wasm-js/test/harness/wasm-constants.js",
|
||||
"../wasm-js/test/harness/wasm-module-builder.js",
|
||||
"../wasm-js/test/js-api/jsapi.js",
|
||||
]
|
||||
}
|
16
test/mozilla/BUILD.gn
Normal file
16
test/mozilla/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_mozilla") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
16
test/preparser/BUILD.gn
Normal file
16
test/preparser/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_preparser") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
@ -4,6 +4,26 @@
|
||||
|
||||
import("../../gni/isolate.gni")
|
||||
|
||||
group("v8_test262") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"data/",
|
||||
"detachArrayBuffer.js",
|
||||
"harness/",
|
||||
"harness-adapt.js",
|
||||
"harness-agent.js",
|
||||
"test262.status",
|
||||
"testcfg.py",
|
||||
"local-tests/",
|
||||
]
|
||||
}
|
||||
|
||||
if (v8_test_isolation_mode != "noop") {
|
||||
action("archive_test262") {
|
||||
visibility = [ ":*" ]
|
||||
|
16
test/wasm-spec-tests/BUILD.gn
Normal file
16
test/wasm-spec-tests/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_wasm_spec_tests") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
16
test/webkit/BUILD.gn
Normal file
16
test/webkit/BUILD.gn
Normal file
@ -0,0 +1,16 @@
|
||||
# Copyright 2018 the V8 project authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
group("v8_webkit") {
|
||||
testonly = true
|
||||
|
||||
data_deps = [
|
||||
"../..:d8",
|
||||
"../../tools:v8_testrunner",
|
||||
]
|
||||
|
||||
data = [
|
||||
"./",
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user