Files
openvino/tests/memory_tests
Victor Kuznetsov 9e79f997e4 [Memory tests] Add timeout to proc_exec (#7942)
* add timeout to proc_exec

* add framework field for db

* upd db fields name
2021-10-13 14:25:44 +03:00
..
2021-10-01 15:44:26 +03:00
2021-09-13 10:47:30 +03:00

Memory Tests

This test suite contains pipelines, which are executables. Memory tests measuring memory required for the use cases and fail when memory usage exceeds a pre-defined level.

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:
mkdir build && cd build
cmake .. && make memory_tests
  1. Install tests:
make install tests --prefix <install_path>
  1. Run test:
./scripts/run_memorytest.py <install_path>/tests/memtest_infer -m model.xml -d CPU
  1. Run several configurations using pytest:
pytest ./test_runner/test.py --exe <install_path>/tests/memorytest_infer
# For parse_stat testing:
pytest ./scripts/run_memorytest.py