Files
openvino/tests/time_tests/README.md
T

39 lines
960 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Time Tests
This test suite contains pipelines, which are executables. The pipelines measure
the time of their execution, both total and partial. A Python runner calls the
pipelines and calcuates the average execution time.
## Prerequisites
To build the time tests, you need to have OpenVINO™ installed or build from source.
## Measure Time
To build and run the tests, open a terminal, set OpenVINO™ environment and run
the commands below:
1. Build tests:
``` bash
mkdir build && cd build
cmake .. && cmake --build . --target time_tests -j8
```
2. Install tests:
``` bash
сmake --install <build_dir> --prefix <install_path>
```
3. Run test:
``` bash
./scripts/run_timetest.py ../../bin/intel64/Release/timetest_infer -m model.xml -d CPU
```
4. Run several configurations using `pytest`:
``` bash
pytest ./test_runner/test_timetest.py --exe ../../bin/intel64/Release/timetest_infer
# For parse_stat testing:
pytest ./scripts/run_timetest.py
```