mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-26 05:58:16 +00:00
Add pt-ioprofile tests.
This commit is contained in:
43
t/pt-ioprofile/summarize_strace.sh
Normal file
43
t/pt-ioprofile/summarize_strace.sh
Normal file
@@ -0,0 +1,43 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
TESTS=2
|
||||
|
||||
source "$BIN_DIR/pt-ioprofile"
|
||||
|
||||
SAMPLES="$T_DIR/samples"
|
||||
|
||||
# ###########################################################################
|
||||
# summarize_strace sum times filename
|
||||
# ###########################################################################
|
||||
|
||||
summarize_strace \
|
||||
"sum" \
|
||||
"times" \
|
||||
"filename" \
|
||||
"$SAMPLES/001-tab.txt" \
|
||||
> $TEST_TMPDIR/got
|
||||
|
||||
no_diff \
|
||||
$TEST_TMPDIR/got \
|
||||
$SAMPLES/001-summarized-sum-times-filename.txt \
|
||||
"summarize_strace sum times filename"
|
||||
|
||||
# ###########################################################################
|
||||
# Group by all.
|
||||
# ###########################################################################
|
||||
|
||||
summarize_strace \
|
||||
"sum" \
|
||||
"times" \
|
||||
"all" \
|
||||
"$SAMPLES/002-tab.txt" \
|
||||
> $TEST_TMPDIR/got
|
||||
|
||||
no_diff \
|
||||
$TEST_TMPDIR/got \
|
||||
$SAMPLES/002-summarized-sum-times-all.txt \
|
||||
"summarize_strace sum times all"
|
||||
|
||||
# ###########################################################################
|
||||
# Done.
|
||||
# ###########################################################################
|
Reference in New Issue
Block a user