• Shawn Tabrizi's avatar
    Benchmarks Writer CLI (#6567) · b851b755
    Shawn Tabrizi authored
    * initial mockup
    
    * add and wipe
    
    * track writes
    
    * start to add to pipeline
    
    * return all reads/writes
    
    * Log reads and writes from bench db
    
    * causes panic
    
    * Allow multiple commits
    
    * commit before ending benchmark
    
    * doesn't work???
    
    * fix
    
    * Update lib.rs
    
    * switch to struct for `BenchmarkResults`
    
    * add to output
    
    * fix test
    
    * line width
    
    * @Kianenigma
    
     review
    
    * Add Whitelist to DB Tracking in Benchmarks Pipeline (#6405)
    
    * hardcoded whitelist
    
    * Add whitelist to pipeline
    
    * Remove whitelist pipeline from CLI, add to runtime
    
    * clean-up unused db initialized whitelist
    
    * Add regression analysis to DB Tracking (#6475)
    
    * Add selector
    
    * add tests
    
    * debug formatter for easy formula
    
    * initial idea
    
    * use all benchmarks
    
    * broken
    
    * working without trait
    
    * Make work for multiple pallets
    
    * Fix merge issues
    
    * writer appends to file
    
    * implement () for balances weight trait
    
    * update name of trait
    
    * Weights to WeightInfo
    
    * auto trait writer
    
    * Heap pages are configurable
    
    * clean out runtime changes
    
    * more clean up
    
    * Fix string generation
    
    * Update comments
    
    * Update bin/node/runtime/src/lib.rs
    
    Co-authored-by: default avatararkpar <[email protected]>
    b851b755