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

Record job start time to fix time pain points #1621

Merged
merged 2 commits into from
Sep 11, 2023

Commits on Sep 8, 2023

  1. Record job start time to fix time pain points

    Add a new key in the json per-job output, job_start, that records the
    job start time obtained via a call to clock_gettime using the clock_id
    specified by the new job_start_clock_id option. This allows times of fio
    jobs and log entries to be compared/ordered against each other and
    against other system events recorded against the same clock_id.
    
    Add a note to the documentation for group_reporting about how there are
    several per-job values for which only the first job's value is recorded
    in the json output format when group_reporting is enabled.
    
    Fixes axboe#1544
    
    Signed-off-by: Nick Neumann nick@pcpartpicker.com
    aggieNick02 committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    12d325c View commit details
    Browse the repository at this point in the history
  2. Make log_unix_epoch an official alias of log_alternate_epoch

    log_alternate_epoch was introduced along with
    log_alternate_epoch_clock_id, and generalized the idea of
    log_unix_epoch. Both options had the same effect. So we make
    log_unix_epoch an official alias of log_alternate_epoch, instead of
    maintaining both redundant options.
    
    Signed-off-by: Nick Neumann nick@pcpartpicker.com
    aggieNick02 committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d252275 View commit details
    Browse the repository at this point in the history