diff options
author | Sergei Golubchik <sergii@pisem.net> | 2010-08-25 22:22:33 +0200 |
---|---|---|
committer | Sergei Golubchik <sergii@pisem.net> | 2010-08-25 22:22:33 +0200 |
commit | 9bc9855c16f815e71223398ef17cd6052becc44e (patch) | |
tree | 89f63ff036ddfcf76bcdc342ec71e0129ba42c89 /mysql-test/README.suites | |
parent | 1aa3b02c51f00c142fb89c809e6228d6f99288d9 (diff) | |
download | mariadb-git-9bc9855c16f815e71223398ef17cd6052becc44e.tar.gz |
mtr changes:
* expanding unknown env variable does not abort mtr
* have_archive, blackhole, innodb - preload the corresponding engine
* all options from .opt files get equal treatment, all are searched for special options,
not only -{master,slave}.opt as before (which ignored suite.opt and --mysqld=...)
* --plugin-load gets special treatment too - all instances are merged into one
* federated test fixed to preload federated
Diffstat (limited to 'mysql-test/README.suites')
-rw-r--r-- | mysql-test/README.suites | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/mysql-test/README.suites b/mysql-test/README.suites index 99155f37485..076fc216a0e 100644 --- a/mysql-test/README.suites +++ b/mysql-test/README.suites @@ -20,11 +20,18 @@ subdirectories under the suitedir or directly in the suitedir (that is suitedir/t/*.test or suitedir/*.test, same for *.result)) ========================== -A suite can contain a suite.opt file - at the same location where .test -files are. As usual, the .opt file can use $-substitutions for the -environment variables. +A suite can contain a suite.opt file - at the same location where .test files +are or in the suite directory. As usual, the .opt file can use $-substitutions +for the environment variables. Usually, using my.cnf template (see below) is preferrable. + +But command line options (.opt files and combinations file) get special +treatment - they can have special options that affect mtr behavior. cnf +files cannot. Special options are + --timezone, --plugin-load, --result-file, --config-file-template, + --default-time-zone, --force-restart + ========================== A suite can have suite.pm file in the suitedir. It must declare a package that inherits from My::Suite. @@ -108,8 +115,8 @@ Most probably a suite my.cnf will need to start from !include include/default_my.cnf and then modify the configuration as necessary. -========================== +========================== A suite can have combinations file in the suitedir. It uses my.cnf syntax but it cannot use @-substitutions. Instead, it can use $-substitutions for the environment variables. Because the combination options will not be |