All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
wlan_features config field to FuchsiaDevice for declaring which WLAN features the device supports, such as BSS Transition ManagementFuchsiaDevice expand the home directory (~) and environmental variablesssh_priv_key, authorized_file_loc, and ffx_binary_path for sensible defaults using $FUCHSIA_DIR--testpathstests and unit_tests to the antlion package, enabling straight-forward packaging of tests.antlion and antlion_contrib packagesbokeh is only needed for producing HTML graphing. If this feature is desired, install antlion with the bokeh option: pip install ".[bokeh]"usbinfo and psutil are not needed when a static IP address is assigned to the Fuchsia DUT. If assigning a static IP address is not an optional, install antlion with the mdns option: pip install ".[mdns]"ssh_config from FuchsiaDevice config. SSH configs are generated to provide a reproducible connection method and ease initial setup.WlanRebootTest (bug)ChannelSweepTest preventing use of iPerf (@patricklu)ffx component destroy (@karlward, bug)Forked from ACTS with the following changes
pyproject.toml via pip install .setup.py script. This is only used to keep infrastructure compatibility with ACTS. Once antlion is moved to Fuchsia infrastructure, this script will be removed.protobuf and grpc Python packages. Removes the metric logger, which was unused by Fuchsia WLAN tests.