crashpad/test/fuchsia_crashpad_tests.cmx
Amanda Tait ec7a457e86 [fuchsia] Inject components from test pkg
Make the `crashpad-test` package hermetic and describe a correct build
graph by explicitly expressing dependency edges to components. Inject
component dependencies from the hermetic package in integration tests.

Bug: fuchsia:84248
Change-Id: I20915acf6171b532b2c94941f33dc8eb90fb6776
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3197800
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2021-10-15 16:27:47 +00:00

28 lines
745 B
Plaintext

{
"facets": {
"fuchsia.test": {
"injected-services": {
"fuchsia.net.name.Lookup": "fuchsia-pkg://fuchsia.com/crashpad-test#meta/dns-resolver.cmx",
"fuchsia.posix.socket.Provider": "fuchsia-pkg://fuchsia.com/crashpad-test#meta/netstack.cmx"
}
}
},
"include": [
"syslog/client.shard.cmx"
],
"program": {
"binary": "bin/crashpad_tests"
},
"sandbox": {
"features": [
"deprecated-ambient-replace-as-executable",
"isolated-temp"
],
"services": [
"fuchsia.net.name.Lookup",
"fuchsia.posix.socket.Provider",
"fuchsia.process.Launcher"
]
}
}