From e60a48b011c07ab3dbbaf99e102d7239027636ff Mon Sep 17 00:00:00 2001 From: Sergey Petrunya Date: Sat, 3 Oct 2009 22:56:54 +0400 Subject: [PATCH] Fix mysql-test-run --embedded: - Don't run testcase for BUG#45632 with embedded server. --- mysql-test/r/variables_debug.result | 15 -------- .../r/variables_debug_notembedded.result | 15 ++++++++ mysql-test/t/variables_debug.test | 28 --------------- mysql-test/t/variables_debug_notembedded.test | 34 +++++++++++++++++++ 4 files changed, 49 insertions(+), 43 deletions(-) create mode 100644 mysql-test/r/variables_debug_notembedded.result create mode 100644 mysql-test/t/variables_debug_notembedded.test diff --git a/mysql-test/r/variables_debug.result b/mysql-test/r/variables_debug.result index 3e2764ef06e..9cd133dddb1 100644 --- a/mysql-test/r/variables_debug.result +++ b/mysql-test/r/variables_debug.result @@ -10,18 +10,3 @@ set debug= '-P'; select @@debug; @@debug T -set session debug="t"; -show session variables like 'debug'; -Variable_name Value -debug t -set session debug="t"; -show session variables like 'debug'; -Variable_name Value -debug t -set session debug="d:t"; -show session variables like 'debug'; -Variable_name Value -debug d:t -show session variables like 'debug'; -Variable_name Value -debug t diff --git a/mysql-test/r/variables_debug_notembedded.result b/mysql-test/r/variables_debug_notembedded.result new file mode 100644 index 00000000000..410bbddda2d --- /dev/null +++ b/mysql-test/r/variables_debug_notembedded.result @@ -0,0 +1,15 @@ +set session debug="t"; +show session variables like 'debug'; +Variable_name Value +debug t +set session debug="t"; +show session variables like 'debug'; +Variable_name Value +debug t +set session debug="d:t"; +show session variables like 'debug'; +Variable_name Value +debug d:t +show session variables like 'debug'; +Variable_name Value +debug t diff --git a/mysql-test/t/variables_debug.test b/mysql-test/t/variables_debug.test index 8ba79f3fc54..7dcaf246803 100644 --- a/mysql-test/t/variables_debug.test +++ b/mysql-test/t/variables_debug.test @@ -10,31 +10,3 @@ set debug= '+P'; select @@debug; set debug= '-P'; select @@debug; - -# -# Checks that assigning variable 'debug' in one session has no influence on -# other session. (BUG#45632 of bugs.mysql.com) -# -connect(con1,localhost,root,,test,,); -connect(con2,localhost,root,,test,,); - -# makes output independant of current debug status -connection con1; -set session debug="t"; -show session variables like 'debug'; -connection con2; -set session debug="t"; -show session variables like 'debug'; - -# checks influence one session debug variable on another -connection con1; -set session debug="d:t"; -show session variables like 'debug'; -connection con2; -show session variables like 'debug'; - -disconnect con1; -disconnect con2; - -connection default; - diff --git a/mysql-test/t/variables_debug_notembedded.test b/mysql-test/t/variables_debug_notembedded.test new file mode 100644 index 00000000000..2d6b53b16ab --- /dev/null +++ b/mysql-test/t/variables_debug_notembedded.test @@ -0,0 +1,34 @@ +# +# Checks that assigning variable 'debug' in one session has no influence on +# other session. (BUG#45632 of bugs.mysql.com) +# +# (this will not work with embedded server because mysqltest_embedded uses the +# same thread for all connections) +# +--source include/have_debug.inc +--source include/not_embedded.inc + +connect(con1,localhost,root,,test,,); +connect(con2,localhost,root,,test,,); + +# makes output independant of current debug status +connection con1; +set session debug="t"; +show session variables like 'debug'; +connection con2; +set session debug="t"; +show session variables like 'debug'; + +# checks influence one session debug variable on another +connection con1; +set session debug="d:t"; +show session variables like 'debug'; +connection con2; +show session variables like 'debug'; + +disconnect con1; +disconnect con2; + +connection default; + +