azk-benchmark
azk's benchmarking tool
Features
- Choose which
azk version
to use.
- Uses azkdemo as default project but this is configurable
- Provision execution
- Benchmarks several azk commands
- Can send all results to some Keen.IO repo
Install
npm install azk-benchmark -g
Run
$ azk-benchmark
$ azk-benchmark azk
$ azk-benchmark azk --send
$ azk-benchmark azk --git-repo=azukiapp/azkdemo \
--dest-path=/tmp/azkdemo_benchmark \
--git-ref=benchmark \
--send
Verbose level
$ azk-benchmark azk
$ azk-benchmark azk -v
$ azk-benchmark azk -vv
Configure Keen.IO keys
You can also create a .env file
export AZK_BENCHMARK_KEEN_IO_PROJECTID=qweasd
export AZK_BENCHMARK_KEEN_IO_WRITEKEY=qweasd
Test and run locally
npm test
node ./bin/azk-benchmark.js -h