An error occurred fetching the project authors.
  1. 18 Oct, 2006 1 commit
  2. 12 Oct, 2006 1 commit
    • unknown's avatar
      Fix unhandled exception in mysql-test-run.pl, creating a dir that already exist · 00f420db
      unknown authored
      mysql-test/lib/mtr_process.pl:
        Remove junk code/comments
        Moved the creation of var/log out of function mtr_kill_leftovers
      mysql-test/mysql-test-run.pl:
        Rename 'kill_running_server' to more appropriate name 'kill_running_servers'
        If no var/log dir exists when mtr_kill_leftovers is started it should be created
        Remove "unless" syntax, too perlish
        Fix typo
      00f420db
  3. 04 Oct, 2006 1 commit
    • unknown's avatar
      Backport from 5.1 · dccc6b10
      unknown authored
       -Add support for detecting version and features from mysqld binary
       - Autodetect netware
       - Disable some features not available below 5.0
       - Cleanup executable_setup to look for one executable at a time, only llok for the ones that are needed based on the selected testcases and settings
      
      
      mysql-test/lib/mtr_cases.pl:
        Backport from 5.1
      mysql-test/lib/mtr_io.pl:
        Backport from 5.1
        Add new function mtr_appendfile_to_file
      mysql-test/lib/mtr_misc.pl:
        Backport from 5.1
      mysql-test/lib/mtr_process.pl:
        Backport from 5.1
      mysql-test/lib/mtr_report.pl:
        Backport from 5.1
      mysql-test/mysql-test-run.pl:
        Add support for detecting version and features from mysqld binary
        Autodetect netware
        Disable some features not available below 5.0
        Cleanup executable_setup to look for one executable at a time, only llok for the ones that are needed based on the selected testcases and settings
      mysql-test/r/mysqltest.result:
        Update result
      mysql-test/lib/mtr_im.pl:
        New BitKeeper file ``mysql-test/lib/mtr_im.pl''
      mysql-test/lib/mtr_stress.pl:
        New BitKeeper file ``mysql-test/lib/mtr_stress.pl''
      dccc6b10
  4. 07 Apr, 2006 1 commit
  5. 11 Feb, 2006 1 commit
  6. 28 Sep, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · e42572f5
      unknown authored
        Append to some of the log files, not overwrite
      
      
      mysql-test/lib/mtr_process.pl:
        Append to some of the log files, not overwrite
      e42572f5
  7. 14 Sep, 2005 1 commit
  8. 01 Sep, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · b63869bd
      unknown authored
        Make sure mtr_kill_processes() is called with an array ref
        Corrected error string for STDERR redirect
      
      
      mysql-test/lib/mtr_process.pl:
        Make sure mtr_kill_processes() is called with an array ref
      b63869bd
  9. 31 Aug, 2005 1 commit
  10. 17 Aug, 2005 3 commits
    • unknown's avatar
      mtr_timer.pl, mysql-test-run.pl, mtr_report.pl, mtr_process.pl: · d1bdd18e
      unknown authored
        Added suite and test case timeout
      mtr_timer.pl:
        new file
      
      
      mysql-test/lib/mtr_process.pl:
        Added suite and test case timeout
      mysql-test/lib/mtr_report.pl:
        Added suite and test case timeout
      mysql-test/mysql-test-run.pl:
        Added suite and test case timeout
      mysql-test/lib/mtr_timer.pl:
        Added suite and test case timeout
      d1bdd18e
    • unknown's avatar
      mtr_process.pl: · 085c8d30
      unknown authored
        Bug#11792: Create a shell like 'mysqltest' exit status
      
      
      mysql-test/lib/mtr_process.pl:
        Bug#11792: Create a shell like 'mysqltest' exit status
      085c8d30
    • unknown's avatar
      mtr_process.pl: · 31f0997b
      unknown authored
        Longer shutdown timeout, slave may be in reconnect
        HUP seem to disturb exit(), added sleep to make sure
        output is flushed
      
      
      mysql-test/lib/mtr_process.pl:
        Longer shutdown timeout, slave may be in reconnect
        HUP seem to disturb exit(), added sleep to make sure
        output is flushed
      31f0997b
  11. 16 Aug, 2005 2 commits
    • 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
    • unknown's avatar
      mtr_process.pl: · 996eb5df
      unknown authored
        Bug#12094: Let sleep_until_file_created() return the pid as intended
      
      
      mysql-test/lib/mtr_process.pl:
        Bug#12094: Let sleep_until_file_created() return the pid as intended
      996eb5df
  12. 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
  13. 05 Jun, 2005 1 commit
    • unknown's avatar
      mtr_misc.pl, mtr_report.pl: · bfac8534
      unknown authored
        Try kill all children to the mysql-test-run process when exiting
      mtr_process.pl:
        Added new function mtr_exit() that try kill all children to the mysql-test-run process when exiting
      mysql-test-run.pl:
        Try kill all children to the mysql-test-run process when exiting
        New --vardir caused problems on Windows
        Changed faulty calls to error() to mtr_error()
      
      
      mysql-test/mysql-test-run.pl:
        Try kill all children to the mysql-test-run process when exiting
        New --vardir caused problems on Windows
        Changed faulty calls to error() to mtr_error()
      mysql-test/lib/mtr_report.pl:
        Try kill all children to the mysql-test-run process when exiting
      mysql-test/lib/mtr_process.pl:
        Added new function mtr_exit() that try kill all children to the mysql-test-run process when exiting
      mysql-test/lib/mtr_misc.pl:
        Try kill all children to the mysql-test-run process when exiting
      bfac8534
  14. 15 May, 2005 1 commit
    • unknown's avatar
      mtr_report.pl, mtr_process.pl, mysql-test-run.pl: · bea0e79f
      unknown authored
        Added option --vardir=<directory> for feature bug#10096
      
      
      mysql-test/mysql-test-run.pl:
        Added option --vardir=<directory> for feature bug#10096
      mysql-test/lib/mtr_process.pl:
        Added option --vardir=<directory> for feature bug#10096
      mysql-test/lib/mtr_report.pl:
        Added option --vardir=<directory> for feature bug#10096
      bea0e79f
  15. 17 Feb, 2005 1 commit
    • unknown's avatar
      Windows compatibility changes of the 'rpl_delete_all', · 3f808996
      unknown authored
      'ps_1general' and 'fulltext_cache' test cases.
      
      
      mysql-test/r/fulltext_cache.result:
        To pass on Windows, round to less digits
      mysql-test/t/fulltext_cache.test:
        To pass on Windows, round to less digits
      mysql-test/t/ps_1general.test:
        To pass on Windows, change \\ to / in result
      mysql-test/t/rpl_delete_all.test:
        To pass on Windows, change \\ to / in result
      mysql-test/mysql-test-run.pl:
        Pass mysqld --console to catch output on Windows
      mysql-test/lib/mtr_process.pl:
        Check error from exec() to avoid becoming a fork() bomb
      3f808996
  16. 03 Feb, 2005 1 commit
    • unknown's avatar
      mysql-test-run.pl: · 044f9e82
      unknown authored
        Let --start-and-exit actually start a server
        Added that test case names can be specified on the comman line
        Added embedded server support
        Added environment variables UMASK, UMASK_DIR
        Added missing MASTER_MYSOCK1, MASTER_MYPORT1, USE_RUNNING_SERVER
        Added missing CHARSETSDIR, MYSQL_FIX_SYSTEM_TABLES, MYSQL_CLIENT_TEST
        Pass on return value from sleep_until_file_created(), to fail test
        Fail test if early termination of mysqld servers
        Create intial databases for the second master, and two additional slaves
      mtr_process.pl:
        Find out if port is still in use, using simple TCP connect
        Use non blocking waitpid() to catch terminations early
        Make a special case spawning the 'mysqltest' application
        Redo the fork() if it returns EAGAIN
        Make sure to record if master or slave terminated
        Improved debugging output
        Improved code that remove PID files to avoid race
        Abort if we can't stop all mysqld servers using our ports
        Many improvements in killing mysqld servers
        Let sleep_until_file_created() catch if server died early
      mtr_report.pl:
        Added option to disable test cases using <testcase>.disabled file
        If --timer, only try to open file with time data if it exists
      mtr_io.pl:
        Remove starting/ending space reading server options from file
      
      
      mysql-test/lib/mtr_io.pl:
        Remove starting/ending space reading server options from file
      mysql-test/lib/mtr_report.pl:
        Added option to disable test cases using <testcase>.disabled file
        If --timer, only try to open file with time data if it exists
      mysql-test/lib/mtr_process.pl:
        Find out if port is still in use, using simple TCP connect
        Use non blocking waitpid() to catch terminations early
        Make a special case spawning the 'mysqltest' application
        Redo the fork() if it returns EAGAIN
        Make sure to record if master or slave terminated
        Improved debugging output
        Improved code that remove PID files to avoid race
        Abort if we can't stop all mysqld servers using our ports
        Many improvements in killing mysqld servers
        Let sleep_until_file_created() catch if server died early
      mysql-test/mysql-test-run.pl:
        Let --start-and-exit actually start a server
        Added that test case names can be specified on the comman line
        Added embedded server support
        Added environment variables UMASK, UMASK_DIR
        Added missing MASTER_MYSOCK1, MASTER_MYPORT1, USE_RUNNING_SERVER
        Added missing CHARSETSDIR, MYSQL_FIX_SYSTEM_TABLES, MYSQL_CLIENT_TEST
        Pass on return value from sleep_until_file_created(), to fail test
        Fail test if early termination of mysqld servers
        Create intial databases for the second master, and two additional slaves
      044f9e82
  17. 11 Jan, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · ac606583
      unknown authored
        Catch more fork() errors.
        Moved sleep_until_file_created() here from "mysql-test-run.pl".
        Improved debug output.
      mtr_io.pl:
        Improved mtr_get_opts_from_file(), try to mimic some sh.
      mysql-test-run.pl:
        Cleaned up the timeout handling.
        Created new function environment_setup().
        Corrected time zone handling.
        Moved sleep_until_file_created() to "lib/mtr_process.pl".
        Improved debug output.
      
      
      mysql-test/mysql-test-run.pl:
        Cleaned up the timeout handling.
        Created new function environment_setup().
        Corrected time zone handling.
        Moved sleep_until_file_created() to "lib/mtr_process.pl".
        Improved debug output.
      mysql-test/lib/mtr_io.pl:
        Improved mtr_get_opts_from_file(), try to mimic some sh.
      mysql-test/lib/mtr_process.pl:
        Catch more fork() errors.
        Moved sleep_until_file_created() here from "mysql-test-run.pl".
        Improved debug output.
      ac606583
  18. 03 Jan, 2005 1 commit
    • unknown's avatar
      mtr_process.pl: · c8cfe3d2
      unknown authored
        Added missing stop_reap_all() if returns early from function
      mysql-test-run.pl:
        Improved output from --script-debug
        Initial Cygwin support
        Improved mysqld process termination
      
      
      mysql-test/mysql-test-run.pl:
        Improved output from --script-debug
        Initial Cygwin support
        Improved mysqld process termination
      mysql-test/lib/mtr_process.pl:
        Added missing stop_reap_all() if returns early from function
      c8cfe3d2
  19. 30 Dec, 2004 1 commit
    • unknown's avatar
      Many files: · 4ad77748
      unknown authored
        Perl version of mysql-test-run
        new file
      
      
      mysql-test/lib/init_db.sql:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_gcov.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_gprof.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_io.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_match.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_misc.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_process.pl:
        Perl version of mysql-test-run
      mysql-test/lib/mtr_report.pl:
        Perl version of mysql-test-run
      mysql-test/mysql-test-run.pl:
        Perl version of mysql-test-run
      4ad77748