Avatar is a scalable multi-platform Bluetooth testing tool capable of running
Project description
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
python -m venv venv
source venv/bin/activate.fish # or any other shell
pip install [-e] .
Usage
python cases/host_test.py -c cases/config.yml --verbose
Development
- Make sure to have a
root-canal
instance running somewhere.
root-canal
- Run the example using Bumble vs Bumble config file. The default
6402
HCI port ofroot-canal
may be changed in this config file.
python cases/host_test.py -c cases/config.yml --verbose
- Lint with
pyright
andmypy
pyright
mypy
- Format & imports style
black avatar/ cases/
isort avatar/ cases/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pandora-avatar-0.0.2.tar.gz
(8.5 kB
view hashes)
Built Distribution
Close
Hashes for pandora_avatar-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1409977d2eb0902a8e25c0b5a2ab290150618c6fa4acf00b6866f87b7a69cb84 |
|
MD5 | 8244ca7d528b17e409e2af38585f6898 |
|
BLAKE2b-256 | bc0dcea99ad69f2064781df188837dbcdfbc46f85c347c94ac47145cc8c20bc9 |