[roll] Roll fuchsia [fdf][test] Migrate broadcom sim_test

Migrate `sim_test.cc` and `sim_test.h` under the Broadcom sim tests to
the modern `fdf_testing::BackgroundDriverTest` framework.

Expose the environment dispatcher from `SimEnvironment` to reuse it for
binding interface callbacks, avoiding spawning redundant background
dispatchers.

Original-Original-Bug: 328303454
Test: brcmfmac_sim_test TAG=agy
CONV=2785e46a-e1dc-430d-b40f-e444d195a105

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1685253
Original-Original-Revision: 12ff4671a9bc7a9444c16a8a01b64fcf4320bf67
GitOrigin-RevId: 55b1784dfc8c78053dd27960342d0163cd01ef0b
Change-Id: I1562f76c864750cd51254b2d8b0e76da5d072d8f
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1688179
Cr-Commit-Position: refs/heads/main@{#195950}
1 file changed
tree: 884f69ec37a6c5f1158838c31c9e97e70b74bb6e
  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.