Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
avatar/ | 03-May-2024 | - | 430 | 245 | ||
examples/ | 03-May-2024 | - | 138 | 80 | ||
.gitignore | D | 03-May-2024 | 18 | 2 | 2 | |
Android.bp | D | 03-May-2024 | 655 | 32 | 29 | |
CONTRIBUTING.md | D | 03-May-2024 | 1 KiB | 31 | 20 | |
LICENSE | D | 03-May-2024 | 11.1 KiB | 203 | 169 | |
METADATA | D | 03-May-2024 | 321 | 11 | 9 | |
MODULE_LICENSE_APACHE2 | D | 03-May-2024 | 0 | |||
OWNERS | D | 03-May-2024 | 63 | 4 | 3 | |
README.md | D | 03-May-2024 | 633 | 30 | 22 | |
pyproject.toml | D | 03-May-2024 | 334 | 16 | 14 |
README.md
1# Avatar 2 3Avatar aims to provide a scalable multi-platform Bluetooth testing tool capable 4of running any Bluetooth test cases virtually and physically. It aims to 5complete PTS-bot in the Pandora testing suite. 6 7## Install 8 9```bash 10git submodule update --init 11python -m venv venv 12source venv/bin/activate.fish # or any other shell 13pip install [-e] bt-test-interfaces/python 14pip install [-e] bumble 15pip install [-e] . 16``` 17 18## Rebuild gRPC Bluetooth test interfaces 19 20```bash 21pip install grpcio-tools==1.46.3 22./bt-test-interfaces/python/_build/grpc.py 23``` 24 25## Usage 26 27```bash 28python examples/example.py -c examples/example_config.yml 29``` 30