[roll] Roll fuchsia [fake-display-stack] Always tear down drivers synchronously. Previously on FakeDisplayStack teardown, it only calls AsyncShutdown() shutting down all the loops without joining the loop threads. So races may occur if the fake display test calls AsyncShutdown() deleting the drivers while a task is still running on a loop being shut down. Instead of doing asynchronous shutdown, we change the AsyncShutdown() to SyncShutdown(), explicitly joining all driver threads before tearing down the driver from the MockDevice. Test: fake-display-test Multiply: fake-display-test Multiply: display-coordinator-unittests Original-Fixed: 128846 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/875464 Original-Revision: f21b8ddefcf56f85da41b5ecb10173585aae12e2 GitOrigin-RevId: f1ec140b2269c0c3b6f254f239d1ec7a9d85a878 Change-Id: I72da1f8f71a3e3f1b264160d7720de1e29262bb1
This repository contains Fuchsia's Global Integration manifest files.
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.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.