[roll] Roll fuchsia [bazel][stdio_redirection]: Ensure all pipe data is read in close().

Wait for the reader thread to complete processing before closing
the read pipe descriptor, otherwise the PipeOutputSinkTest tests may
fail randomly due to partial data being sent to the output sink.

For real use cases, where the PipeOutputSink is only closed after
a subprocess that wrote to the pipe has completed, this flaky
behavior was also possible, though less likely.

Original-Fixed: 466166329
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1448608
Original-Revision: 2ed1a20a1e815279f1b4f649fd5a75b1a2a2b93b
GitOrigin-RevId: a5e710c6984974172a47f2ae24111889c5af0759
Change-Id: I9a08e8dcaf6f623269167544301fdd16c58c6029
1 file changed
tree: 5243271515361b44ad49bb48fa323f49949ec8ca
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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.