Performance Tests
- Build Instruction
- Tutorial 1 - Hello, Jet!
- Tutorial 2 - Using Mesh and Surface Set
- Tutorial 3 - Using Python API
- Manual (Feature) Tests
- Unit Tests
- Performance Tests
- Supported Platforms
- C++ API Reference
- Python API Reference
Introduction
Jet framework comes with two performance tests; time and memory.
To measure the time-performance, run:
bin/time_perf_tests
The time-performance is driven by Google Benchmark library. Thus, you can pass Benchmark arguments to the test app such as:
bin/time_perf_tests --benchmark_filter=_some_regex_
For Windows, use bin\Release\time_perf_tests.exe
command instead.
To measure the memory-performance, run:
bin/mem_perf_tests
Similar to the unit test and manual test, the memory-performance test is driven by Google Test (gtest) suite. Thus, you can pass the gtest arguments, such as:
bin/mem_perf_tests --gtest_filter=_name_pattern_
For Windows, use bin\Release\mem_perf_tests.exe
command instead.