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.