
Test runner and TUF installation rules are rewritten to make use of the "fuchsia_run_script_with_packages" template, which adds package handling to wrapper script generation and little else. Adds a new target "chrome_fuchsia_runner", which deploys and executes the standalone Chrome executable on a device. Test runner script generation is relocated from testing/test.gni to reduce clutter in that BUILD.gn file. Bug: 1256870 Change-Id: I23058a8bc1b59b1be3dae79bb986d6efee72b680 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3206480 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by: Chong Gu <chonggu@google.com> Reviewed-by: Greg Thompson <grt@chromium.org> Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Dirk Pranke <dpranke@google.com> Reviewed-by: danakj <danakj@chromium.org> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/main@{#932266}