Crate obnam_benchmark

Crate obnam_benchmark 

Source
Expand description

Run benchmarks for the Obnam backup program.

Obnam is a backup system. This crate a way to specifying benchmarks in YAML and running them. A specification file looks like:

benchmarks:
  - benchmark: maildir
    backups:
      - changes:
          - create:
              files: 100
              file_size: 0
      - changes:
          - rename:
              files: 10
          - delete:
              files: 10
          - create:
              files: 10
              file_size: 0

A specification is broken down into a sequence of steps. Steps, if executed in order, perform the benchmark.

This crate only collects data from a set of benchmarks. It does not analyze the data. The data can be stored for later analysis.

Modulesยง

builder
client
daemon
junk
obnam
Manage and execute Obnam.
report
result
server
specification
step
suite
summain
tlsgen