In order to run tests, follow these steps:
- Run
cd tests
if the work directory is not the current one. - Run
make clean
to clean artifacts and initdocker-compose
networks. Without it (or running any other single tests job) there might be issues with simulateneous running of tests because of a race condition whendocker-compose
creates multiple default networks and then cannot chose one among them. - Run
make -j$(nproc)
to run all tests and checks. Otherwise, it also possible to specify a job name fromMakefile
to run only it.