summaryrefslogtreecommitdiff
path: root/mysql-test/mysql-test-run.pl
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | Merge branch '10.2' into 10.3Oleksandr Byelkin2020-08-031-9/+18
| | |\ \ \ | | | |/ /
| | | * | Merge branch '10.1' into 10.2Oleksandr Byelkin2020-08-021-9/+18
| | | |\ \ | | | | |/
| | | | * MDEV-17076: mtr int options aren't negativeDaniel Black2020-07-281-0/+11
| | | | |
| | | | * MDEV-17076: mtr max-{core,datadir} 0 means 0Daniel Black2020-07-281-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was no ability to set the mtr arguments of: * --max-save-core; and * --max-save-datadir to 0. This is desireable in an automatied scenario where space is limited hence targeting 10.1 branch. We take away the 0 means unlimited aspect for these, however, perl can handle some big numbers so they may as well be close enough to unlimited for all meaningful purposes.
| | | | * MDEV-17076: increment only if saving occursTeodor Mircea Ionita2020-07-281-1/+1
| | | | |
| | * | | MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ↵Alexander Barkov2020-08-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... SELECT in ORACLE mode - Adding optional qualifiers to data types: CREATE TABLE t1 (a schema.DATE); Qualifiers now work only for three pre-defined schemas: mariadb_schema oracle_schema maxdb_schema These schemas are virtual (hard-coded) for now, but may turn into real databases on disk in the future. - mariadb_schema.TYPE now always resolves to a true MariaDB data type TYPE without sql_mode specific translations. - oracle_schema.DATE translates to MariaDB DATETIME. - maxdb_schema.TIMESTAMP translates to MariaDB DATETIME. - Fixing SHOW CREATE TABLE to use a qualifier for a data type TYPE if the current sql_mode translates TYPE to something else. The above changes fix the reported problem, so this script: SET sql_mode=ORACLE; CREATE TABLE t2 AS SELECT mariadb_date_column FROM t1; is now replicated as: SET sql_mode=ORACLE; CREATE TABLE t2 (mariadb_date_column mariadb_schema.DATE); and the slave can unambiguously treat DATE as the true MariaDB DATE without ORACLE specific translation to DATETIME. Similar, SET sql_mode=MAXDB; CREATE TABLE t2 AS SELECT mariadb_timestamp_column FROM t1; is now replicated as: SET sql_mode=MAXDB; CREATE TABLE t2 (mariadb_timestamp_column mariadb_schema.TIMESTAMP); so the slave treats TIMESTAMP as the true MariaDB TIMESTAMP without MAXDB specific translation to DATETIME.
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-07-021-4/+36
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-07-021-3/+35
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2020-07-021-3/+35
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 into 10.2bb-10.2-mergeMarko Mäkelä2020-07-011-1/+1
| | | |\ \ | | | | |/
| | | | * mtr: use env for perlDaniel Black2020-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On FreeBSD, perl isn't in /usr/bin, its in /usr/local/bin or elsewhere in the path. Like storage/{maria/unittest/,}ma_test_* , we use /usr/bin/env to find perl and run it.
| | | * | MDEV-22179 rr support for mtrAleksey Midenkov2020-06-241-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * --rr-dir to change store dir * --rr-arg doesn't enable --rr (good for scripts) * Bootstrap is saved to rr.boot
| | | * | MDEV-22179 rr support for mtr reviewAleksey Midenkov2020-06-221-15/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * --rr-arg instead of --rr_option * Bootstrap saved to rr.bootstrap * Replication slaves are saved to rr.N dirs * Perl coding fixes
| | | * | MDEV-22179 rr(record and replay) support for mtrSachin2020-06-221-2/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This feature adds the support for rr in mtr. These 2 options are added --rr run the mysqld in rr record mode --rr_option= run the rr with custom record option, for multiple options use --rr_option= for each option. For example ./mtr main.view --rr_option=-h --rr_option=-u --rr_option=-c=23 --boot-rr run the mysqld performing bootstrap in rr record mode Recording are stored in mysql-test/var/rr folder. To run recording please run rr replay var/rr/mysql-X Limitations Restart will create a new recording. Repeat will work on same recording , So might be harder to debug. If test create the multiple instance of mariadb all will be stored in var/rr
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-06-051-0/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-06-051-0/+1
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2020-06-051-0/+1
| | |\ \ \ | | | |/ /
| | | * | add stress suite to the list of default suites to runSergei Golubchik2020-06-041-0/+1
| | | | |
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-05-311-49/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-05-301-49/+1
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2020-05-291-49/+1
| | |\ \ \ | | | |/ /
| | | * | mtr: update titlebar when the test ends, not when it startsSergei Golubchik2020-05-271-49/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | otherwise it reaches "0 tests left" state and then waits for a few minutes for all workers to complete their tests. show failures. account for retries.
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-05-201-2/+8
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-05-201-2/+8
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2020-05-201-2/+8
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 into 10.2Marko Mäkelä2020-05-201-2/+8
| | | |\ \ | | | | |/
| | | | * MDEV-22636 XML output for mtr doesn't work with valgrind optionRasmus Johansson2020-05-191-0/+1
| | | | |
| | | | * MDEV-22631 some test causes MTR interruption without generating summary and XMLRasmus Johansson2020-05-191-2/+8
| | | | |
| | | * | MDEV-22636 XML output for mtr doesn't work with valgrind optionRasmus Johansson2020-05-191-0/+1
| | | | |
| | * | | MDEV-22636 XML output for mtr doesn't work with valgrind optionRasmus Johansson2020-05-191-0/+1
| | | | |
| * | | | MDEV-22636 XML output for mtr doesn't work with valgrind optionRasmus Johansson2020-05-191-0/+1
| | | | |
* | | | | MDEV-22636 XML output for mtr doesn't work with valgrind optionRasmus Johansson2020-05-191-0/+1
| | | | |
* | | | | Revert "Added --titlebar option to enable/disable the titlebar"Sergei Golubchik2020-05-131-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c675886dcdecd29571bd08605a409325ee81004c. The bug was introduced in e3f5789ac0b and fixed in 1af74d523a7 The option was introduced between those two commits and now it's redundant again.
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-05-131-3/+5
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-05-131-2/+3
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2020-05-131-2/+3
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 into 10.2Marko Mäkelä2020-05-131-2/+3
| | | |\ \ | | | | |/
| | | | * Windows, mtr : Fix "Subroutine HAVE_WIN32_CONSOLE redefined at (eval 25) ↵Vladislav Vaintroub2020-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | line 1."
| | | | * postfix after e3f5789ac0b2 - var/log/stdout.log contains escape sequences.Vladislav Vaintroub2020-05-051-1/+1
| | | | |
| | | | * MDEV-22273 jUnit patch: xml test result differs from MTR output in case if retryRasmus Johansson2020-05-041-0/+1
| | | | |
| * | | | MDEV-21965 main.tls_version and main.tls_version1 fail in buildbot on Ubuntu ↵Sergei Golubchik2020-05-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Focal Not only Ubuntu Focal builds openssl with OPENSSL_TLS_SECURITY_LEVEL=2, but for some unfathomable reason it patches openssl sources to disable TLS < 1.2 at security level 2, even though openssl manual says it should only happen at level 4: https://www.openssl.org/docs/man1.1.0/man3/SSL_CTX_set_security_level.html We test TLSv1.1 and TLSv1, so we have to override Focal defaults in mtr.
* | | | | Added --titlebar option to enable/disable the titlebarMonty2020-05-091-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | The titlebar scrambled var/log/Stdout.log and can becasue of this not be on by default.
* | | | | Merge 10.4 into 10.5Marko Mäkelä2020-05-051-12/+35
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2020-05-051-12/+35
| |\ \ \ \ | | |/ / /
| | * | | Merge branch '10.2' into 10.3Oleksandr Byelkin2020-05-041-12/+35
| | |\ \ \ | | | |/ /
| | | * | Merge branch '10.1' into 10.2Oleksandr Byelkin2020-05-021-12/+35
| | | |\ \ | | | | |/
| | | | * Merge branch '5.5' into 10.1Oleksandr Byelkin2020-04-301-1/+1
| | | | |\
| | | | | * Fix failure for ipv6 not enabledAnel Husakovic2020-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of ipv6 not enabled tests like `main.ipv6, rpl.rpl_ipv6` failed on aarch buildbot. Fix it by following commits 70dcb46e98e6 and 0bae1957dd124f8382a for `10.2`.
| | | | * | mysql-test-run.pl - fix strict subs in HAVE_WIN32_CONSOLE (#1521)Daniel Black2020-04-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix mtr error: Bareword "HAVE_WIN32_CONSOLE" not allowed while "strict subs" in use at mysql-test-run.pl line 387. Execution of mysql-test-run.pl aborted due to compilation errors. Added in e3f5789ac0b23a16bb71e06b05dec9cfec3161f0
| | | | * | mysql-test-run.pl - show remaining test count and estimated time on WindowsVladislav Vaintroub2020-04-291-12/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Port this functionality from to Windows. It requires Win32::Console module, which is already included into Strawberry perl