0

[Fuchsia] Use manifest fragments for Cr-Fuchsia test binaries

Explicitly declare fragments needed for given test binary.

Bug: 1180168
Change-Id: I523fa352d4f9e47839f814297b2de3129263e631
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2798559
Auto-Submit: Chong Gu <chonggu@google.com>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
Commit-Queue: Chong Gu <chonggu@google.com>
Cr-Commit-Position: refs/heads/master@{#868615}
This commit is contained in:
Chong Gu
2021-04-01 18:50:58 +00:00
committed by Chromium LUCI CQ
parent f0b0b46ce0
commit 48c5b58ec7
4 changed files with 34 additions and 0 deletions
content/test
gin
headless
services

@ -2200,6 +2200,15 @@ test("content_unittests") {
configs += [ "//build/config/linux/atk" ]
}
if (is_fuchsia) {
additional_manifest_fragments = [
# TODO(crbug.com/1185811): Figure out why jit_capabilities is needed.
"//build/config/fuchsia/test/jit_capabilities.test-cmx",
"//build/config/fuchsia/test/network_capabilities.test-cmx",
]
}
if (is_android) {
sources += [
"../browser/accessibility/browser_accessibility_android_unittest.cc",

@ -172,4 +172,11 @@ test("gin_unittests") {
deps += [ "//v8:v8_external_startup_data_assets" ]
}
}
if (is_fuchsia) {
additional_manifest_fragments = [
# TODO(crbug.com/1185811): Figure out why jit_capabilities is needed.
"//build/config/fuchsia/test/jit_capabilities.test-cmx",
]
}
}

@ -700,6 +700,18 @@ test("headless_browsertests") {
"//third_party/tlslite/",
]
if (is_fuchsia) {
additional_manifest_fragments = [
"//build/config/fuchsia/test/font_capabilities.test-cmx",
# TODO(crbug.com/1185811): Figure out why jit_capabilities is needed.
"//build/config/fuchsia/test/jit_capabilities.test-cmx",
"//build/config/fuchsia/test/network_capabilities.test-cmx",
"//build/config/fuchsia/test/vulkan_capabilities.test-cmx",
]
}
if (is_mac) {
data_deps = [ ":mac_helpers" ]
}

@ -81,6 +81,12 @@ test("services_unittests") {
if (is_fuchsia) {
# Enable the test HTTP server for use by NetworkServiceTestWithService.*
use_test_server = true
additional_manifest_fragments = [
# TODO(crbug.com/1185811): Figure out why jit_capabilities is needed.
"//build/config/fuchsia/test/jit_capabilities.test-cmx",
"//build/config/fuchsia/test/network_capabilities.test-cmx",
]
}
}