Spaces:
Running
on
L40S
Running
on
L40S
# Automated Testing | |
## Running tests locally | |
Additional requirements for running tests: | |
``` | |
pip install pytest | |
pip install websocket-client==1.6.1 | |
opencv-python==4.6.0.66 | |
scikit-image==0.21.0 | |
``` | |
Run inference tests: | |
``` | |
pytest tests/inference | |
``` | |
## Quality regression test | |
Compares images in 2 directories to ensure they are the same | |
1) Run an inference test to save a directory of "ground truth" images | |
``` | |
pytest tests/inference --output_dir tests/inference/baseline | |
``` | |
2) Make code edits | |
3) Run inference and quality comparison tests | |
``` | |
pytest | |
``` |