| 723 | ->ArgsProduct({{3, 5, 6, 7, 9, 16, 42}}); |
| 724 | |
| 725 | static void BM_RowArray_DecodeBinary(benchmark::State& st) { |
| 726 | int max_length = static_cast<int>(st.range(0)); |
| 727 | std::unordered_map<std::string, std::string> metadata; |
| 728 | metadata["max_length"] = std::to_string(max_length); |
| 729 | SchemaBuilder schema_builder; |
| 730 | DCHECK_OK(schema_builder.AddField(field("", utf8(), key_value_metadata(metadata)))); |
| 731 | auto schema = *schema_builder.Finish(); |
| 732 | RowArrayDecodeBenchmark(st, schema, 0); |
| 733 | } |
| 734 | |
| 735 | BENCHMARK(BM_RowArray_DecodeBinary) |
| 736 | ->ArgNames({"max_length"}) |
nothing calls this directly
no test coverage detected