- For CPU or GPU with Cuda 10.2
./torchserve_sanity.sh
- For GPU with Cuda 10.1
./torchserve_sanity.sh cuda101
frontend/gradlew -p frontend clean build
TorchServe frontend build suite consists of :
- checkstyle
- findbugs
- PMD
- UT
The reports are generated at following path : frontend/server/build/reports
python -m pytest --cov-report html:htmlcov --cov=ts/ ts/tests/unit_tests/
The reports are generated at following path : htmlcov/
pylint -rn --rcfile=./ts/tests/pylintrc ts/.
cd model-archiver
python -m pytest --cov-report html:htmlcov_ut --cov=model_archiver/ model_archiver/tests/unit_tests/
The reports are generated at following path : model-archiver/htmlcov_ut/
cd model-archiver
pip install .
python -m pytest --cov-report html:htmlcov_it --cov=model_archiver/ model_archiver/tests/integ_tests/
The reports are generated at following path : model-archiver/htmlcov_it/
Note: All the above commands needs to be excuted from serve home