Changelog

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.

Unreleased

Changed

  • All path config options in FuchsiaDevice expand the home directory (~) and environmental variables
    • Used by ssh_priv_key, authorized_file_loc, and ffx_binary_path for sensible defaults using $FUCHSIA_DIR

Removed

  • ssh_config from FuchsiaDevice config. SSH configs are generated to provide a reproducible connection method and ease initial setup.

0.1.0 - 2022-11-28

Forked from ACTS with the following changes

Added

  • A modern approach to installation using pyproject.toml via pip install .

Changed

  • Directory structure to the src-layout
  • Package and import names from ACTS to antlion
  • Copyright notice from AOSP to Fuchsia Authors

Deprecated

  • Use of the 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.

Removed

  • Dependency on protobuf and grpc Python packages. Removes the metric logger, which was unused by Fuchsia WLAN tests.
  • Unused Android-specific build files, tests, and utilities for features Fuchsia doesn't support, such as telephony and automotive

Fixed

  • KeyError for ‘mac_addr’ in WlanDeprecatedConfigurationTest (@sakuma, bug)