From d1219ded805a8b09f599c70fdb8726940db3ad7c Mon Sep 17 00:00:00 2001 From: Huck Boles Date: Mon, 15 May 2023 14:21:15 -0500 Subject: [PATCH] benchmark site --- .gitignore | 1 + Cargo.toml | 4 +++ benches/build_dir.rs | 31 +++++++++++++++++++ benches/build_metafile.rs | 10 ++++-- files/bench_site/pattern/base/default.meta | 3 ++ .../pattern/benchmark/array/default.meta | 1 + .../bench_site/pattern/benchmark/default.meta | 5 +++ files/bench_site/source/bench.meta | 7 +++++ files/bench_site/source/dir1/bench.meta | 7 +++++ .../source/dir1/sub_dir1/bench.meta | 7 +++++ .../source/dir1/sub_dir1/deep_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir1/deep_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir1/deep_dir3/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir2/bench.meta | 7 +++++ .../source/dir1/sub_dir2/deep_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir2/deep_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir2/deep_dir3/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir3/deep_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir3/deep_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir1/sub_dir3/deep_dir3/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir3/bench.meta | 7 +++++ files/bench_site/source/dir2/bench.meta | 7 +++++ .../source/dir2/sub_dir1/bench.meta | 7 +++++ .../source/dir2/sub_dir1/deep_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir1/deep_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir1/deep_dir3/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir2/bench.meta | 7 +++++ .../source/dir2/sub_dir2/deep_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir2/deep_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir2/deep_dir3/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir3/deep_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir3/deep_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir2/sub_dir3/deep_dir3/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir3/bench.meta | 7 +++++ files/bench_site/source/dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir1/bench.meta | 7 +++++ .../source/dir3/sub_dir1/deep_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir1/deep_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir1/deep_dir3/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir1/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir2/bench.meta | 7 +++++ .../source/dir3/sub_dir2/deep_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir2/deep_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir2/deep_dir3/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir2/deep_dir3/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir3/deep_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir1/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir3/deep_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir2/deeper_dir3/bench.meta | 7 +++++ .../source/dir3/sub_dir3/deep_dir3/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir1/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir2/bench.meta | 7 +++++ .../sub_dir3/deep_dir3/deeper_dir3/bench.meta | 7 +++++ src/metafile.rs | 12 +++++-- 129 files changed, 909 insertions(+), 5 deletions(-) create mode 100644 benches/build_dir.rs create mode 100644 files/bench_site/pattern/base/default.meta create mode 100644 files/bench_site/pattern/benchmark/array/default.meta create mode 100644 files/bench_site/pattern/benchmark/default.meta create mode 100644 files/bench_site/source/bench.meta create mode 100644 files/bench_site/source/dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir3/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir1/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir2/bench.meta create mode 100644 files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir3/bench.meta diff --git a/.gitignore b/.gitignore index f3f425c..28878d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /target files/site/build +files/bench_site/build diff --git a/Cargo.toml b/Cargo.toml index 631bd59..c735635 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,3 +17,7 @@ criterion = "0.4" [[bench]] name = "build_metafile" harness = false + +[[bench]] +name = "build_dir" +harness = false diff --git a/benches/build_dir.rs b/benches/build_dir.rs new file mode 100644 index 0000000..7e89820 --- /dev/null +++ b/benches/build_dir.rs @@ -0,0 +1,31 @@ +use criterion::{black_box, criterion_group, criterion_main, Criterion}; + +pub fn build_dir(c: &mut Criterion) { + let dir = std::path::PathBuf::from("files/bench_site") + .canonicalize() + .unwrap(); + + let mut opts = metaforge::Options::new(); + opts.root = dir.clone(); + opts.source = dir.join("source"); + opts.build = dir.join("build"); + opts.pattern = dir.join("pattern"); + opts.clean = true; + + c.bench_function("build benchmark directory", |b| { + if opts.build.exists() { + std::fs::remove_dir_all(&opts.build).expect("clean build dir"); + } + + std::fs::create_dir(&opts.build).expect("create build dir"); + b.iter(|| metaforge::build_dir(black_box(&opts)).unwrap()) + }); +} + +criterion_group! { + name = benches; + config = Criterion::default().sample_size(10); + targets = build_dir +} + +criterion_main!(benches); diff --git a/benches/build_metafile.rs b/benches/build_metafile.rs index 1aa36b7..51844d2 100644 --- a/benches/build_metafile.rs +++ b/benches/build_metafile.rs @@ -17,7 +17,8 @@ pub fn build_file_benchmark(c: &mut Criterion) { c.bench_function("build benchmark file", |b| { b.iter(|| { let string = std::fs::read_to_string(black_box(&source)).expect("read file"); - let file = metaforge::parse_file(string, black_box(&opts)).expect("parse file"); + let mut file = metaforge::parse_file(string, black_box(&opts)).expect("parse file"); + file.path = black_box(source.clone()); let string = metaforge::build_metafile(&file).expect("build file"); metaforge::write_file(black_box(&source), string, black_box(&opts)) .expect("write file"); @@ -25,5 +26,10 @@ pub fn build_file_benchmark(c: &mut Criterion) { }); } -criterion_group!(benches, build_file_benchmark); +criterion_group! { + name = benches; + config = Criterion::default().sample_size(10); + targets = build_file_benchmark +} + criterion_main!(benches); diff --git a/files/bench_site/pattern/base/default.meta b/files/bench_site/pattern/base/default.meta new file mode 100644 index 0000000..1536b64 --- /dev/null +++ b/files/bench_site/pattern/base/default.meta @@ -0,0 +1,3 @@ + + &{benchmark} + diff --git a/files/bench_site/pattern/benchmark/array/default.meta b/files/bench_site/pattern/benchmark/array/default.meta new file mode 100644 index 0000000..dc7d08f --- /dev/null +++ b/files/bench_site/pattern/benchmark/array/default.meta @@ -0,0 +1 @@ +@{item} diff --git a/files/bench_site/pattern/benchmark/default.meta b/files/bench_site/pattern/benchmark/default.meta new file mode 100644 index 0000000..221c8d8 --- /dev/null +++ b/files/bench_site/pattern/benchmark/default.meta @@ -0,0 +1,5 @@ + + &{benchmark.array} + ${variable} + &{SOURCE} + diff --git a/files/bench_site/source/bench.meta b/files/bench_site/source/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/bench.meta b/files/bench_site/source/dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir1/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir2/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir1/sub_dir3/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/bench.meta b/files/bench_site/source/dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir1/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir2/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir2/sub_dir3/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/bench.meta b/files/bench_site/source/dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir1/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir2/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir1/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir2/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir1/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir1/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir1/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir2/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir2/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir2/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir3/bench.meta b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir3/bench.meta new file mode 100644 index 0000000..c376a1d --- /dev/null +++ b/files/bench_site/source/dir3/sub_dir3/deep_dir3/deeper_dir3/bench.meta @@ -0,0 +1,7 @@ +${ variable = "GOOD" } + +@{ benchmark.array.item = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] } + +# BENCHMARK + +Testing a lot of pages as a benchmark diff --git a/src/metafile.rs b/src/metafile.rs index 60dc3a0..cb821da 100644 --- a/src/metafile.rs +++ b/src/metafile.rs @@ -1,5 +1,8 @@ use crate::{build_metafile, parse_file, write_file, Options}; -use color_eyre::{eyre::eyre, Result}; +use color_eyre::{ + eyre::{bail, eyre}, + Result, +}; use std::collections::HashMap; use std::{fs, path::PathBuf}; @@ -16,7 +19,10 @@ pub struct MetaFile<'a> { impl<'a> MetaFile<'a> { pub fn build(path: PathBuf, opts: &'a Options) -> Result { - let str = fs::read_to_string(&path)?; + let str = match fs::read_to_string(&path) { + Ok(str) => str, + Err(_) => bail!("{} does not exist", path.display()), + }; let mut metafile = parse_file(str, opts)?; metafile.path = path; Ok(metafile) @@ -59,7 +65,7 @@ impl<'a> MetaFile<'a> { .unwrap_or_default(); Ok(name) } else { - color_eyre::eyre::bail!("could not get name from: {}", self.path.display()); + color_eyre::eyre::bail!("could not get name from: {:#?}", self); } } -- 2.44.2