[roll] Roll fuchsia [fsverity] Stop verity benchmarks from being run twice

The fix here is simple but it's worth explaining the background.

Since they were added, the verity benchmarks were being run twice,
because of the gotcha described here:
https://fuchsia.dev/fuchsia-src/development/performance/faq
(under "Why does my performance test get run twice in Infra builds?")

Initially the second run was on QEMU, but later the second run was on
a real hardware device.

The change https://fuchsia-review.googlesource.com/c/fuchsia/+/1009460
("[terminal] Switch to Fxblob") switched the second run to be on real
hardware instead of QEMU, but neither arrangement was correct because
we don't want the test to be run a second time at all.

I noticed this by accident a few weeks ago.  I noticed that queries of
the culprit finder's performance results database were returning
multiple results per build for the metrics produced by this test.

It used to be that if a performance test were accidentally run as a
Fuchsia-side-only test a second time, its results would not get copied
into the Infra test shard's output, and so would not be published into
the culprit finder's results database.  So the gotcha above would not
cause the problem of getting duplicate results.  However, that was
apparently changed by this CL from November 2023:
https://fuchsia-review.googlesource.com/c/fuchsia/+/936577
"[testrunner] Collect test outputs from target-side tests."

Landing this CL is a dependency of enabling the following consistency
check, which should catch and prevent this problem in the future:
https://fuchsia-review.googlesource.com/c/infra/recipes/+/1058660

Original-Bug: 343997506
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1058721
Original-Revision: baa5a462636b90464480392184e951dd449378f6
GitOrigin-RevId: 0e4e55463fc5cec02fb67555a68c3f1f47e30628
Change-Id: I57679036bd24f0a85fc8dc77c62662ecbcdd598e
1 file changed
tree: 9df13380082350dbffb4c0c96a128279c8e5b6eb
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. 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.