mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-28 07:48:14 +08:00
ec7a457e86
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>
28 lines
745 B
Plaintext
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"
|
|
]
|
|
}
|
|
}
|