seivots-summary(1) summarize seivot output files


seivots-summary [--config=FILE] [--dump-config] [--dump-memory-profile=METHOD] [--dump-setting-names] [--generate-manpage=TEMPLATE] [-h] [--help] [--list-config-files] [--log=FILE] [--log-keep=N] [--log-level=LEVEL] [--log-max=SIZE] [--log-mode=MODE] [--no-default-configs] [--output=FILE] [--version] [FILE]...


seivots-summary reads some benchmark result files created by summain(1), and produces summaries of them in tabular form, making it easy to compare results from different benchmark runs.


add FILE to config files
write out the entire current configuration
make memory profiling dumps using METHOD, which is one of: none, simple, meliae, or heapy (default: simple)
write out all names of settings and quit
fill in manual page TEMPLATE
-h, --help
show this help message and exit
list all possible config files
write log entries to FILE (default is to not write log files at all); use "syslog" to log to system log, or "none" to disable logging
keep last N logs (10)
log at LEVEL, one of debug, info, warning, error, critical, fatal (default: debug)
rotate logs larger than SIZE, zero for never (default: 0)
set permissions of new log files to MODE (octal; default 0600)
clear list of configuration files to read
write output to FILE, instead of standard output
show program's version number and exit


To summarize all benchmark files:
seivots-summary $HOME/obnam/benchmarks/*/*.seivot | less -S