An error occurred fetching the project authors.
  1. 08 Mar, 2006 2 commits
    • unknown's avatar
      mysql-test-run.pl, mtr_cases.pl · a3208c0f
      unknown authored
        - Back porting of some changes in later releases
        - Corrected valgrind support
        - Removed work around for TZ needed in VisualStudio 6
        - Don't restart master to add special settings from "<testcase>-master.opt",
          if same settngs as running master, feature request in bug#12433
        - With --reorder, keep tests with same *-master.opt content together,
          to save even more master restarts
      
      
      mysql-test/lib/mtr_misc.pl:
        Added functions to compare lists of options
      mysql-test/lib/mtr_cases.pl:
        Removed special code for Windows as in VC6 we unset
        TZ to avoid library bug
      mysql-test/mysql-test-run.pl:
        Handle pseudo option --timezone=<spec> that sets TZ
      a3208c0f
    • unknown's avatar
      BUG#17574 Detect cluster start failure and "fail" ndb_* tests · acb53e4e
      unknown authored
       - Fix problems that occur when ndbcluster is not supported
      
      
      mysql-test/lib/mtr_cases.pl:
        Marked test to be skipped if it is a ndb test but ndb is not supported
      mysql-test/mysql-test-run.pl:
        Check "opt_with_ndbcluster" before deciding to stop masters and when dciding if cluster needs to be started.
      acb53e4e
  2. 07 Mar, 2006 1 commit
    • unknown's avatar
      Bug#17574 Detect cluster start failure and "fail" ndb_* tests · 32926414
      unknown authored
      mysql-test/lib/mtr_cases.pl:
        Always set "ndb_test" if tets name contains ndb. 
        Set to skipped if "--skip-ndbcluster"
      mysql-test/lib/mtr_report.pl:
        Print special error message for ndb_test that are failed due to failure to start or install ndbcluster
      mysql-test/mysql-test-run.pl:
        Remove mtr_error call from ndbcluster_install, instead check after ndbcluster_install if test run should continue or if it should be aborted
        Faile ndb test and print special error message if it's a ndb test and flag_ndb_status_ok is not ok
      32926414
  3. 12 Feb, 2006 1 commit
    • unknown's avatar
      spatial.cc: · 0f3d8813
      unknown authored
        Added { ... } around float8get() macro, avoids VC7 error
        message "illegal else without matching if"
      mtr_report.pl:
        Parse error logs to create "warnings" file
      mtr_cases.pl:
        Added optoion --ignore-disabled-def
        Windows build now let TZ pass, removed
        work around
      mysql-test-run.pl, mtr_process.pl:
        Back port of changes from 5.0
      
      
      mysql-test/lib/mtr_process.pl:
        Back port of changes from 5.0
      mysql-test/mysql-test-run.pl:
        Back port of changes from 5.0
      mysql-test/lib/mtr_cases.pl:
        Added optoion --ignore-disabled-def
        Windows build now let TZ pass, removed
        work around
      mysql-test/lib/mtr_report.pl:
        Parse error logs to create "warnings" file
      sql/spatial.cc:
        Added { ... } around float8get() macro, avoids VC7 error
        message "illegal else without matching if"
      0f3d8813
  4. 09 Feb, 2006 1 commit
    • unknown's avatar
      Start cluster only for testcases that really needs it and stop it when · 406d0ea5
      unknown authored
      not needed by the tescases. This will save test time for those testcases
      that does not need cluster, but need a restart, as they dont have to wait
      the extra time it would take for cluster to restart. It will also save
      time for other testcases, as cluster does not 
      need to be contacted for each table to be dropped or created.
      Backport from 5.1
      
      
      mysql-test/lib/mtr_cases.pl:
        Mark all test cases where name contains "ndb" as ndbcluster needed
      mysql-test/lib/mtr_match.pl:
        Add mtr_match_substring function
      mysql-test/lib/mtr_stress.pl:
        Extre param to mysqld_start
      mysql-test/mysql-test-run.pl:
        Only start ndbcluster for testcases that needs it.
      406d0ea5
  5. 16 Oct, 2005 1 commit
    • unknown's avatar
      mysql-test-run.pl: · cced6ea2
      unknown authored
        Added --skip-im option handling
        Don't terminate script if IM fails to create PID file
      mtr_cases.pl:
        Added --skip-im option handling
      mtr_process.pl:
        Kill left over 'mysqld' processes started by IM
      
      
      mysql-test/lib/mtr_process.pl:
        Kill left over 'mysqld' processes started by IM
      mysql-test/lib/mtr_cases.pl:
        Added --skip-im option handling
      mysql-test/mysql-test-run.pl:
        Added --skip-im option handling
        Don't terminate script if IM fails to create PID file
      cced6ea2
  6. 30 Sep, 2005 1 commit
    • unknown's avatar
      WL#2789 "Instance Manager: test using mysql-test-run testing framework" · 46d8163b
      unknown authored
      1) Add support to testing Instance Manager in daemon mode;
      2) Don't run Instance Manager tests when running with --ps-protocol option;
      
      
      mysql-test/lib/mtr_cases.pl:
        WL#2789 "Instance Manager: test using mysql-test-run testing framework"
        Skip/disable Instance Manager tests in the following cases:
          - we are testing embedded server;
          - we are running with --ps-protocol;
          - Instance Manager executable does not exist;
        Report about the reason in the standard way.
      mysql-test/lib/mtr_process.pl:
        WL#2789 "Instance Manager: test using mysql-test-run testing framework"
        Make several attempts (i.e. send several signals to process) while trying to kill it.
      mysql-test/mysql-test-run.pl:
        WL#2789 "Instance Manager: test using mysql-test-run testing framework"
        Add support for testing Instance Manager in daemon mode.
      46d8163b
  7. 29 Aug, 2005 1 commit
    • unknown's avatar
      Implement WL#2789 "Instance Manager: test using mysql-test-run testing framework" · d99d05e9
      unknown authored
      mysql-test/Makefile.am:
        Make installation procedure aware of the Instance Manager tests.
      mysql-test/lib/mtr_cases.pl:
        Make collect_one_test_case() aware of the Instance Manager tests.
      mysql-test/lib/mtr_process.pl:
        Minor changes:
          - open log files for append, not for overwrite. Append mode is very
            useful for debugging of several tests;
          - extract the code for killing processes into a separate function:
            mtr_kill_processes(). The function is used to stop IM-related processes.
      mysql-test/mysql-test-run.pl:
        Added support for the Instance Manager tests.
      d99d05e9
  8. 16 Aug, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · ee793d03
      unknown authored
        Bug#11792: Check all of status code, to catch a crash as a failure
      mtr_cases.pl:
        Code cleanup for skipped/disabled handling
      mtr_process.pl:
        In debug mode, report if mysqladmin did not at least
        make the server stop listening to the port.
        Increased the time waiting for terminating to 20 seconds,
        to wait for really slow slave shutdown.
        Added call to start_reap_all(), to avoid zombies.
      mtr_report.pl:
        Removed prototype for unused function mtr_report_test_disabled()
      
      
      mysql-test/lib/mtr_report.pl:
        Removed prototype for unused function mtr_report_test_disabled()
      mysql-test/lib/mtr_cases.pl:
        Code cleanup for skipped/disabled handling
      mysql-test/lib/mtr_process.pl:
        Bug#11792: Check all of status code, to catch a crash as a failure
      ee793d03
  9. 07 Jul, 2005 1 commit
    • unknown's avatar
      mtr_cases.pl: · ce5f68cf
      unknown authored
        Added support for the disabled.def file
      
      
      mysql-test/lib/mtr_cases.pl:
        Added support for the disabled.def file
      ce5f68cf
  10. 22 Jun, 2005 1 commit
    • unknown's avatar
      mtr_cases.pl: · 7eaa6dc1
      unknown authored
        Add a slave when running the federated test case
      
      
      mysql-test/lib/mtr_cases.pl:
        Add a slave when running the federated test case
      7eaa6dc1
  11. 20 Jun, 2005 1 commit
    • unknown's avatar
      mtr_cases.pl: · d73327e1
      unknown authored
        Bug#11466: Script can now get test case name
        from test case file path on command line
      mysql-test-run.pl:
        Bug#11466: Added --skip-ndbcluster/--skip-ndb option
      mtr_cases.pl:
        Don't set --default-time-zone if opt file sets it
        Restart the server if time zone is given in opt file
      mysql-test-run.pl:
        Don't remove symlink to "var" directory in cleanup
        Removed duplicate/unessesary options to mysqld
      
      
      mysql-test/mysql-test-run.pl:
        Bug#11466: Added --skip-ndbcluster/--skip-ndb option
      mysql-test/lib/mtr_cases.pl:
        Bug#11466: Script can now get test case name
        from test case file path on command line
      d73327e1
  12. 19 Jun, 2005 1 commit
    • unknown's avatar
      mysql-test-run.pl: · f35c177a
      unknown authored
        Added dummy --manager-port flag, for backward compatibility
        Back port from 5.0, correction of paths to SSL pem files
      mtr_cases.pl:
        Removed hard coded exclude list for embedded server
      mysql-test-run.pl:
        Set environment variable MYSQL_SHOW, to be used in test cases
      
      
      mysql-test/lib/mtr_cases.pl:
        Removed hard coded exclude list for embedded server
      mysql-test/mysql-test-run.pl:
        Added dummy --manager-port flag, for backward compatibility
        Back port from 5.0, correction of paths to SSL pem files
      f35c177a
  13. 10 Jun, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · 4cc8730d
      unknown authored
        Added a sleep for 5 seconds when shuting down,
        work around for strange problem with server restarts
      mtr_cases.pl:
        Set default time zone as opt to mysqld
      mysql-test-run.pl:
        Enabled --mysqld=<flags> to work
        Put some Windows path names into environment,
        to be used in --replace_result
      mysql-test-run.sh:
        Make shell script tolerant to Windows change in test cases
      
      
      mysql-test/mysql-test-run.sh:
        Make shell script tolerant to Windows change in test cases
      mysql-test/mysql-test-run.pl:
        Enabled --mysqld=<flags> to work
        Put some Windows path names into environment,
        to be used in --replace_result
      mysql-test/lib/mtr_cases.pl:
        Set default time zone as opt to mysqld
      mysql-test/lib/mtr_process.pl:
        Added a sleep for 5 seconds when shuting down,
        work around for strange problem with server restarts
      4cc8730d
  14. 21 Mar, 2005 1 commit
    • unknown's avatar
      mtr_report.pl: · a94a62ce
      unknown authored
        Made --timer work
      mtr_cases.pl:
        Added option --reorder to get less server restarts
      mysql-test-run.pl:
        Added option --reorder to get less server restarts
        Moved do_before_start_master() not to remove binlog files unless restarted
        Made --timer work
        Slave was incorrectly writing log to error log
      
      
      mysql-test/mysql-test-run.pl:
        Added option --reorder to get less server restarts
        Moved do_before_start_master() not to remove binlog files unless restarted
        Made --timer work
        Slave was incorrectly writing log to error log
      mysql-test/lib/mtr_cases.pl:
        Added option --reorder to get less server restarts
      mysql-test/lib/mtr_report.pl:
        Made --timer work
      a94a62ce
  15. 03 Feb, 2005 1 commit