#include <memory>#include "../src/check.h"#include "benchmark/benchmark.h"#include "output_test.h"
Go to the source code of this file.
Classes | |
| class | TestMemoryManager |
Functions | |
| ADD_CASES (TC_ConsoleOut, {{"^BM_empty %console_report$"}}) | |
| ADD_CASES (TC_CSVOut, {{"^\"BM_empty\",%csv_report$"}}) | |
| ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_empty\",$"}, {"\"family_index\": 0,$", MR_Next}, {"\"per_family_instance_index\": 0,$", MR_Next}, {"\"run_name\": \"BM_empty\",$", MR_Next}, {"\"run_type\": \"iteration\",$", MR_Next}, {"\"repetitions\": 1,$", MR_Next}, {"\"repetition_index\": 0,$", MR_Next}, {"\"threads\": 1,$", MR_Next}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %float,$", MR_Next}, {"\"cpu_time\": %float,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"allocs_per_iter\": %float,$", MR_Next}, {"\"max_bytes_used\": 42000$", MR_Next}, {"}", MR_Next}}) | |
| BENCHMARK (BM_empty) | |
| void | BM_empty (benchmark::State &state) |
| int | main (int argc, char *argv[]) |
| ADD_CASES | ( | TC_ConsoleOut | , |
| {{"^BM_empty %console_report$"}} | |||
| ) |
| ADD_CASES | ( | TC_CSVOut | , |
| {{"^\"BM_empty\",%csv_report$"}} | |||
| ) |
| ADD_CASES | ( | TC_JSONOut | , |
| {{"\"name\": \"BM_empty\",$"}, {"\"family_index\": 0,$", MR_Next}, {"\"per_family_instance_index\": 0,$", MR_Next}, {"\"run_name\": \"BM_empty\",$", MR_Next}, {"\"run_type\": \"iteration\",$", MR_Next}, {"\"repetitions\": 1,$", MR_Next}, {"\"repetition_index\": 0,$", MR_Next}, {"\"threads\": 1,$", MR_Next}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %float,$", MR_Next}, {"\"cpu_time\": %float,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"allocs_per_iter\": %float,$", MR_Next}, {"\"max_bytes_used\": 42000$", MR_Next}, {"}", MR_Next}} | |||
| ) |
| BENCHMARK | ( | BM_empty | ) |
| void BM_empty | ( | benchmark::State & | state | ) |
Definition at line 15 of file memory_manager_test.cc.
Definition at line 40 of file memory_manager_test.cc.