mirror of
https://github.com/actix/examples
synced 2024-11-23 22:41:07 +01:00
.. | ||
config | ||
reports | ||
src | ||
Cargo.toml | ||
README.md |
websocket
Websocket server for autobahn suite testing.
Usage
server
cd examples/websocket-autobahn
cargo run --bin websocket-autobahn-server
Running Autobahn Test Suite
Running the autobahn test suite is easiest using the docker image as explained on the autobahn-testsuite repo.
First, start a server (see above). Then, run the test suite in fuzzingclient mode:
docker run -it --rm \
-v "${PWD}/config:/config" \
-v "${PWD}/reports:/reports" \
--network host \
--name autobahn \
crossbario/autobahn-testsuite \
wstest \
--spec /config/fuzzingclient.json \
--mode fuzzingclient
Results are written to the reports/servers
directory for viewing.