Files
percona-toolkit/t/pt-mysql-summary/table_cache.sh
Brian Fraser fraserb@gmail.com 3cfb1c0af7 pt-mysql-summary 2.0
2012-02-22 08:45:26 -03:00

31 lines
859 B
Bash

#!/bin/bash
TEST=3
TMPDIR=$TEST_TMPDIR
touch $TMPDIR/table_cache_tests
is \
$(get_table_cache "$TMPDIR/table_cache_tests") \
0 \
"0 if neither table_cache nor table_open_cache are present"
cat <<EOF > $TMPDIR/table_cache_tests
table_cache 5
table_open_cache 4
EOF
is \
$(get_table_cache "$TMPDIR/table_cache_tests") \
4 \
"If there's a table_open_cache present, uses that"
cat <<EOF > $TMPDIR/table_cache_tests
table_cache 5
EOF
is \
$(get_table_cache "$TMPDIR/table_cache_tests") \
5 \
"Otherwise, defaults to table_cache"