Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[benchmark] Driver Improvements #26303

Merged
merged 4 commits into from Jul 24, 2019
Merged

[benchmark] Driver Improvements #26303

merged 4 commits into from Jul 24, 2019

Commits on Jul 7, 2019

  1. [benchmark] Add min-sample argument to drivers

    Support for gathering a minimal number of samples per benchmark, using the optional `--min-samples` argument, which overrides the automatically computed number of samples per `sample-time` if this is lower�.
    palimondo committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    ad24ca4 View commit details
    Browse the repository at this point in the history
  2. [benchmark] Run benchmarks using substring filters

    Added support for running benchmarks using substring filters. Positional arguments prefixed with a single + or - sign are interpreted as benchmark name filters.
    
    Excecutes all benchmarks whose names include any of the strings prefixed with a plus sign but none of the strings prefixed with a minus sign.
    palimondo committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    ec32140 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. [benchmark] Driver: log measurement metadata

    Added --meta option to log measurement metadata:
    
    * PAGES – number of memory pages used
    * ICS – number of involuntary context switches
    * YIELD – number of voluntary yields
    
    (Pages and ICS were previously available only in --verbose mode.)
    palimondo committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    5571b83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc0e16c View commit details
    Browse the repository at this point in the history