mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 18:41:56 +01:00
ba191f7e43
Previous test failure: --- /Users/travis/build/grooverdan/mariadb-server/mysql-test/main/mysqld--help-aria.result 2020-04-29 03:44:40.000000000 +0000 +++ /Users/travis/build/grooverdan/mariadb-server/mysql-test/main/mysqld--help-aria.reject 2020-04-29 04:19:13.000000000 +0000 @@ -1,3 +1,4 @@ +[Warning] Setting lower_case_table_names=2 because file system for /Users/travis/build/grooverdan/mariadb-server/mysql-test/var/4/mariadbd.1/data/ is case insensitive [ERROR] mariadbd: Can't lock aria aria_log_control for exclusive use, error: #. Will retry for 0 seconds [ERROR] Plugin 'Aria' init function returned error. [ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed. @@ -9,4 +10,5 @@ # # Check with existing directory # +[Warning] Setting lower_case_table_names=2 because file system for /Users/travis/build/grooverdan/mariadb-server/mysql-test/var/tmp/4/help/ is case insensitive [Warning] Could not open mysql.plugin table: "Table 'mysql.plugin' doesn't exist". Some options may be missing from the help text
39 lines
1.4 KiB
Text
39 lines
1.4 KiB
Text
#
|
|
# Check errors from mysqld--help when providing different datadir
|
|
#
|
|
|
|
# We can't run this test on windows as windows doesn't provide file locking
|
|
# which the first exec requires.
|
|
|
|
--source include/not_windows.inc
|
|
|
|
--let $args=--table-cache=5 --max-connections=10 --log-warnings=1 --silent-startup --lower-case-table-names=1 --help --verbose
|
|
|
|
--exec $MYSQLD_CMD $args > $MYSQL_TMP_DIR/mysqld--help2.txt 2> $MYSQL_TMP_DIR/mysqld--help2.err
|
|
--replace_regex /mysqld/mariadbd/ /\d\d\d\d-\d*-\d* *\d*:\d*:\d* \d* // /control file '.*aria_log_control'/aria_log_control/ /error: \d+/error: #/
|
|
--cat_file $MYSQL_TMP_DIR/mysqld--help2.err
|
|
|
|
--echo #
|
|
--echo # Check that we don't write any data to wrong or not existing datadir
|
|
--echo #
|
|
|
|
--exec $MYSQLD_CMD $args --datadir=$MYSQL_TMP_DIR/help > $MYSQL_TMP_DIR/mysqld--help2.txt 2> $MYSQL_TMP_DIR/mysqld--help2.err
|
|
--replace_regex /\d\d\d\d-\d*-\d* *\d*:\d*:\d* \d* //
|
|
--cat_file $MYSQL_TMP_DIR/mysqld--help2.err
|
|
|
|
--echo #
|
|
--echo # Check with existing directory
|
|
--echo #
|
|
|
|
--mkdir $MYSQL_TMP_DIR/help
|
|
--exec $MYSQLD_CMD $args --datadir=$MYSQL_TMP_DIR/help > $MYSQL_TMP_DIR/mysqld--help2.txt 2> $MYSQL_TMP_DIR/mysqld--help2.err
|
|
--replace_regex /\d\d\d\d-\d*-\d* *\d*:\d*:\d* \d* //
|
|
--cat_file $MYSQL_TMP_DIR/mysqld--help2.err
|
|
--list_files $MYSQL_TMP_DIR/help
|
|
|
|
#
|
|
# Cleanup
|
|
#
|
|
--rmdir $MYSQL_TMP_DIR/help
|
|
--remove_file $MYSQL_TMP_DIR/mysqld--help2.txt
|
|
--remove_file $MYSQL_TMP_DIR/mysqld--help2.err
|