Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.87 KB

CHANGELOG.md

File metadata and controls

48 lines (39 loc) · 1.87 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Global option "enable_blktrace". Runs blktrace and grabs relevant metrics.
  • Output option "append_blktrace". Appends blktrace metrics to output.
  • Output option "ignore_missing". If missing metric, "NONE" is used as value in output.
  • x --cleanup-files argument added. Cleans up intermediate files.

Fixed

  • Fixed output parsing exception being handled properly.
  • Fixed filebench stalling. Set /sys/proc/kernel/randomize_va_space to 0.

1.1.0 - 2019-03-18

Added

  • Environment section added. Allows adding settings which change the environment.
  • Environment option "enabled". Enables environment configuration.
  • Environment option "nomerges". Allows specifying "nomerges=0,1,2" for devices.
  • Output option "append_environment". Appends environment settings to output.
  • Filebench workload type added.
  • Validation argument (i.e. iobs validation) to validate files without execution.
  • -d --reset-device argument added. Resets device to prior execution state after execution.

Fixed

  • Template settings should appear in output if specified in format.
  • Fixed output file extension as ".csv".

1.0.0 - 2019-02-26

Changed

  • Rewrote as package
  • Overhauled command-line arguments with "argparse".

Added

  • Templating section added for workload file configuration interpolation.
  • Output section for output configuration.

Removed

  • Misc utility files.
  • Obsolete example config files.