mysqltest自动化用例的restart重启操作是如何实现的

问题遇到的现象和发生背景

mysql自带的mysqltest套件中的自动化测试用例中,包含有自动重启的操作
第一步stop的操作,可以正常停止
第二步的restart操作,按步骤的描述是要重启,但是我执行了多次,都没有发现进程重新启动起来

在自动化测试用例中包含类似如下的代码:

1. Stop master server

-- exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
-- shutdown_server
-- source include/wait_until_disconnected.inc

2. Restart the server

-- exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
-- enable_reconnect
-- source include/wait_until_connected_again.inc

请问有接触过这块内容并了解这块内容的吗?求解答,非常感谢