wxbox/crates/ar2/benches/parse_benchmark.rs
core 9ab0a77d64
Some checks are pending
Verify Latest Dependencies / Verify Latest Dependencies (push) Waiting to run
build and test / wxbox - latest (push) Waiting to run
feat: ar2 work
2025-05-18 22:07:46 -04:00

15 lines
No EOL
442 B
Rust

use std::{env, fs};
use std::hint::black_box;
use std::time::Instant;
use criterion::{criterion_group, criterion_main, Criterion};
use wxbox_ar2::parse;
fn criterion_benchmark(c: &mut Criterion) {
let f = fs::read("/home/core/dl/KGWX20250518_165333_V06").unwrap();
c.bench_function("parse KGWX", |b| b.iter(|| {
parse(black_box(f.clone()))
}));
}
criterion_group!(benches, criterion_benchmark);
criterion_main!(benches);