[roll] Roll fuchsia Reland "[wlan] Simplify WlanRebootTest"

This is a reland of commit 0b4cbb5dd8874f533b44e35801c9ccd152b16fe9

Changes from the original commit:
- keep the setup_/teardown_test with the AP stop command

Original change's description:
> [wlan] Simplify WlanRebootTest
>
> This CL simplifies the WlanRebootTest, to later make it easier to
> port to OpenWRT. Specifically:
> - Remove logic in setup_test, on_fail, and teardown_test that is
>   redundant with the base class.
> - Remove calls that were intended for Android support but are not
>   implemented in Fuchsia (e.g. `self.dut.wifi_toggle_state(True)`)
> - Use the shared `wait_for_network_state` function instead of a
>   bespoke one in this test.
>
> Test: fx test wlan_reboot_ap_test_quick
> Test: test-remote --test wlan_reboot_ap_open_test --test wlan_reboot_dut_open_test
> Original-Fixed: 492147624
> Change-Id: I32bc568968b21d3dc2b280fa92e9104d9a17f283
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1539041
> Reviewed-by: Charles Celerier <chcl@google.com>
> Commit-Queue: Marc Khouri <mnck@google.com>
> Fuchsia-Auto-Submit: Marc Khouri <mnck@google.com>

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1543460
Original-Revision: 7ccc4f9c80127ab04b9529b8415954f943bcf3fd
GitOrigin-RevId: e2c5ef905adda2114bd7dab716cdfd77f5500c26
Change-Id: Ib94b461deaa0aeb528a3335e7715550f63903769
1 file changed
tree: 4fd1447f1882f404c4796067940cfb3bd3070ff1
  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.