webperf3 - A web server to display iPerf3 results¶
Basic setup for development:
Install Poetry.
Install this project:
poetry install
.Run the tests:
poetry run test/pre_commit_check.py
.
Modules¶
- webperf3.py - A web server to display iPerf3 results
- webperf3.js - Client-side scripts for the webperf3 web app
- ci_utils.py - Utilities supporting continuous integration tests
- ReconnectingWebsocket.js - a Websocket with an automatic reconnect
- __init__.py - Declare the
webperf3
module - __main__.py - Execute
webperf3.py
as a module
Development support¶
A standard dev setup: use Poetry, Black, flake8, mypy, pytest, and coverage.