[LSC] Add LOCAL_LICENSE_KINDS to external/pandora/avatar

Added SPDX-license-identifier-Apache-2.0 to:
  Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: I0f2eb006cf6e6ab3fe23500eef599eeb25387c79
1 file changed
tree: 937eb56e4e2aa537b4442540bf3152f01cb10fe5
  1. avatar/
  2. examples/
  3. .gitignore
  4. Android.bp
  5. CONTRIBUTING.md
  6. LICENSE
  7. METADATA
  8. MODULE_LICENSE_APACHE2
  9. OWNERS
  10. pyproject.toml
  11. README.md
README.md

Avatar

Avatar aims to provide a scalable multi-platform Bluetooth testing tool capable of running any Bluetooth test cases virtually and physically. It aims to complete PTS-bot in the Pandora testing suite.

Install

git submodule update --init
python -m venv venv
source venv/bin/activate.fish # or any other shell
pip install [-e] bt-test-interfaces/python
pip install [-e] bumble
pip install [-e] .

Rebuild gRPC Bluetooth test interfaces

pip install grpcio-tools==1.46.3
./bt-test-interfaces/python/_build/grpc.py

Usage

python examples/example.py -c examples/example_config.yml