• unknown's avatar
    Behaviour change of mysql-test-run.pl: · 81bb604c
    unknown authored
    by default we never run disabled tests (even if they're
    explicitely listed on the command-line). We add an option --enable-disabled
    which will run tests even though they are disabled, and will print, for each
    such test, the comment explaining why it was disabled.
    The reason for the change is when you want to run "all tests which are about
    NDB" for example: mysql-test-run.pl t/*ndb*.test used to run some disabled
    NDB tests, causing failures, causing investigations.
    Code amended and approved by Kent.
    
    
    mysql-test/lib/mtr_cases.pl:
      always detect if a test is listed as disabled, and read the comment why is is.
      If it is listed, don't run the test, except if
      --enable-disabled was given, then mark the test as to-run-even-
      though-it-is-listed-as-disabled.
    mysql-test/lib/mtr_report.pl:
      Report tests which will run though they are listed as disabled
      (does something only if --enable-disabled).
    mysql-test/mysql-test-run.pl:
      New behaviour: by default we never run disabled tests (even if they're
      explicitely listed on the command-line). We add an option --enable-disabled
      which will run tests even though they are disabled, and will print, for each
      such test, the comment explaining why it was disabled.
    81bb604c
mtr_cases.pl 11.6 KB