Shawn Tabrizi
|
935ee6f545
|
Add DB Read/Write Tracking to Benchmarking Pipeline (#6386)
* 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
* Update client/db/src/bench.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Co-authored-by: arkpar <arkady.paronyan@gmail.com>
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
|
2020-06-24 21:03:55 +02:00 |
|
Benjamin Kampmann
|
be8c96adec
|
Relax substrate licensing scheme (#5947)
|
2020-05-15 13:21:56 +02:00 |
|
Shawn Tabrizi
|
b301451c85
|
Frame System Benchmarking (#5834)
* Frame System Benchmarking
* Add to substrate node, avoid divide by zero errors in analysis
* reduce features
* some fixes
* copy pasta
|
2020-04-30 15:46:44 +02:00 |
|
Marcio Diaz
|
0c10687022
|
Regression algorithm for runtime benchmarks (#5288)
* Add linregress
* Regression, initial stuff.
* More analytics
* whitespace
* Fix
* Median slopes regression algo
* Warnings
* Update to lastest benchmark changes.
* Use both algorithms temp.
* Move analysis to frame.
* Fix tests.
* Only build analysis in std
Co-authored-by: Gav Wood <gavin@parity.io>
|
2020-03-23 14:07:25 +01:00 |
|