diff --git a/agent/tool-scripts/tests/blktrace/gold/stderr b/agent/tool-scripts/tests/blktrace/gold/stderr index 0035b002b4..890a3723c0 100644 --- a/agent/tool-scripts/tests/blktrace/gold/stderr +++ b/agent/tool-scripts/tests/blktrace/gold/stderr @@ -2,12 +2,19 @@ blktrace: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --devices=str,[str] the list of block devices to trace (required w/ --start) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message blktrace: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/blktrace/tools-group/blktrace', missing blktrace: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/blktrace/tools-group/blktrace', missing diff --git a/agent/tool-scripts/tests/bpftrace/gold/stderr b/agent/tool-scripts/tests/bpftrace/gold/stderr index 5a8d218c6c..60bce112c5 100644 --- a/agent/tool-scripts/tests/bpftrace/gold/stderr +++ b/agent/tool-scripts/tests/bpftrace/gold/stderr @@ -2,12 +2,19 @@ bpftrace: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --script=str path to the bpftrace script (required w/ --start) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message bpftrace: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/bpftrace/tools-group/bpftrace', missing bpftrace: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/bpftrace/tools-group/bpftrace', missing diff --git a/agent/tool-scripts/tests/cpuacct/gold/stderr b/agent/tool-scripts/tests/cpuacct/gold/stderr index 3f5a10e7d5..94648db9a0 100644 --- a/agent/tool-scripts/tests/cpuacct/gold/stderr +++ b/agent/tool-scripts/tests/cpuacct/gold/stderr @@ -2,12 +2,19 @@ cpuacct: Error, one of the following options is required, --install|--start|--st The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message cpuacct: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/cpuacct/tools-group/cpuacct', missing cpuacct: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/cpuacct/tools-group/cpuacct', missing diff --git a/agent/tool-scripts/tests/disk/gold/stderr b/agent/tool-scripts/tests/disk/gold/stderr index 99ca48205a..3308b15de9 100644 --- a/agent/tool-scripts/tests/disk/gold/stderr +++ b/agent/tool-scripts/tests/disk/gold/stderr @@ -2,12 +2,19 @@ disk: Error, one of the following options is required, --install|--start|--stop| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message disk: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/disk/tools-group/disk', missing disk: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/disk/tools-group/disk', missing diff --git a/agent/tool-scripts/tests/dm-cache/gold/stderr b/agent/tool-scripts/tests/dm-cache/gold/stderr index 3253bd6abd..bb079f4328 100644 --- a/agent/tool-scripts/tests/dm-cache/gold/stderr +++ b/agent/tool-scripts/tests/dm-cache/gold/stderr @@ -2,12 +2,19 @@ dm-cache: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message dm-cache: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/dm-cache/tools-group/dm-cache', missing dm-cache: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/dm-cache/tools-group/dm-cache', missing diff --git a/agent/tool-scripts/tests/docker-info/gold/stderr b/agent/tool-scripts/tests/docker-info/gold/stderr index cd4eba3a9d..9da4fc33ef 100644 --- a/agent/tool-scripts/tests/docker-info/gold/stderr +++ b/agent/tool-scripts/tests/docker-info/gold/stderr @@ -2,12 +2,19 @@ docker-info: Error, one of the following options is required, --install|--start| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message docker-info: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/docker-info/tools-group/docker-info', missing docker-info: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/docker-info/tools-group/docker-info', missing diff --git a/agent/tool-scripts/tests/docker/gold/stderr b/agent/tool-scripts/tests/docker/gold/stderr index 4faa9f7648..a243de8a5a 100644 --- a/agent/tool-scripts/tests/docker/gold/stderr +++ b/agent/tool-scripts/tests/docker/gold/stderr @@ -2,12 +2,19 @@ docker: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message docker: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/docker/tools-group/docker', missing docker: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/docker/tools-group/docker', missing diff --git a/agent/tool-scripts/tests/haproxy-ocp/gold/stderr b/agent/tool-scripts/tests/haproxy-ocp/gold/stderr index d898ab3320..5e6a16abdd 100644 --- a/agent/tool-scripts/tests/haproxy-ocp/gold/stderr +++ b/agent/tool-scripts/tests/haproxy-ocp/gold/stderr @@ -2,13 +2,20 @@ haproxy-ocp: Error, one of the following options is required, --install|--start| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --counters-clear-all clear all HAProxy counters at tool start (optional, default: 'false') +Help option - do *not* specify this when you register a tool: + -h|--help display this help message haproxy-ocp: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/haproxy-ocp/tools-group/haproxy-ocp', missing haproxy-ocp: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/haproxy-ocp/tools-group/haproxy-ocp', missing diff --git a/agent/tool-scripts/tests/iostat/gold/stderr b/agent/tool-scripts/tests/iostat/gold/stderr index 1b5e3dfd0b..a694296e74 100644 --- a/agent/tool-scripts/tests/iostat/gold/stderr +++ b/agent/tool-scripts/tests/iostat/gold/stderr @@ -2,13 +2,20 @@ iostat: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --options=str options passed directly to the tool (optional) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message iostat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/iostat/tools-group/iostat', missing iostat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/iostat/tools-group/iostat', missing diff --git a/agent/tool-scripts/tests/jmap/gold/stderr b/agent/tool-scripts/tests/jmap/gold/stderr index e12fa08f83..4324c62557 100644 --- a/agent/tool-scripts/tests/jmap/gold/stderr +++ b/agent/tool-scripts/tests/jmap/gold/stderr @@ -2,14 +2,21 @@ jmap: Error, one of the following options is required, --install|--start|--stop| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --pid=int a process ID to jmap --pattern=str jmap any PID which name matches this string (via pgrep) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message jmap: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/jmap/tools-group/jmap', missing jmap: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/jmap/tools-group/jmap', missing diff --git a/agent/tool-scripts/tests/jstack/gold/stderr b/agent/tool-scripts/tests/jstack/gold/stderr index 2cb463e0cb..0eb930d900 100644 --- a/agent/tool-scripts/tests/jstack/gold/stderr +++ b/agent/tool-scripts/tests/jstack/gold/stderr @@ -2,14 +2,21 @@ jstack: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --pid=int a process ID to jstack --pattern=str jstack any PID which name matches this string (via pgrep) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message jstack: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/jstack/tools-group/jstack', missing jstack: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/jstack/tools-group/jstack', missing diff --git a/agent/tool-scripts/tests/kvm-spinlock/gold/stderr b/agent/tool-scripts/tests/kvm-spinlock/gold/stderr index 98f1360e93..35f93cd177 100644 --- a/agent/tool-scripts/tests/kvm-spinlock/gold/stderr +++ b/agent/tool-scripts/tests/kvm-spinlock/gold/stderr @@ -2,12 +2,19 @@ kvm-spinlock: Error, one of the following options is required, --install|--start The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message kvm-spinlock: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvm-spinlock/tools-group/kvm-spinlock', missing kvm-spinlock: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvm-spinlock/tools-group/kvm-spinlock', missing diff --git a/agent/tool-scripts/tests/kvmstat/gold/stderr b/agent/tool-scripts/tests/kvmstat/gold/stderr index 28f5a8d3e9..9e5a56ed35 100644 --- a/agent/tool-scripts/tests/kvmstat/gold/stderr +++ b/agent/tool-scripts/tests/kvmstat/gold/stderr @@ -2,12 +2,19 @@ kvmstat: Error, one of the following options is required, --install|--start|--st The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message kvmstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvmstat/tools-group/kvmstat', missing kvmstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvmstat/tools-group/kvmstat', missing diff --git a/agent/tool-scripts/tests/kvmtrace/gold/stderr b/agent/tool-scripts/tests/kvmtrace/gold/stderr index 565e5c1d0b..e1c8f119ef 100644 --- a/agent/tool-scripts/tests/kvmtrace/gold/stderr +++ b/agent/tool-scripts/tests/kvmtrace/gold/stderr @@ -2,15 +2,22 @@ kvmtrace: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --vm=str the hostname of the vm running (to get kallsyms) --timeout=int how long the trace will run (default is 1 second) If 0 is used, the trace will not stop until stop-tools is called --start-delay=int sleep this many seconds before starting the trace (default is 0 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message kvmtrace: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvmtrace/tools-group/kvmtrace', missing kvmtrace: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/kvmtrace/tools-group/kvmtrace', missing diff --git a/agent/tool-scripts/tests/lockstat/gold/stderr b/agent/tool-scripts/tests/lockstat/gold/stderr index 72670a3708..e05f4dabac 100644 --- a/agent/tool-scripts/tests/lockstat/gold/stderr +++ b/agent/tool-scripts/tests/lockstat/gold/stderr @@ -2,11 +2,18 @@ lockstat: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) +Tool-specific options - these should be specified when you register a tool: + + +Help option - do *not* specify this when you register a tool: + -h|--help display this help message lockstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/lockstat/tools-group/lockstat', missing lockstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/lockstat/tools-group/lockstat', missing diff --git a/agent/tool-scripts/tests/mpstat/gold/stderr b/agent/tool-scripts/tests/mpstat/gold/stderr index 1f15a77068..05f764951b 100644 --- a/agent/tool-scripts/tests/mpstat/gold/stderr +++ b/agent/tool-scripts/tests/mpstat/gold/stderr @@ -2,13 +2,20 @@ mpstat: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --options=str options passed directly to the tool (optional) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message mpstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/mpstat/tools-group/mpstat', missing mpstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/mpstat/tools-group/mpstat', missing diff --git a/agent/tool-scripts/tests/numastat/gold/stderr b/agent/tool-scripts/tests/numastat/gold/stderr index 462a2b19c9..6c91c6d8f1 100644 --- a/agent/tool-scripts/tests/numastat/gold/stderr +++ b/agent/tool-scripts/tests/numastat/gold/stderr @@ -2,13 +2,20 @@ numastat: Error, one of the following options is required, --install|--start|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --pattern=str a pattern for matching which processes for reporting per-node memory allocation +Help option - do *not* specify this when you register a tool: + -h|--help display this help message numastat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/numastat/tools-group/numastat', missing numastat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/numastat/tools-group/numastat', missing diff --git a/agent/tool-scripts/tests/oc/gold/stderr b/agent/tool-scripts/tests/oc/gold/stderr index 0c20261da8..51960b01f8 100644 --- a/agent/tool-scripts/tests/oc/gold/stderr +++ b/agent/tool-scripts/tests/oc/gold/stderr @@ -2,12 +2,19 @@ oc: Error, one of the following options is required, --install|--start|--stop|-- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --components=str[,str] one or more OpenShift component names suitable for use with "oc get" (optional, default: 'rc,ep,pods,pv,pvc,svc,cs') +Help option - do *not* specify this when you register a tool: + -h|--help display this help message oc: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/oc/tools-group/oc', missing oc: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/oc/tools-group/oc', missing diff --git a/agent/tool-scripts/tests/openvswitch/gold/stderr b/agent/tool-scripts/tests/openvswitch/gold/stderr index c45021acc0..69a6d5beed 100644 --- a/agent/tool-scripts/tests/openvswitch/gold/stderr +++ b/agent/tool-scripts/tests/openvswitch/gold/stderr @@ -2,12 +2,19 @@ openvswitch: Error, one of the following options is required, --install|--start| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message openvswitch: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/openvswitch/tools-group/openvswitch', missing openvswitch: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/openvswitch/tools-group/openvswitch', missing diff --git a/agent/tool-scripts/tests/perf/gold/stderr b/agent/tool-scripts/tests/perf/gold/stderr index 12e215ddcf..7097538b36 100644 --- a/agent/tool-scripts/tests/perf/gold/stderr +++ b/agent/tool-scripts/tests/perf/gold/stderr @@ -2,14 +2,21 @@ perf: Error, one of the following options is required, --install|--start|--stop| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + -r str|--record-opts=str options one would use to record perf data (optional, default: '-a --freq=100') -p str|--report-opts=str options one would use to report perf data (optional, default: '--show-nr-samples -I') --callgraph generate a call graph by adding '-g' to the record and report options +Help option - do *not* specify this when you register a tool: + -h|--help display this help message perf: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/perf/tools-group/perf', missing perf: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/perf/tools-group/perf', missing diff --git a/agent/tool-scripts/tests/pidstat/gold/stderr b/agent/tool-scripts/tests/pidstat/gold/stderr index d37ff5e817..68d19368dc 100644 --- a/agent/tool-scripts/tests/pidstat/gold/stderr +++ b/agent/tool-scripts/tests/pidstat/gold/stderr @@ -2,10 +2,15 @@ pidstat: Error, one of the following options is required, --install|--start|--st The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --options=str options passed directly to the tool --patterns=str[,str] only collect information on process names @@ -14,6 +19,8 @@ The following options are available: work) for kvm, use --patterns=qemu,vhost --threads collect per-thread statistics +Help option - do *not* specify this when you register a tool: + -h|--help display this help message pidstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/pidstat/tools-group/pidstat', missing pidstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/pidstat/tools-group/pidstat', missing diff --git a/agent/tool-scripts/tests/pprof/gold/stderr b/agent/tool-scripts/tests/pprof/gold/stderr index b5f5a49318..e67f03f65a 100644 --- a/agent/tool-scripts/tests/pprof/gold/stderr +++ b/agent/tool-scripts/tests/pprof/gold/stderr @@ -2,15 +2,22 @@ pprof: Error, one of the following options is required, --install|--start|--stop The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 60 seconds) --gopath=str path to the Go directory containing a 'bin' directory (required) --goroot=str path to the Go installation directory (optional) --inventory=str path to the inventory file (required) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message pprof: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/pprof/tools-group/pprof', missing pprof: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/pprof/tools-group/pprof', missing diff --git a/agent/tool-scripts/tests/proc-interrupts/gold/stderr b/agent/tool-scripts/tests/proc-interrupts/gold/stderr index 9965b1aab7..dfc51fc28f 100644 --- a/agent/tool-scripts/tests/proc-interrupts/gold/stderr +++ b/agent/tool-scripts/tests/proc-interrupts/gold/stderr @@ -2,12 +2,19 @@ proc-interrupts: Error, one of the following options is required, --install|--st The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message proc-interrupts: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-interrupts/tools-group/proc-interrupts', missing proc-interrupts: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-interrupts/tools-group/proc-interrupts', missing diff --git a/agent/tool-scripts/tests/proc-sched_debug/gold/stderr b/agent/tool-scripts/tests/proc-sched_debug/gold/stderr index 6c76cb18d0..5c6aa97e1b 100644 --- a/agent/tool-scripts/tests/proc-sched_debug/gold/stderr +++ b/agent/tool-scripts/tests/proc-sched_debug/gold/stderr @@ -2,12 +2,19 @@ proc-sched_debug: Error, one of the following options is required, --install|--s The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message proc-sched_debug: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-sched_debug/tools-group/proc-sched_debug', missing proc-sched_debug: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-sched_debug/tools-group/proc-sched_debug', missing diff --git a/agent/tool-scripts/tests/proc-vmstat/gold/stderr b/agent/tool-scripts/tests/proc-vmstat/gold/stderr index c23a14b501..c6f051af2c 100644 --- a/agent/tool-scripts/tests/proc-vmstat/gold/stderr +++ b/agent/tool-scripts/tests/proc-vmstat/gold/stderr @@ -2,12 +2,19 @@ proc-vmstat: Error, one of the following options is required, --install|--start| The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message proc-vmstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-vmstat/tools-group/proc-vmstat', missing proc-vmstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/proc-vmstat/tools-group/proc-vmstat', missing diff --git a/agent/tool-scripts/tests/prometheus-metrics/gold/stderr b/agent/tool-scripts/tests/prometheus-metrics/gold/stderr index 32adc72977..93ef776b99 100644 --- a/agent/tool-scripts/tests/prometheus-metrics/gold/stderr +++ b/agent/tool-scripts/tests/prometheus-metrics/gold/stderr @@ -2,15 +2,22 @@ prometheus-metrics: Error, one of the following options is required, --install|- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --gopath=str path to the Go directory containing a 'bin' directory (required) --goroot=str path to the Go installation directory (optional) --inventory=str path to the inventory file (required) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message prometheus-metrics: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/prometheus-metrics/tools-group/prometheus-metrics', missing prometheus-metrics: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/prometheus-metrics/tools-group/prometheus-metrics', missing diff --git a/agent/tool-scripts/tests/qemu-migrate/gold/stderr b/agent/tool-scripts/tests/qemu-migrate/gold/stderr index e5c1441111..39668a4ac2 100644 --- a/agent/tool-scripts/tests/qemu-migrate/gold/stderr +++ b/agent/tool-scripts/tests/qemu-migrate/gold/stderr @@ -2,13 +2,20 @@ qemu-migrate: Error, one of the following options is required, --install|--start The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --vm=str the name of the VM being migrated +Help option - do *not* specify this when you register a tool: + -h|--help display this help message qemu-migrate: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/qemu-migrate/tools-group/qemu-migrate', missing qemu-migrate: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/qemu-migrate/tools-group/qemu-migrate', missing diff --git a/agent/tool-scripts/tests/rabbit/gold/stderr b/agent/tool-scripts/tests/rabbit/gold/stderr index b15e7adf43..d9024dd88a 100644 --- a/agent/tool-scripts/tests/rabbit/gold/stderr +++ b/agent/tool-scripts/tests/rabbit/gold/stderr @@ -2,14 +2,21 @@ rabbit: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --username=str rabbit user name (default is "guest") --password=str rabbit password (default is "guest") +Help option - do *not* specify this when you register a tool: + -h|--help display this help message rabbit: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/rabbit/tools-group/rabbit', missing rabbit: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/rabbit/tools-group/rabbit', missing diff --git a/agent/tool-scripts/tests/sar/gold/stderr b/agent/tool-scripts/tests/sar/gold/stderr index c8e742f856..bd2493c642 100644 --- a/agent/tool-scripts/tests/sar/gold/stderr +++ b/agent/tool-scripts/tests/sar/gold/stderr @@ -2,13 +2,20 @@ sar: Error, one of the following options is required, --install|--start|--stop|- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --options=str options passed directly to the tool (optional) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message sar: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/sar/tools-group/sar', missing sar: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/sar/tools-group/sar', missing diff --git a/agent/tool-scripts/tests/strace/gold/stderr b/agent/tool-scripts/tests/strace/gold/stderr index 7524316a90..c4206cadc8 100644 --- a/agent/tool-scripts/tests/strace/gold/stderr +++ b/agent/tool-scripts/tests/strace/gold/stderr @@ -2,13 +2,20 @@ strace: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --pid=int a process ID to strace --pattern=str strace any PID which name matches this string (via pgrep) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message strace: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/strace/tools-group/strace', missing strace: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/strace/tools-group/strace', missing diff --git a/agent/tool-scripts/tests/sysfs/gold/stderr b/agent/tool-scripts/tests/sysfs/gold/stderr index a5787cca83..5241e0de8f 100644 --- a/agent/tool-scripts/tests/sysfs/gold/stderr +++ b/agent/tool-scripts/tests/sysfs/gold/stderr @@ -2,15 +2,22 @@ sysfs: Error, one of the following options is required, --install|--start|--stop The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --path=str a path (beyond the /sysfs prefix) --pattern=str a pattern passed to -name option of find command to filter files --maxdepth=int a maxdepth passed to the find command to limit recursion depth +Help option - do *not* specify this when you register a tool: + -h|--help display this help message sysfs: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/sysfs/tools-group/sysfs', missing sysfs: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/sysfs/tools-group/sysfs', missing diff --git a/agent/tool-scripts/tests/systemtap/gold/stderr b/agent/tool-scripts/tests/systemtap/gold/stderr index cd56deadcb..a7221d585f 100644 --- a/agent/tool-scripts/tests/systemtap/gold/stderr +++ b/agent/tool-scripts/tests/systemtap/gold/stderr @@ -2,12 +2,19 @@ systemtap: Error, one of the following options is required, --install|--start|-- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --script=str path to the systemtap script (required w/ --install) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message systemtap: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/systemtap/tools-group/systemtap', missing systemtap: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/systemtap/tools-group/systemtap', missing diff --git a/agent/tool-scripts/tests/tcpdump/gold/stderr b/agent/tool-scripts/tests/tcpdump/gold/stderr index 3a79525102..b5347c4d44 100644 --- a/agent/tool-scripts/tests/tcpdump/gold/stderr +++ b/agent/tool-scripts/tests/tcpdump/gold/stderr @@ -2,13 +2,20 @@ tcpdump: Error, one of the following options is required, --install|--start|--st The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interface=str the network interface to monitor --packets=int the number of packets to monitor before exiting +Help option - do *not* specify this when you register a tool: + -h|--help display this help message tcpdump: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/tcpdump/tools-group/tcpdump', missing tcpdump: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/tcpdump/tools-group/tcpdump', missing diff --git a/agent/tool-scripts/tests/turbostat/gold/stderr b/agent/tool-scripts/tests/turbostat/gold/stderr index 91ae1d3298..ce41e487ce 100644 --- a/agent/tool-scripts/tests/turbostat/gold/stderr +++ b/agent/tool-scripts/tests/turbostat/gold/stderr @@ -2,12 +2,19 @@ turbostat: Error, one of the following options is required, --install|--start|-- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message turbostat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/turbostat/tools-group/turbostat', missing turbostat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/turbostat/tools-group/turbostat', missing diff --git a/agent/tool-scripts/tests/user-tool/gold/stderr b/agent/tool-scripts/tests/user-tool/gold/stderr index 77ef8171cd..9ecc0b2c16 100644 --- a/agent/tool-scripts/tests/user-tool/gold/stderr +++ b/agent/tool-scripts/tests/user-tool/gold/stderr @@ -2,10 +2,15 @@ user-tool: Error, one of the following options is required, --install|--start|-- The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --tool-name=str you must provide a unique name for this user tool --start-script=str run this user-provided script when starting this tool @@ -15,6 +20,8 @@ The following options are available: you can use this option, or the start/stop/postprocess-script, but not both at the same time +Help option - do *not* specify this when you register a tool: + -h|--help display this help message user-tool: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/user-tool/tools-group/user-tool-foo42', missing user-tool: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/user-tool/tools-group/user-tool-foo42', missing diff --git a/agent/tool-scripts/tests/virsh-migrate/gold/stderr b/agent/tool-scripts/tests/virsh-migrate/gold/stderr index 61b7bc18be..e2cc6e4444 100644 --- a/agent/tool-scripts/tests/virsh-migrate/gold/stderr +++ b/agent/tool-scripts/tests/virsh-migrate/gold/stderr @@ -2,13 +2,20 @@ virsh-migrate: Error, one of the following options is required, --install|--star The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) --vm=str the name of the VM being migrated +Help option - do *not* specify this when you register a tool: + -h|--help display this help message virsh-migrate: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/virsh-migrate/tools-group/virsh-migrate', missing virsh-migrate: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/virsh-migrate/tools-group/virsh-migrate', missing diff --git a/agent/tool-scripts/tests/vmstat/gold/stderr b/agent/tool-scripts/tests/vmstat/gold/stderr index 3210955820..f5f4fea4a1 100644 --- a/agent/tool-scripts/tests/vmstat/gold/stderr +++ b/agent/tool-scripts/tests/vmstat/gold/stderr @@ -2,12 +2,19 @@ vmstat: Error, one of the following options is required, --install|--start|--sto The following options are available: +Operational options - do *not* specify any of these when you register a tool: + --install verify this perf tool will work --start|stop|postprocess start/stop/postprocess the data collection -d str|--dir=str directory to store data collection (required) + +Tool-specific options - these should be specified when you register a tool: + --interval=int number of seconds between each data collection (optional, default is 10 seconds) +Help option - do *not* specify this when you register a tool: + -h|--help display this help message vmstat: WARNING - postprocess - tool output directory, '/var/tmp/pbench-test-tool-scripts/vmstat/tools-group/vmstat', missing vmstat: WARNING - stop - tool output directory, '/var/tmp/pbench-test-tool-scripts/vmstat/tools-group/vmstat', missing diff --git a/agent/util-scripts/gold/pbench-register-tool/test-44.txt b/agent/util-scripts/gold/pbench-register-tool/test-44.txt index 2f73f0defa..ee8e923226 100644 --- a/agent/util-scripts/gold/pbench-register-tool/test-44.txt +++ b/agent/util-scripts/gold/pbench-register-tool/test-44.txt @@ -65,6 +65,10 @@ Available tools: For a list of tool specific options, run: /var/tmp/pbench-test-utils/opt/pbench-agent/tool-scripts/ --help + +The tools have a few operational options (marked as such in the help message) +which are used internally by pbench: you should *NOT* specify those when +you register a tool. --- Finished test-44 pbench-register-tool (status=1) +++ pbench tree state /var/tmp/pbench-test-utils/pbench diff --git a/agent/util-scripts/gold/pbench-register-tool/test-46.txt b/agent/util-scripts/gold/pbench-register-tool/test-46.txt index c6a547ee4e..04a2a59a80 100644 --- a/agent/util-scripts/gold/pbench-register-tool/test-46.txt +++ b/agent/util-scripts/gold/pbench-register-tool/test-46.txt @@ -65,6 +65,10 @@ Available tools: For a list of tool specific options, run: /var/tmp/pbench-test-utils/opt/pbench-agent/tool-scripts/ --help + +The tools have a few operational options (marked as such in the help message) +which are used internally by pbench: you should *NOT* specify those when +you register a tool. --- Finished test-46 pbench-register-tool (status=1) +++ pbench tree state /var/tmp/pbench-test-utils/pbench diff --git a/agent/util-scripts/gold/pbench-register-tool/test-47.txt b/agent/util-scripts/gold/pbench-register-tool/test-47.txt index 7b7350702f..67a29f6604 100644 --- a/agent/util-scripts/gold/pbench-register-tool/test-47.txt +++ b/agent/util-scripts/gold/pbench-register-tool/test-47.txt @@ -65,6 +65,10 @@ Available tools: For a list of tool specific options, run: /var/tmp/pbench-test-utils/opt/pbench-agent/tool-scripts/ --help + +The tools have a few operational options (marked as such in the help message) +which are used internally by pbench: you should *NOT* specify those when +you register a tool. --- Finished test-47 pbench-register-tool (status=1) +++ pbench tree state /var/tmp/pbench-test-utils/pbench