(iterations: usize)
| 4804 | } |
| 4805 | |
| 4806 | fn run_direct_repeated_selects(iterations: usize) -> Result<()> { |
| 4807 | let mut db = Pglite::builder().temporary().open()?; |
| 4808 | run_direct_scalar_query(&mut db, 41)?; |
| 4809 | let started = Instant::now(); |
| 4810 | for value in 0..iterations { |
| 4811 | run_direct_scalar_query(&mut db, value as i32)?; |
| 4812 | } |
| 4813 | record_total_and_average( |
| 4814 | "warm.direct_repeated_scalar_queries.total", |
| 4815 | "warm.direct_repeated_scalar_queries.avg", |
| 4816 | started.elapsed(), |
| 4817 | iterations, |
| 4818 | ); |
| 4819 | measure_phase("operation.close", || db.close()) |
| 4820 | } |
| 4821 | |
| 4822 | fn run_direct_transaction_batch(iterations: usize) -> Result<()> { |
| 4823 | let mut db = Pglite::builder().temporary().open()?; |
no test coverage detected