[roll] Roll fuchsia [Lacewing] Add support for 'ssh_keepalive_timeout' FFX config

For more information on this FFX config, refer to fxr/1123924 and bug
mentioned below.
Inorder for the Lacewing tests to set this config, include the following
when defining test target using python_mobly_test():
  honeydew_config = {
    transports = {
      ffx = {
        ssh_keepalive_timeout = 123
      }
    }
  }

Apart from this, this CL also brings all of the FFX config related
parsing logic into one place in "_get_ffx_config()" in FuchsiaDevice
mobly controller

Original-BUG: b/366238654

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1124685
Original-Revision: 1c70390ac8f8eb5b9b6ae6e9b0765ebe169449d4
GitOrigin-RevId: 9214d06a1e586d62f8d6870f0fbe492c2ccd7da0
Change-Id: I922a80c6821ccb7be5494e088af907b6fc3d69c9
1 file changed
tree: 6d0ed534c8cd09a0c9ede7d841ef26d61116d179
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. 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 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.