mariadb/mysql-test/collections
Mattias Jonsson f7d82cd3a2 Bug#56659: Mismatch of CAPITAL vs small letters in "unified filelist" partitioning output
Update to previous patch according to reviewers comments.

Removing parts.partition_alter4_innodb from default.experimental
(Also closed bug#45299 as a duplicate of bug#56659 as a result of this.)
Adding run of tests requiring --big-test flag to default.weekly to keep the coverage.

mysql-test/collections/default.experimental:
  Removed partition_alter4_innodb since it now requires --big-test flag to run
  since it is very time consuming.
mysql-test/collections/default.weekly:
  Added run of test that require --big-test flag, to be run on weekly basis.
2010-09-24 11:39:47 +02:00
..
default.daily WL#5408: Reduce Pushbuild2 turnaround times for rpl suite. 2010-06-02 13:01:42 +01:00
default.experimental Bug#56659: Mismatch of CAPITAL vs small letters in "unified filelist" partitioning output 2010-09-24 11:39:47 +02:00
default.push WL#5408: Reduce Pushbuild2 turnaround times for rpl suite. 2010-06-02 13:01:42 +01:00
default.weekly Bug#56659: Mismatch of CAPITAL vs small letters in "unified filelist" partitioning output 2010-09-24 11:39:47 +02:00
disabled-per-push.list WL#5408: Reduce Pushbuild2 turnaround times for rpl suite. 2010-06-02 13:24:55 +01:00
mysql-next-mr.push WL#5408: adding skip-test-list to mysql-trunk.push and mysql-next-mr.push 2010-06-23 11:58:24 +01:00
mysql-trunk.push WL#5408: adding skip-test-list to mysql-trunk.push and mysql-next-mr.push 2010-06-23 11:58:24 +01:00
README bug#42888: Add collections of test runs to make it both configurable and 2009-02-24 11:42:11 +01:00
README.experimental Bug #44979 Enhance MTR --experimental to support platform qualifier 2009-08-13 15:29:19 +02:00
test-bt Remove backslashes used as line continuation characters : makes scripts unusable under Windows. 2010-01-20 00:56:54 +01:00
test-bt-debug Remove backslashes used as line continuation characters : makes scripts unusable under Windows. 2010-01-20 00:56:54 +01:00
test-bt-debug-fast Added collections for the "test-bt" test targets 2010-01-19 17:14:25 +01:00
test-bt-fast Remove backslashes used as line continuation characters : makes scripts unusable under Windows. 2010-01-20 00:56:54 +01:00

This directory contains collections of test runs that we run during our
integration and release testing. Each file contains zero or more lines,
with one invocation of mysql-test-run.pl on each. These invocations are
written so that, with the assumption that perl is in your search path,
any collection can run as a shell script or a batch file, with the parent
mysql-test directory being the current working directory.

During integration testing, we choose the collection to run by following
these steps:

1) We choose the extension to look for, based on these rules:
   - If we're running a per-push test, we choose ".push" as the extension.
   - If we're running a daily test, we choose ".daily" as the extension.
   - If we're running a weekly test, we choose ".weekly" as the extension.

2) If there is a collection that has the same name as the branch we're
   testing plus the extension as determined in step 1, we choose that
   collection.

3) If the branch is unknown or we have removed all characters from it
   and still not found a matching collection, we choose the name "default"
   plus the extension determined in step 1. If there is no such file,
   we give up and don't test anything at all.

4) If we haven't found a collection yet, we remove the last character from 
   the branch name and go back to step 2.

5) The commands from the collection are run line by line via execv() or
   similar system calls. They are not run as a shell script. Shell 
   expansions are not guaranteed to work and most likely won't.