Page MenuHomeSolus

Update to 1.12.0
ClosedPublic

Authored by xulongwu4 on Oct 18 2021, 12:49 AM.
Tags
None
Referenced Files
F10887759: D12049.id29262.diff
Jun 26 2023, 4:24 PM
F10886561: D12049.id29283.diff
Jun 26 2023, 12:12 AM
F10886452: D12049.diff
Jun 25 2023, 10:57 PM
F10883183: D12049.diff
Jun 24 2023, 1:33 AM
F10789559: D12049.id.diff
May 26 2023, 8:13 PM
F10787228: D12049.diff
May 26 2023, 11:26 AM
F10734925: D12049.diff
May 12 2023, 9:29 AM
F10727723: D12049.diff
May 10 2023, 12:05 AM
Subscribers

Details

Summary

Update to 1.12.0.

Changelog:

  • --command-name can now take parameter names from --parameter-* options
  • Exit codes (or signals) are now printed in cases of command failures
  • Exit codes are now part of the JSON output
  • When --export-* commands are used, result files are created before benchmark execution to fail early in case of, e.g., wrong permissions
  • When --export-* options are used, result files are written after each individual benchmark command instead of writing after all benchmarks have finished
  • Reduce number of shell startup time measurements from 200 to 50, generally speeding up benchmarks
  • User and system time are now in consistent time units
Test Plan

Ran hyperfine --min-runs 5 'sleep 0.2' and got the benchmark result successfully.

Diff Detail

Repository
R5037 hyperfine
Lint
Lint Not Applicable
Unit
Tests Not Applicable