| 116 | } |
| 117 | |
| 118 | static void ChunkCSVNoNewlinesBlock( |
| 119 | benchmark::State& state) { // NOLINT non-const reference |
| 120 | auto csv = BuildCSVData(escaped_example); |
| 121 | auto options = ParseOptions::Defaults(); |
| 122 | options.quoting = true; |
| 123 | options.escaping = false; |
| 124 | options.newlines_in_values = false; |
| 125 | |
| 126 | BenchmarkCSVChunking(state, csv, options); |
| 127 | // Provides better regression stability with timings rather than bogus |
| 128 | // bandwidth. |
| 129 | state.SetBytesProcessed(0); |
| 130 | } |
| 131 | |
| 132 | static void ChunkCSVFlightsExample( |
| 133 | benchmark::State& state) { // NOLINT non-const reference |
nothing calls this directly
no test coverage detected