Commit Graph
1203 Commits
Author SHA1 Message Date
dependabot[bot] 36d7fb82a9 Bump colored from 1.6.1 to 1.7.0
Bumps [colored](https://github.com/mackwic/colored) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/mackwic/colored/releases)
- [Changelog](https://github.com/mackwic/colored/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mackwic/colored/compare/v1.6.1...v1.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-07 10:08:23 +01:00
Hugo Locurcio aa429fea70 Fix a typo in the command-line help 2019-01-02 19:32:22 +01:00
dependabot[bot] d761bfef0a Bump serde from 1.0.83 to 1.0.84
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.83 to 1.0.84.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.83...v1.0.84)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-02 08:19:18 +01:00
dependabot[bot] bb2c3d1589 Bump serde_json from 1.0.33 to 1.0.34
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.33 to 1.0.34.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.33...v1.0.34)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-01 11:09:52 +01:00
sharkdp dfba8883e3 Bump indicatif version 2018-12-28 20:33:51 +01:00
sharkdp e755da600b Bump minimum required Rust version 2018-12-28 20:33:31 +01:00
dependabot[bot] b1797ceb52 Bump serde from 1.0.82 to 1.0.83
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.82 to 1.0.83.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.82...v1.0.83)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-28 20:30:20 +01:00
dependabot[bot] fab11decec Bump serde_derive from 1.0.82 to 1.0.83
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.82 to 1.0.83.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.82...v1.0.83)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-28 19:24:02 +01:00
dependabot[bot] 634e414064 Bump csv from 1.0.2 to 1.0.5
Bumps [csv](https://github.com/BurntSushi/rust-csv) from 1.0.2 to 1.0.5.
- [Release notes](https://github.com/BurntSushi/rust-csv/releases)
- [Commits](https://github.com/BurntSushi/rust-csv/compare/1.0.2...1.0.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 08:34:49 +01:00
dependabot[bot] 9f90511459 Bump approx from 0.3.0 to 0.3.1
Bumps [approx](https://github.com/brendanzab/approx) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/brendanzab/approx/releases)
- [Commits](https://github.com/brendanzab/approx/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-14 23:14:29 +01:00
David Peter 0ec1eeb40c Update version 2018-12-12 23:41:30 +01:00
sharkdp b089eda3a3 Bump version v1.5.0 2018-12-12 23:13:35 +01:00
sharkdp 5637af48ba Move snapcraft file 2018-12-12 20:39:03 +01:00
David Peter d83d9ffd0d Add link to "scripts" folder 2018-12-12 20:37:51 +01:00
David Peter 6267a26ccb Create README.md 2018-12-12 20:30:19 +01:00
sharkdp 2f51d22e4d Add a simple script to show advanced statistics 2018-12-12 20:27:14 +01:00
sharkdp 0ba8a20bb8 Add script to plot benchmark results 2018-12-12 19:54:57 +01:00
sharkdp 51fe31e7d2 Improve progress bar 'experience' 2018-12-12 19:45:15 +01:00
Alan Pope 266105b52c Add support for building a snap via snapcraft 2018-12-12 11:05:46 +01:00
dependabot[bot] 4298c83028 Bump serde from 1.0.81 to 1.0.82
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.81...v1.0.82)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-12 11:05:17 +01:00
dependabot[bot] e16b7305d7 Bump serde_derive from 1.0.80 to 1.0.82
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.80 to 1.0.82.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.80...v1.0.82)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-11 21:16:54 +01:00
dependabot[bot] fb914c41db Bump serde from 1.0.80 to 1.0.81
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.80...v1.0.81)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-11 09:08:16 +01:00
tcmal 048506bed4 Show (dimmed) # of runs along with range.
Fixes #78
2018-12-05 14:43:29 +01:00
Peter Steinbach 1dcefd9082 refined help text of export flags to separate summary results from summary+raw timings 2018-12-05 14:37:16 +01:00
sharkdp c540aab8e3 Revert "Bump indicatif from 0.9.0 to 0.10.1"
This reverts commit 8f0c0209e8.
2018-12-03 18:18:36 +01:00
dependabot[bot] 8f0c0209e8 Bump indicatif from 0.9.0 to 0.10.1
Bumps [indicatif](https://github.com/mitsuhiko/indicatif) from 0.9.0 to 0.10.1.
- [Release notes](https://github.com/mitsuhiko/indicatif/releases)
- [Commits](https://github.com/mitsuhiko/indicatif/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-29 23:06:29 +01:00
David Peter ebc2ea6d6d Update README.md 2018-11-21 20:29:00 +01:00
sharkdp a4cf1eaa29 Format source code v1.4.0 2018-11-21 19:55:58 +01:00
sharkdp 3144c4b96c Bump version 2018-11-21 19:55:47 +01:00
sharkdp e95af1cd0e Update dependencies 2018-11-21 19:54:24 +01:00
dependabot[bot] b7747abbdd Bump serde_json from 1.0.32 to 1.0.33
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.32 to 1.0.33.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.32...v1.0.33)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-12 19:22:01 +01:00
Jason Peacock 3aa26a3e27 Moved types::Second and types::Unit to new unit module
Also review feedback.
2018-11-04 10:15:05 +01:00
Jason Peacock f0b6f130ea Add option to set time units for CLI & Markdown, closes #80
Add option to set the time units to either `MilliSecond` or `Second`
for both CLI output and Markdown export, overriding the default logic.
2018-11-04 10:15:05 +01:00
dependabot[bot] 1ec810f8d4 Bump serde from 1.0.79 to 1.0.80
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.79...v1.0.80)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-01 10:39:59 +01:00
dependabot[bot] caa9c4e9f1 Bump cfg-if from 0.1.5 to 0.1.6
Bumps [cfg-if](https://github.com/alexcrichton/cfg-if) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/alexcrichton/cfg-if/releases)
- [Commits](https://github.com/alexcrichton/cfg-if/compare/0.1.5...0.1.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-01 10:11:23 +01:00
dependabot[bot] 440ec41291 Bump serde_derive from 1.0.79 to 1.0.80
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.79...v1.0.80)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-01 09:31:53 +01:00
dependabot[bot] ac649fdaa7 Bump serde_json from 1.0.31 to 1.0.32
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.31 to 1.0.32.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.31...v1.0.32)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-01 09:07:00 +01:00
Jason Peacock 01581f60e0 Add option to set the shell, closes #61
Allow the user to set the shell used for executing benchmark commands.

The option (-S/--shell) can be overridden, when there are duplicate
options the last option's value will be used.
2018-10-31 18:02:37 +01:00
Jason Peacock 0b18446c0c Addressed review feedback 2018-10-28 08:46:01 +01:00
Jason Peacock 29804c54c9 Change markdown export to use seconds, closes #71
The markdown results exporter was using milliseconds, but the other
results exporters are using the default seconds unit.

Apply some refactoring so the same logic used to select units for the
CLI output can be used to select the units for the markdown exporter.

Now the units of the markdown exporter match that of the CLI.

When there are multiple benchmarks, the CLI will choose the
appropriate unit for each benchmark separately. In this case, the
markdown exporter will use the first benchmark to select the units for
all the results.

*This will change the markdown results for all users from milliseconds
to seconds, a UX breaking change.*

Add unit tests for the markdown exporter to verify the output.

Issue #80 proposes a new option to choose the units used for both the
CLI report and results export.
2018-10-28 08:46:01 +01:00
David Peter f1d4443416 Update README.md 2018-10-19 22:03:20 +02:00
yobrave 4c814f6142 Docs: add chinese readme link
#75
2018-10-19 22:03:20 +02:00
sharkdp 094b76d23a Add missing CI script for Windows v1.3.0 2018-09-28 22:07:16 +02:00
sharkdp 674d4f8062 Bump version number 2018-09-28 22:02:39 +02:00
sharkdp cc7ddc9b8e Windows release 2018-09-28 22:02:24 +02:00
sharkdp df171392ec Change color override part 2018-09-28 21:57:53 +02:00
sharkdp 681e506a3f Remove newline 2018-09-28 21:57:53 +02:00
Jason Peacock 3246ec27e1 Compact output, add -s color option, closes #70
Strip the empty lines within the results for each benchmark, but keep
the empty line between each benchmark, and before the summary.

Add `color` style option to show color but not be interactive (no
progress bar).
2018-09-28 21:57:53 +02:00
sharkdp 4b8f47d6f2 Enable windows builds 2018-09-28 21:27:48 +02:00
sharkdp bd2ea3188c Update dependencies
closes #60
2018-09-27 23:09:13 +02:00