~ubuntu-branches/ubuntu/trusty/mysql-5.6/trusty

« back to all changes in this revision

Viewing changes to mysql-test/collections/README.experimental

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-02-12 11:54:27 UTC
  • Revision ID: package-import@ubuntu.com-20140212115427-oq6tfsqxl1wuwehi
Tags: upstream-5.6.15
ImportĀ upstreamĀ versionĀ 5.6.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
The .experimental files in this directory contain names of test cases that
 
2
are still in development and whose failures should be considered expected,
 
3
instead of regressions.
 
4
 
 
5
These files are to be used with the --experimental option of 
 
6
mysql-test-run.pl. Please look at its help screen for usage information.
 
7
 
 
8
The syntax is as follows:
 
9
 
 
10
1) One line per test case.
 
11
 
 
12
2) Empty lines and lines starting with a hash (#) are ignored.
 
13
 
 
14
3) If any other line contains a blank followed by a hash (#), the hash 
 
15
   and any subsequent characters are ignored.
 
16
 
 
17
4) The full test case name including the suite and execution mode
 
18
   may be specified, for example:
 
19
        main.alias 'row'     # bug#00000
 
20
 
 
21
4b) Now, combinations will also be covered if only the test name is
 
22
    specified, for example:
 
23
        rpl.rpl_ps       # Covers 'row', 'mix' and 'stmt'
 
24
 
 
25
5) As an exception to item 4, the last character of the test case
 
26
   specification may be an asterisk (*). In that case, all test cases that
 
27
   start with the same characters up to the last letter before the asterisk
 
28
   are considered experimental:
 
29
        main.a*  # get rid of main.alias, main.alibaba and main.agliolio
 
30
 
 
31
6) Optionally, the test case may be followed by one or more platform
 
32
   qualifiers beginning with @ or @!. The test will then be considered
 
33
   experimental only/except on that platform. Basic OS names as
 
34
   reported by $^O in Perl, or 'windows' are supported, this includes
 
35
   solaris, linux, windows, aix, darwin, ...  Example:
 
36
        main.alias  @aix @windows    # Fails on those