Improve Benchmark Writer: Remove Unused Components, Remove Multiply by Zero, Files Split by Pallet (#6785)

* initial improvements

* better file management, ignore unused components

* Output warning when components unused

* update comment

* Write even when base weight is zero

* remove unwrap where possible

* Dont sort components to dedup

* undo delete

* improve clarity of unused components

* remove unused dep

* Update Process.json
This commit is contained in:
Shawn Tabrizi
2020-08-03 14:41:54 +02:00
committed by GitHub
parent 6671d017d6
commit dd6ef0a3a5
6 changed files with 120 additions and 90 deletions
@@ -95,8 +95,7 @@ impl BenchmarkCmd {
let mut file = crate::writer::open_file("traits.rs")?;
crate::writer::write_trait(&mut file, batches.clone())?;
} else {
let mut file = crate::writer::open_file("benchmarks.rs")?;
crate::writer::write_results(&mut file, batches.clone())?;
crate::writer::write_results(&batches)?;
}
}