[roll] Roll fuchsia [orchestrate] Move Setup, Daemon/Emu lifecycle, Log stream to interface This change moves the remaining low-level ffx commands to the `FFXClient` interface: * Moves ffx configuration and daemon startup/waiting to `SetupFfx`. * Moves daemon stopping to `DaemonStop`. * Moves emulator stopping to `EmuStop`. * Abstracts background target log streaming behind a new `TargetLogStart` method which returns a clean `io.Closer`. This completely decouples the orchestrator business logic in `orchestrator.go` from all low-level ffx execution details (Cmd, RunCmdSync, os.Process). Original-Original-Bug: b/465157753 Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1623222 Original-Original-Revision: 1351a7eb180905d8f1ced1eac22336a4ed8bd570 GitOrigin-RevId: 0f23481fdf9fcdbbf133a29113ba40037ec06a9a Change-Id: I1a49936162521f87f652f5ecc47904e9459042b7 Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1631718 Cr-Commit-Position: refs/heads/main@{#193722}
diff --git a/stem b/stem index 1b0a7ec..c082a52 100644 --- a/stem +++ b/stem
@@ -8,6 +8,6 @@ manifest="manifests/platform" root="" remote="https://fuchsia.googlesource.com/fuchsia" - revision="36dde0c33956e83cd9508fc25e0bfde9d9cdc673"/> + revision="1351a7eb180905d8f1ced1eac22336a4ed8bd570"/> </imports> </manifest>