mirror of
https://github.com/eclipse/mosquitto.git
synced 2025-05-08 16:52:13 +08:00
31 lines
640 B
Markdown
31 lines
640 B
Markdown
# Tests
|
|
|
|
## Running
|
|
|
|
The Mosquitto test suite can be invoked using either of
|
|
|
|
```
|
|
make test
|
|
make check
|
|
```
|
|
|
|
The tests run in series and due to the nature of some of the tests being made
|
|
can take a while.
|
|
|
|
## Parallel Tests
|
|
|
|
To run the tests with some parallelism, use
|
|
|
|
```
|
|
make ptest
|
|
```
|
|
|
|
This runs up to 20 tests in parallel at once, yielding much faster overall run
|
|
time at the expense of having up to 20 instances of Python running at once.
|
|
This is not a particularly CPU intensive option, but does require more memory
|
|
and may be unsuitable on e.g. a Raspberry Pi.
|
|
|
|
## Dependencies
|
|
|
|
The tests require Python 3 and CUnit to be installed.
|