fixes absent InnoDB section in pt-mysql-summary for MySQL 5.6 - issue 1254233

This commit is contained in:
Frank Cizmich
2014-05-24 23:34:37 -03:00
parent 72fab9ad8f
commit 93c11e451b
2 changed files with 9 additions and 2 deletions

View File

@@ -2328,9 +2328,9 @@ report_mysql_summary () {
section "InnoDB"
local have_innodb="$(get_var "have_innodb" "$dir/mysql-variables")"
if [ "${have_innodb}" = "YES" ]; then
local innodb_version="$(get_var "innodb_version" "$dir/mysql-variables")"
if [ "${have_innodb}" = "YES" ] || [ -n "${innodb_version}" ]; then
section_innodb "$dir/mysql-variables" "$dir/mysql-status"
if [ -s "$dir/innodb-status" ]; then
format_innodb_status "$dir/innodb-status"
fi

View File

@@ -60,6 +60,13 @@ like(
"--databases works"
);
like(
$out,
qr/# InnoDB #.*Version.*# MyISAM #/s,
"InnoDB section present"
);
# --read-samples
for my $i (2..7) {
ok(