[roll] Roll fuchsia Reland "[beads][rust] Add target for rustc cmd comparison"

This is a reland of commit 945cd18d7edce9a81646ffd9bc94b10af19f1ead

Issue from core.x64-rust_determinism-build_only builder is fixed in
parent change.

Original change's description:
> [beads][rust] Add target for rustc cmd comparison
>
> //build/beads:verifications:verify_build_commands_for_example runs GN
> and Bazel command comparison in CI/CQ during build time. It currently
> takes ~3s to finish on warm Bazel cache, and ~7s on cold Bazel cache.
> Most of the time is spent in `ninja -t command`, and `bazel aquery` to
> get the actual commands executed by those build systems. This target
> batches those queries, so adding new target pairs for verification
> should have minimal impact on runtime of this verification target.
>
> NOTE: This action is not parallelizable with other bazel_actions,
> because it needs to execute a `bazel aquery`, which will block if
> another Bazel command is running.
>
> Original-Bug: 502778944
> Change-Id: Ie71744bd45772545ff02ce69554cb123a037992f
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1570854
> Reviewed-by: David Turner <digit@google.com>
> Fuchsia-Auto-Submit: Jay Zhuang <jayzhuang@google.com>
> Commit-Queue: Jay Zhuang <jayzhuang@google.com>

Original-Bug: 502778944
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1592468
Original-Revision: 65e9083ceed009cfc3b879f6d41d3b290614afec
GitOrigin-RevId: 985d44edd3c6213b8e059c39c88429a42ea88afb
Change-Id: Ic51441bafbc2927d0c7bf04b0c27e8e0472ecec6
1 file changed
tree: ac0c54b8f62ed05be10857cbfc24d623cd66c679
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
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 in one of the communication channels documented at get involved.

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.