On Mon, 2015-09-28 at 16:56 +0100, Anthony PERARD wrote: > + # Ignore these tests: > + # > tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern > + # It try to start a guest with /dev/vda as boot device name. > + $ignored_tests .= '|.*TestVolumeBootPattern.test_volume_boot_pattern';
Don't you need to escape the second "." for the regex context in the tempest script? \Q and \E might be helpful for this? Also, you actually ignore any test ending with that string, not just the exact one in the comment, is that deliberate? Also any test with a longer name which has this substring will also be ignored. If not then you could put the common prefix into a variable to avoid repeating it (and the very long lines) and maybe add some anchors? You might also want to consider push @ignored_tests, "^$prefix\QTestVolumeBootPattern.test_volume_boot_pattern$"; Then later: $ignored_tests = join("|", @ignored_tests); (I'm not sure, but I don't think you want qr{} [0] here, I might be wrong though) > + # > tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance > + # It try to start a guest with /dev/vda as boot device name. > + $ignored_tests .= > '|.*TestShelveInstance.test_shelve_volume_backed_instance'; > + # > scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern > + # It access a volume through iSCSI. This does not work when both the > + # server and client of iSCSI are on the same Xen host, Linux 4.0 is the > + # first Linux to have a fix. > + $ignored_tests .= '|.*TestVolumeBootPatternV2.test_volume_boot_pattern'; > + > + # Adding the tests to skip to the default regex. > + my $regex = > "(?!.*\\[.*\\bslow\\b.*\\]$ignored_tests)(^tempest\\.(api|scenario|thirdparty))"; Where the default regex is: "(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.(api|scenario|thirdparty))"; ? This is a pretty rubbish interface which tempest has given you. What a pain! Ian [0] http://perldoc.perl.org/perlop.html#Regexp-Quote-Like-Operators _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel