Bug #83104 Remove or suppress test "test_embedded_start_stop" from mysql_client_test
Submitted: 22 Sep 2016 17:21
Reporter: Daniel Beer Email Updates:
Status: Open Impact on me:
None 
Category:MySQL Server: Embedded Library ( libmysqld ) Severity:S4 (Feature request)
Version:5.6.33 OS:Red Hat (6.6)
Assigned to: CPU Architecture:Any

[22 Sep 2016 17:21] Daniel Beer
Description:
The test "test_embedded_start_stop" tries to shutdown and reconnect to the embedded mysql server, which is not supported when the underlying engine is InnoDB. Can this test be removed or suppressed when InnoDB is being used?

See also: http://bugs.mysql.com/bug.php?id=83102

How to repeat:
Build and run mysql_client_test_embedded with mysql 5.6.33:

$ mkdir /tmp/testdb
$ mysql_install_db --datadir=/tmp/testdb
$ mysql_client_test_embedded --server-arg=--datadir=/tmp/testdb test_embedded_start_stop

#####################################
client_connect  
#####################################

 Establishing a connection to '' ...OK
Connected to MySQL server version: 5.6.33-embedded-debug (50633)

 Creating a test database 'client_test_db' ...OK

#####################################
1 of (1/1): test_embedded_start_stop  
#####################################

#####################################
client_disconnect  
#####################################

 closing the connection ...OK

(hangs indefinitely)

Suggested fix:
Remove this test or suppress it when InnoDB is used.