[roll] Roll fuchsia [testsharder] Don't set StopRepeatingAfterSecs if user specified runs.

Before, we were setting it to the target duration, but that would cause
the shard to exit early before running all specified runs and there
would be no signal that it ran fewer tests than specified. See the
multiplied shard for go/bbid/8801575033527660129 which only ran 49 runs
when the user specified 300 in the commit message. This could be
confusing, so we should just try to run all runs, and if it ends up
taking too long, the shard will just time out which will at least
provide signal that we couldn't run it for the full count (so the user
will need to specify a lower count).

Multiply: web-semantics-test: 60
Original-Bug: 76711
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/733845
Original-Revision: 8dd4ea9deaf2e76f56e87376e4211645505a363a
GitOrigin-RevId: a67b24df064fbbec0fd25a48e41e25dfe1564660
Change-Id: I0d218c49fe73fd9bff63528527ca3624b972cd54
1 file changed
tree: 644e31baf2e028c6ecbf33129a0ac1aa1e1c5a59
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. 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.