mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 02:30:06 +01:00
Bug #58896 MTR should recognise combinations as experimental without needing wildcards
Added a pattern match to cover combinations Added to readme file
This commit is contained in:
parent
8645caf79d
commit
f3bc9f699c
3 changed files with 8 additions and 3 deletions
|
@ -15,9 +15,13 @@ The syntax is as follows:
|
||||||
and any subsequent characters are ignored.
|
and any subsequent characters are ignored.
|
||||||
|
|
||||||
4) The full test case name including the suite and execution mode
|
4) The full test case name including the suite and execution mode
|
||||||
must be specified, for example:
|
may be specified, for example:
|
||||||
main.alias 'row' # bug#00000
|
main.alias 'row' # bug#00000
|
||||||
|
|
||||||
|
4b) Now, combinations will also be covered if only the test name is
|
||||||
|
specified, for example:
|
||||||
|
rpl.rpl_ps # Covers 'row', 'mix' and 'stmt'
|
||||||
|
|
||||||
5) As an exception to item 4, the last character of the test case
|
5) As an exception to item 4, the last character of the test case
|
||||||
specification may be an asterisk (*). In that case, all test cases that
|
specification may be an asterisk (*). In that case, all test cases that
|
||||||
start with the same characters up to the last letter before the asterisk
|
start with the same characters up to the last letter before the asterisk
|
||||||
|
|
|
@ -21,7 +21,7 @@ main.outfile_loaddata @solaris # joro : Bug #46895
|
||||||
|
|
||||||
ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
|
ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
|
||||||
|
|
||||||
rpl.rpl_innodb_bug28430* @solaris # Bug#46029
|
rpl.rpl_innodb_bug28430 @solaris # Bug#46029
|
||||||
rpl.rpl_row_sp011 @solaris # Joro : Bug #54138
|
rpl.rpl_row_sp011 @solaris # Joro : Bug #54138
|
||||||
|
|
||||||
rpl_ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
|
rpl_ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
|
||||||
|
|
|
@ -129,7 +129,8 @@ sub mtr_report_test ($) {
|
||||||
# Find out if this test case is an experimental one, so we can treat
|
# Find out if this test case is an experimental one, so we can treat
|
||||||
# the failure as an expected failure instead of a regression.
|
# the failure as an expected failure instead of a regression.
|
||||||
for my $exp ( @$::experimental_test_cases ) {
|
for my $exp ( @$::experimental_test_cases ) {
|
||||||
if ( $exp ne $test_name ) {
|
# Include pattern match for combinations
|
||||||
|
if ( $exp ne $test_name && $test_name !~ /^$exp / ) {
|
||||||
# if the expression is not the name of this test case, but has
|
# if the expression is not the name of this test case, but has
|
||||||
# an asterisk at the end, determine if the characters up to
|
# an asterisk at the end, determine if the characters up to
|
||||||
# but excluding the asterisk are the same
|
# but excluding the asterisk are the same
|
||||||
|
|
Loading…
Add table
Reference in a new issue