summaryrefslogtreecommitdiff
path: root/mysql-test/mysql-test-run.pl
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-3882: .deb versions lower than upstream repo, causing install failureunknown2013-04-161-0/+3
| | | | | | | | | | The official Debian Wheezy MySQL packages have versions like 5.5.30+dfsg-xxx. Such version is larger than 5.5.30-yyy, so apt prefers it. So use instead 5.5.30+maria-yyy, which is larger and can be pulled in automatically by apt. Also included are a couple of fixes for test failures in buildbot.
* 5.3->5.5 mergeSergei Golubchik2013-02-281-0/+1
|\
| * 5.2 -> 5.3Sergei Golubchik2013-02-281-0/+5
| |\
| | * 5.1 -> 5.2 mergeSergei Golubchik2013-02-281-0/+5
| | |\
| | | * mysql-5.1 mergeSergei Golubchik2013-02-281-0/+4
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysys/errors.c: revert upstream's fix. use a much simpler one mysys/my_write.c: revert upstream's fix. use a simpler one sql/item_xmlfunc.cc: useless, but ok sql/mysqld.cc: simplify upstream's fix storage/heap/hp_delete.c: remove upstream's fix. we'll use a much less expensive approach.
| | | * | MDEV-4169: mysql-test-run doesn't strip expected warnings (setrlimit)Elena Stepanova2013-02-141-0/+1
| | | | |
| * | | | mergeSergei Golubchik2012-04-051-2/+2
| |\ \ \ \ | | |/ / /
| | * | | mergeSergei Golubchik2012-04-051-2/+2
| | |\ \ \ | | | |/ /
| | | * | mysql-5.1.62 mergeSergei Golubchik2012-04-051-2/+2
| | | |\ \
* | | | \ \ merge with mysql-5.5.30 minus few incorrect or not applicable changesetsSergei Golubchik2013-02-281-56/+82
|\ \ \ \ \ \
| * \ \ \ \ \ upmerge 14737171 5.1=>5.5unknown2012-12-121-1/+3
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| | * | | | | Bug #14737171:MTR DOES NOT PRESERVE TEST CASE LOGS ON RETRY-FAILunknown2012-12-121-1/+3
| | | | | | |
| * | | | | | upmerge 14737171 5.1 => 5.5unknown2012-12-111-0/+2
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Bug #14737171: MTR DOES NOT PRESERVE TEST CASE LOGS ON RETRY-FAILunknown2012-12-111-0/+2
| | | | | | |
| | * | | | | BUG #13946716: FEDERATED_PLUGIN TEST CASE FAIL ON 64BIT ARCHITECTURESunknown2012-06-141-0/+2
| | | |_|_|/ | | |/| | |
| * | | | | BUG #15895810 - REQUIRE ADDITIONAL INFORMATION WITH THE --RESULT-FILE OPTION ↵unknown2012-11-201-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | OF MTR
| * | | | | mtr.plunknown2012-11-041-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove unused hack to turn on extra suites based on current directory name - remove 4 your old debug printout of "vardir: <dir>"
| * | | | | mtr.plunknown2012-11-041-27/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - improve the logic that decides when ndbcluster should be enabled and the extra test suites for MySQL Cluster should be added. Should be consistent and logical now ;)
| * | | | | Bug#14737559 BZR JOIN PLUGIN TREES INTO INTERNAL/PLUGINTor Didriksen2012-10-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part three: Fix some search paths.
* | | | | | Fixed problem with failing mysql_upgrade when proc table was not correct.Michael Widenius2013-01-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved out creation of performance schema tables from mysql_system_tables.sql as the performance_tables creation scripts needs a working mysql.proc to work. client/mysql_upgrade.c: Added option -V, --version debian/dist/Debian/mariadb-server-5.5.files: Added mysql_performance_tables.sql debian/dist/Ubuntu/mariadb-server-5.5.files: Added mysql_performance_tables.sql mysql-test/lib/v1/mysql-test-run.pl: Added mysql_performance_tables.sql mysql-test/mysql-test-run.pl: Added mysql_performance_tables.sql scripts/CMakeLists.txt: Moved out creation of performance schema tables from mysql_system_tables.sql as the performance_tables creation scripts needs a working mysql.proc to work scripts/mysql_install_db.sh: Added mysql_performance_tables.sql scripts/mysql_performance_tables.sql: Moved out creation of performance schema tables from mysql_system_tables.sql as the performance_tables creation scripts needs a working mysql.proc to work scripts/mysql_system_tables.sql: Move creation of performance schema tables to mysql_performance_tables.sql Added 'flush tables' to get things to work if someone deletes a table like mysql.proc before run scripts/mysql_system_tables_fix.sql: ove performance table things to mysql_performance_tables.sql storage/perfschema/pfs.cc: Fixed comment
* | | | | | MDEV-392 MTR: skip-combinations option is declared in help, but is ignoredSergei Golubchik2012-08-081-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | remove unused mtr option
* | | | | | Don't abort InnoDB/XtraDB if one can't allocate resources for AIOMichael Widenius2012-06-271-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Better error messages This fixes that one again can run the test systems with many threads without having to increase fs.aio-max-nr. mysql-test/include/mtr_check.sql: Ignore the INNODB_USE_NATIVE_AIO variable (may change during execution) mysql-test/mysql-test-run.pl: Ignore warnings for failure to setup AIO storage/innobase/os/os0file.c: Continue without AIO even if we can't allocate resources for AIO storage/xtradb/os/os0file.c: Continue without AIO even if we can't allocate resources for AIO storage/xtradb/srv/srv0start.c: Give an error message (instead of core dump) if AIO can't be initialized
* | | | | | mysql-5.5 mergeSergei Golubchik2012-06-141-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Allow Windows absolute paths in N:\ formatfor the --vardir optionKent Boortz2012-04-231-1/+1
| | | | | |
* | | | | | apply mysql fix for bug#58421 to XtraDBSergei Golubchik2012-06-081-13/+1
| | | | | |
* | | | | | fixes for bintar mtr failures:Sergei Golubchik2012-06-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | look for plugins in the correct path. skip --plugin-load if it has the empty soname part, not only if the whole argument is empty.
* | | | | | Added --continue-on-error to mysqltest and mysql-test-runSergei Golubchik2012-05-151-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will contune the test case even if there was an error and makes it easier to run a test that contains many sub tests against one engine. (originally by Monty)
* | | | | | Resolve opt_vardir in MTR with realpath. Server resolves some directory ↵Vladislav Vaintroub2012-05-041-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | names, thus mtr should do it as well, to avoid differences in test output. This fixes sys_vars.secure_file_priv on FreeBSD9.0 buildbot.
* | | | | | Created suites for heap, archive and csv.Michael Widenius2012-04-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved test from main suite to the new suites. Move tests from maria/t and maria/r to maria mysql-test/mysql-test-run.pl: Added support for the new suites
* | | | | | mysql-5.5.22 mergeSergei Golubchik2012-03-281-2/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/suite/innodb/t/group_commit_crash.test: remove autoincrement to avoid rbr being used for insert ... select mysql-test/suite/innodb/t/group_commit_crash_no_optimize_thread.test: remove autoincrement to avoid rbr being used for insert ... select mysys/my_addr_resolve.c: a pointer to a buffer is returned to the caller -> the buffer cannot be on the stack mysys/stacktrace.c: my_vsnprintf() is ok here, in 5.5
| * | | | | Updated/added copyright headersMySQL Build Team2012-02-161-1/+1
| |\ \ \ \ \ | | |/ / / /
| | * | | | Updated/added copyright headersKent Boortz2012-02-151-1/+1
| | |\ \ \ \
| | | * \ \ \ Merge from mysql-5.0.94-releaseSunanda Menon2011-07-061-11/+3
| | | |\ \ \ \
| | | | * | | | Addendum 3 for bug #BUG#11764517 : expand secure_file_priv to the realGeorgi Kodinov2011-05-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | patch so that it can later be compared with patchs with expanded symlinks
| | | | * | | | Addendum to bug #11764517 : don't create links for --mem directory, move the ↵Georgi Kodinov2011-05-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --vardir instead. The new --secure-file-priv checks dereference any symlinks in the paths and compare the resolved paths. Thus the 5.0 test suite must do as the 5.1 and up and avoid using symlinks.
| | | | * | | | Bug #11764517: 57359: POSSIBLE TO CIRCUMVENT SECURE_FILE_PRIV Georgi Kodinov2011-04-281-11/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USING '..' ON WINDOWS Backport of the fix to 5.0 (to be null-merged to 5.1). Moved the test into the main test suite. Made mysql-test-run.pl to not use symlinks for sdtdata as the symlinks are now properly recognized by secure_file_priv. Made sure the paths in load_file(), LOAD DATA and SELECT .. INTO OUTFILE that are checked against secure_file_priv in a correct way similarly to 5.1 by the extended is_secure_file_path() backport before the comparison. Added an extensive test with all the variants of upper/lower case, slash/backslash and case sensitivity. Added few comments to the code.
| | | * | | | | Updated/added copyright headersKent Boortz2011-06-301-3/+3
| | | |/ / / /
| | | * | | | Bug #47811 : remove the non-default alignment specification.Ramil Kalimullin2011-01-261-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix backported from to 5.0. "Remove the alignment option, let valgrind use its default" mysql-test/mysql-test-run-shell.sh: Bug #47811 : remove the non-default alignment specification. - backport from 5.1 "Remove the alignment option, let valgrind use its default" mysql-test/mysql-test-run.pl: Bug #47811 : remove the non-default alignment specification. - backport from 5.1 "Remove the alignment option, let valgrind use its default"
| | * | | | | (no commit message)unknown2012-01-311-1/+1
| | | | | | |
| | * | | | | Bug #64127: MTR --warnings option misses some of InnoDB errors and warningsunknown2012-01-311-1/+1
| | | | | | |
* | | | | | | Fix several buildot errors on WindowsVladislav Vaintroub2012-03-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - do not attempt loading federatedx dynamically - does not work on Windows embedded - race condition in rpl_start_stop_slave - fix exclusion rule to catch warning in partition test
* | | | | | | fix uninitialized warning in mysql-test-run.plSergei Golubchik2012-03-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | make the test to require sphinx 2.0.4 or later
* | | | | | | merge with mysql-5.5.21Sergei Golubchik2012-03-091-1/+1
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | BUG #11746897 - 29508: PLEASE IMPLEMENT MYSQL-TEST-RUN.PL --STRACE-MASTERunknown2011-12-011-11/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fix for strace-client and restricted to strace and linux only. ******
* | | | | | | updates after writing https://kb.askmonty.org/en/mysql-test-auxiliary-filesSergei Golubchik2012-03-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/README.suites: removed. it was turned into a manual, eventually mysql-test/include/default_mysqld.cnf: use normal environment variables instead of magic @OPT.vardir mysql-test/lib/My/ConfigFactory.pm: use normal environment variables instead of magic @OPT.vardir mysql-test/mysql-test-run.pl: initialize environment variables before parsing the first my.cnf template - it may refer to them mysql-test/suite/sphinx/my.cnf: use normal environment variables instead of magic @OPT.vardir
* | | | | | | overlay support for mysql-test-run and mysqltestSergei Golubchik2012-02-231-131/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test-run auto-disables all optional plugins. mysql-test/include/default_client.cnf: no @OPT.plugindir anymore mysql-test/include/default_mysqld.cnf: don't disable plugins manually - mtr can do it better mysql-test/suite/innodb/t/innodb_bug47167.test: mtr now uses suite-dir as an include path mysql-test/suite/innodb/t/innodb_file_format.test: mtr now uses suite-dir as an include path mysql-test/t/partition_binlog.test: this test uses partitions storage/example/mysql-test/mtr/t/source.result: update results. as mysqltest includes the correct overlayed include storage/innobase/handler/ha_innodb.cc: the assert is wrong
* | | | | | | allow suite.pm to skip combinations that originate from test/include files.Sergei Golubchik2012-02-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | storage/innobase/handler/handler0alter.cc: for NEWDATE key_type says unsigned, thus col->prtype says unsigned, but field->flags says signed. Use the same flag for value retrieval that was used for value storage.
* | | | | | | mtr: support for rdiff filesSergei Golubchik2012-02-061-15/+35
| | | | | | |
* | | | | | | per-file combinationsSergei Golubchik2012-02-061-2/+2
| | | | | | |
* | | | | | | cleanupSergei Golubchik2012-02-061-17/+0
| | | | | | |