Go to the source code of this file.
Functions | |
ADD_CASES (TC_ConsoleOut, {{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"^BM_RepeatTimeUnit/repeats:3_mean %console_us_report$"}, {"^BM_RepeatTimeUnit/repeats:3_stddev %console_us_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"^BM_SummaryRepeat/repeats:3_mean %console_report$"}, {"^BM_SummaryRepeat/repeats:3_stddev %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^[-]+$", MR_Next}, {"^Benchmark %s Time %s CPU %s Iterations$", MR_Next}, {"^[-]+$", MR_Next}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_arg_name/first:3 %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_arg_names/first:2/5/third:4 %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_basic %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_bytes_per_second %console_report +%floatB/s$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_Complexity_O1_BigO %bigOStr %bigOStr[ ]*$"}, {"^BM_Complexity_O1_RMS %RMS %RMS[ ]*$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_error[ ]+ERROR OCCURRED: 'message'$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_items_per_second %console_report +%float items/s$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_label %console_report some label$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_no_arg_name/3 %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3_mean %console_report$"}, {"^BM_Repeat/repeats:3_stddev %console_report$"}}) | |
ADD_CASES (TC_ConsoleOut, {{"^BM_RepeatOnce/repeats:1 %console_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"%csv_header"}}) | |
ADD_CASES (TC_CSVOut, {{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"^\"BM_RepeatTimeUnit/repeats:3_mean\",%csv_us_report$"}, {"^\"BM_RepeatTimeUnit/repeats:3_stddev\",%csv_us_report$"}}) | |
ADD_CASES (TC_CSVOut, {{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"^\"BM_SummaryRepeat/repeats:3_mean\",%csv_report$"}, {"^\"BM_SummaryRepeat/repeats:3_stddev\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_arg_name/first:3\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_arg_names/first:2/5/third:4\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_basic\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_bytes_per_second\",%csv_bytes_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_error\",,,,,,,,true,\"message\"$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_items_per_second\",%csv_items_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_label\",%csv_label_report_begin\"some " "label\"%csv_label_report_end$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_no_arg_name/3\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3_mean\",%csv_report$"}, {"^\"BM_Repeat/repeats:3_stddev\",%csv_report$"}}) | |
ADD_CASES (TC_CSVOut, {{"^\"BM_RepeatOnce/repeats:1\",%csv_report$"}}) | |
ADD_CASES (TC_JSONOut, {{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"\"name\": \"BM_RepeatTimeUnit/repeats:3_mean\",$"}, {"\"time_unit\": \"us\",?$"}, {"\"name\": \"BM_RepeatTimeUnit/repeats:3_stddev\",$"}, {"\"time_unit\": \"us\",?$"}}) | |
ADD_CASES (TC_JSONOut, {{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"\"name\": \"BM_SummaryRepeat/repeats:3_mean\",$"}, {"\"name\": \"BM_SummaryRepeat/repeats:3_stddev\",$"}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_arg_name/first:3\",$"}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_arg_names/first:2/5/third:4\",$"}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_basic\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\"$", MR_Next}, {"}", MR_Next}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_bytes_per_second\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"bytes_per_second\": %int$", MR_Next}, {"}", MR_Next}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_error\",$"}, {"\"error_occurred\": true,$", MR_Next}, {"\"error_message\": \"message\",$", MR_Next}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_items_per_second\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"items_per_second\": %int$", MR_Next}, {"}", MR_Next}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_label\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"label\": \"some label\"$", MR_Next}, {"}", MR_Next}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_no_arg_name/3\",$"}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3_mean\",$"}, {"\"name\": \"BM_Repeat/repeats:3_stddev\",$"}}) | |
ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_RepeatOnce/repeats:1\",$"}}) | |
ArgNames ({"first", "", "third"}) | |
BENCHMARK (BM_arg_name) -> ArgName("first") ->Arg(3) | |
BENCHMARK (BM_arg_names) -> Args( | |
BENCHMARK (BM_basic) | |
BENCHMARK (BM_bytes_per_second) | |
BENCHMARK (BM_Complexity_O1) -> Range(1, 1<< 18) ->Complexity(benchmark::o1) | |
BENCHMARK (BM_error) | |
BENCHMARK (BM_items_per_second) | |
BENCHMARK (BM_label) | |
BENCHMARK (BM_no_arg_name) -> Arg(3) | |
BENCHMARK (BM_Repeat) -> Repetitions(3) | |
BENCHMARK (BM_RepeatOnce) -> Repetitions(1) ->ReportAggregatesOnly() | |
BENCHMARK (BM_SummaryRepeat) -> Repetitions(3) ->ReportAggregatesOnly() | |
void | BM_arg_name (benchmark::State &state) |
void | BM_arg_names (benchmark::State &state) |
void | BM_basic (benchmark::State &state) |
void | BM_bytes_per_second (benchmark::State &state) |
void | BM_Complexity_O1 (benchmark::State &state) |
void | BM_error (benchmark::State &state) |
void | BM_items_per_second (benchmark::State &state) |
void | BM_label (benchmark::State &state) |
void | BM_no_arg_name (benchmark::State &state) |
void | BM_Repeat (benchmark::State &state) |
void | BM_RepeatOnce (benchmark::State &state) |
void | BM_RepeatTimeUnit (benchmark::State &state) |
void | BM_SummaryRepeat (benchmark::State &state) |
int | main (int argc, char *argv[]) |
Repetitions (3) -> ReportAggregatesOnly() ->Unit(benchmark::kMicrosecond) | |
SET_SUBSTITUTIONS ({{"%bigOStr", "[ ]* %float \\([0-9]+\\)"}, {"%RMS", "[ ]*[0-9]+ %"}}) | |
ADD_CASES | ( | TC_ConsoleOut | , |
{{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"^BM_RepeatTimeUnit/repeats:3_mean %console_us_report$"}, {"^BM_RepeatTimeUnit/repeats:3_stddev %console_us_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"^BM_SummaryRepeat/repeats:3_mean %console_report$"}, {"^BM_SummaryRepeat/repeats:3_stddev %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^[-]+$", MR_Next}, {"^Benchmark %s Time %s CPU %s Iterations$", MR_Next}, {"^[-]+$", MR_Next}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_arg_name/first:3 %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_arg_names/first:2/5/third:4 %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_basic %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_bytes_per_second %console_report +%floatB/s$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_Complexity_O1_BigO %bigOStr %bigOStr[ ]*$"}, {"^BM_Complexity_O1_RMS %RMS %RMS[ ]*$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_error[ ]+ERROR OCCURRED: 'message'$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_items_per_second %console_report +%float items/s$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_label %console_report some label$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_no_arg_name/3 %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3 %console_report$"}, {"^BM_Repeat/repeats:3_mean %console_report$"}, {"^BM_Repeat/repeats:3_stddev %console_report$"}} | |||
) |
ADD_CASES | ( | TC_ConsoleOut | , |
{{"^BM_RepeatOnce/repeats:1 %console_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"%csv_header"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"^\"BM_RepeatTimeUnit/repeats:3_mean\",%csv_us_report$"}, {"^\"BM_RepeatTimeUnit/repeats:3_stddev\",%csv_us_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"^\"BM_SummaryRepeat/repeats:3_mean\",%csv_report$"}, {"^\"BM_SummaryRepeat/repeats:3_stddev\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_arg_name/first:3\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_arg_names/first:2/5/third:4\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_basic\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_bytes_per_second\",%csv_bytes_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_error\",,,,,,,,true,\"message\"$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_items_per_second\",%csv_items_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_label\",%csv_label_report_begin\"some " "label\"%csv_label_report_end$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_no_arg_name/3\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3\",%csv_report$"}, {"^\"BM_Repeat/repeats:3_mean\",%csv_report$"}, {"^\"BM_Repeat/repeats:3_stddev\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_CSVOut | , |
{{"^\"BM_RepeatOnce/repeats:1\",%csv_report$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{".*BM_RepeatTimeUnit/repeats:3 ", MR_Not}, {"\"name\": \"BM_RepeatTimeUnit/repeats:3_mean\",$"}, {"\"time_unit\": \"us\",?$"}, {"\"name\": \"BM_RepeatTimeUnit/repeats:3_stddev\",$"}, {"\"time_unit\": \"us\",?$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{".*BM_SummaryRepeat/repeats:3 ", MR_Not}, {"\"name\": \"BM_SummaryRepeat/repeats:3_mean\",$"}, {"\"name\": \"BM_SummaryRepeat/repeats:3_stddev\",$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_arg_name/first:3\",$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_arg_names/first:2/5/third:4\",$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_basic\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\"$", MR_Next}, {"}", MR_Next}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_bytes_per_second\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"bytes_per_second\": %int$", MR_Next}, {"}", MR_Next}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_error\",$"}, {"\"error_occurred\": true,$", MR_Next}, {"\"error_message\": \"message\",$", MR_Next}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_items_per_second\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"items_per_second\": %int$", MR_Next}, {"}", MR_Next}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_label\",$"}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %int,$", MR_Next}, {"\"cpu_time\": %int,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"label\": \"some label\"$", MR_Next}, {"}", MR_Next}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_no_arg_name/3\",$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3\",$"}, {"\"name\": \"BM_Repeat/repeats:3_mean\",$"}, {"\"name\": \"BM_Repeat/repeats:3_stddev\",$"}} | |||
) |
ADD_CASES | ( | TC_JSONOut | , |
{{"\"name\": \"BM_RepeatOnce/repeats:1\",$"}} | |||
) |
ArgNames | ( | {"first", "", "third"} | ) |
BENCHMARK | ( | BM_arg_name | ) | -> ArgName("first") ->Arg(3) |
BENCHMARK | ( | BM_arg_names | ) | -> Args( |
Definition at line 155 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
BENCHMARK | ( | BM_basic | ) |
Definition at line 32 of file benchmark/test/options_test.cc.
BENCHMARK | ( | BM_bytes_per_second | ) |
BENCHMARK | ( | BM_Complexity_O1 | ) | -> Range(1, 1<< 18) ->Complexity(benchmark::o1) |
Definition at line 58 of file bloaty/third_party/protobuf/third_party/benchmark/test/complexity_test.cc.
BENCHMARK | ( | BM_error | ) |
BENCHMARK | ( | BM_items_per_second | ) |
BENCHMARK | ( | BM_label | ) |
BENCHMARK | ( | BM_no_arg_name | ) | -> Arg(3) |
BENCHMARK | ( | BM_Repeat | ) | -> Repetitions(3) |
BENCHMARK | ( | BM_RepeatOnce | ) | -> Repetitions(1) ->ReportAggregatesOnly() |
BENCHMARK | ( | BM_SummaryRepeat | ) | -> Repetitions(3) ->ReportAggregatesOnly() |
void BM_arg_name | ( | benchmark::State & | state | ) |
Definition at line 138 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_arg_names | ( | benchmark::State & | state | ) |
Definition at line 151 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_basic | ( | benchmark::State & | state | ) |
Definition at line 22 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_bytes_per_second | ( | benchmark::State & | state | ) |
Definition at line 41 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_Complexity_O1 | ( | benchmark::State & | state | ) |
Definition at line 165 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_error | ( | benchmark::State & | state | ) |
Definition at line 107 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_items_per_second | ( | benchmark::State & | state | ) |
Definition at line 63 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_label | ( | benchmark::State & | state | ) |
Definition at line 85 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_no_arg_name | ( | benchmark::State & | state | ) |
Definition at line 125 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_Repeat | ( | benchmark::State & | state | ) |
Definition at line 181 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_RepeatOnce | ( | benchmark::State & | state | ) |
Definition at line 204 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_RepeatTimeUnit | ( | benchmark::State & | state | ) |
Definition at line 230 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
void BM_SummaryRepeat | ( | benchmark::State & | state | ) |
Definition at line 214 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
Definition at line 256 of file protobuf/third_party/benchmark/test/reporter_output_test.cc.
Repetitions | ( | 3 | ) | -> ReportAggregatesOnly() ->Unit(benchmark::kMicrosecond) |
SET_SUBSTITUTIONS | ( | {{"%bigOStr", "[ ]* %float \\([0-9]+\\)"}, {"%RMS", "[ ]*[0-9]+ %"}} | ) |