| 426 | // FieldPath::Get benchmarks |
| 427 | |
| 428 | static std::shared_ptr<Schema> GenerateTestSchema(int num_columns) { |
| 429 | FieldVector fields(num_columns); |
| 430 | for (int i = 0; i < num_columns; ++i) { |
| 431 | auto name = std::string("f") + std::to_string(i); |
| 432 | fields[i] = field(std::move(name), int64()); |
| 433 | } |
| 434 | return schema(std::move(fields)); |
| 435 | } |
| 436 | |
| 437 | static std::shared_ptr<Array> GenerateTestArray(int num_columns) { |
| 438 | constexpr int64_t kLength = 100; |
no test coverage detected