[roll] Roll fuchsia [boot-test] Define cuckoo test images via a product bundle

Boot tests are being migrated to be specified by product bundles, and in
particular the `image_overrides` metadata is being replaced by the
the associated product bundle's name. In this change, we make that
change for cuckoo tests, defining the product bundle internally within
`kernel_zbi_test()`.

While we are at it, we also tweak and clarify the `kernel_zbi_test()`'s
subtarget contract:
  * We document the subtarget in the more conventional "Subtargets"
    section of the template documentation. Moreover, also in line with
    subtarget convention, we emit it in a toolchain-agnostic way
    (previously it was just emitted in the default toolchain).
  * We remove the two other listed subtargets - a
    `fuchsia_unittest_package()` and a `group()` as there isn't a
    use-case yet for those.

Original-Bug: 304279485
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/978592
Original-Revision: 71290baf37d5e2298e590229a150f5f46a4da346
GitOrigin-RevId: db983863f06f0cacf17fa28d584f4ddf6bab3ba9
Change-Id: Ie8427ccd622636e2010795ceeb8ecef6df022ec0
1 file changed
tree: 65448a1fb698bbd9444f99bd647fa595d521b156
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.