[roll] Roll fuchsia [ffx] Isolate direct config test from host env

The direct_updates_runtime_config test was previously running without
isolation, meaning it would load the user's real configuration from
their home directory. If the user had `connectivity.direct` set in
their global config, the test would fail because it expected it to
be unset by default.

This change fixes the issue by setting a temporary `isolate_dir` on
the Ffx command line structure for the test cases, forcing them to
run in a clean, isolated environment.

Test: fx test --host ffx_command_lib_test
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1643834
Original-Original-Revision: 6281b330b54972e021bc5d7f28d497c23163fd86
GitOrigin-RevId: daedfe7160b803947d7a4448c152e0d8dfd8d406
Change-Id: Id4f3d65f6fb8eb03919a8ae02e4b8a236a08279e
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1643649
Cr-Commit-Position: refs/heads/main@{#194363}
1 file changed
tree: e7866241e1564968988f3f21da4e5d019d7d3fab
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. 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.