[testing] Include full Fuchsia SDK in testing env.

Upload `@fuchsia_sdk//:all_files` to the testing environment for
non-host test groups.

This helps ensure that we don't run into unexpected issues in
infrastructure since we generally cannot assume that SDK tooling will
function correctly when only a subset of the SDK exists in runtime.

Also, this is what we do in-tree in infrastructure anyways.

See https://fxrev.dev/1009182.

Change-Id: Ib9353e8ef3ec2461e3a76e066017d51173cc5b22
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia-infra-bazel-rules/+/1010372
Reviewed-by: Chase Latta <chaselatta@google.com>
Reviewed-by: Jiaming Li <lijiaming@google.com>
Commit-Queue: Darren Chan <chandarren@google.com>
3 files changed
tree: a38397c68dda25a756d99192508022c366732753
  1. cipd/
  2. config/
  3. infra/
  4. manifests/
  5. scripts/
  6. shac/
  7. tests/
  8. third_party/
  9. .bazelrc
  10. .gitignore
  11. .gitmodules
  12. AUTHORS
  13. BUILD.bazel
  14. CONTRIBUTING.md
  15. LICENSE
  16. OWNERS
  17. PATENTS
  18. README.md
  19. WORKSPACE.bazel
  20. workspace.bzl
README.md

Fuchsia Infra Bazel Rules

This repository provides tools and Bazel rules for helping projects integrate with Fuchsia's CI infrastructure.