[roll] Roll fuchsia Revert "[ffx] Test that the daemon and emulators are cleaned up."

This reverts commit ee04f17d85f7876c69ff5207df3b24342981de04.

Reason for revert: broke ffx-e2e-with-target test on ffx builders because it kills daemon spun up by infra: https://chromium-swarm.appspot.com/task?id=62bb7860fb4e4910

Original change's description:
> [ffx] Test that the daemon and emulators are cleaned up.
>
> ffx isolates are normally torn down by Drop implementations in
> test code that cleans up temporary directories and *should*
> result in the daemon terminating. It seems that we don't already
> have tests which check that the daemon actually goes away, so
> this change adds one.
>
> Having this test was motivated by ffx_e2e_emu which might make
> it more likely for plugin developers to spawn isolates and emulators
> within them. When their tests fail, we want to be sure that there
> aren't "zombie" ffx daemons that hang around. Ideally this test would
> check this by having `ffx daemon self-test drop-isolate` actually
> panic, but that's not yet possible because the subtool is compiled
> with panic=abort (unlike most host test code) and never runs Drop
> impls when panicking. For now the test just drops the isolate and
> returns, allowing its caller to verify that the daemon has exited.
>
> Original-Bug: 128451
>
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/861532

Original-Bug: 128451
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/869898
Original-Revision: c4735eb73d2a484ab304dd391c96b8c6e5e105f6
GitOrigin-RevId: 80608ed51b7bf5e21f4ce03a17178f5cacded152
Change-Id: I6ac6e7ff208a7bcab7f8ec84562b0a3332f4f3ab
1 file changed
tree: af198aadd98e6213d82311d8ae4fab86242c3d26
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. 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.