An error occurred fetching the project authors.
  1. 26 Nov, 2010 1 commit
  2. 17 Nov, 2010 1 commit
  3. 15 Nov, 2010 1 commit
  4. 10 Nov, 2010 1 commit
  5. 27 Sep, 2010 1 commit
  6. 22 Sep, 2010 1 commit
  7. 15 Sep, 2010 1 commit
  8. 10 Aug, 2010 1 commit
  9. 04 Aug, 2010 1 commit
  10. 03 Aug, 2010 1 commit
  11. 22 Mar, 2010 1 commit
  12. 17 Mar, 2010 1 commit
  13. 02 Mar, 2010 1 commit
  14. 09 Feb, 2010 1 commit
  15. 04 Feb, 2010 2 commits
  16. 20 Jan, 2010 3 commits
  17. 07 Jan, 2010 1 commit
  18. 06 Jan, 2010 3 commits
  19. 11 Nov, 2009 1 commit
  20. 08 Oct, 2009 1 commit
  21. 02 Sep, 2009 1 commit
  22. 27 May, 2009 1 commit
  23. 25 May, 2009 1 commit
  24. 19 Feb, 2009 1 commit
  25. 15 Jan, 2009 1 commit
  26. 23 Oct, 2008 1 commit
    • Sven Sandberg's avatar
      BUG#35701: please allow test language variables in connection and sync_slave_with_master · c7f8ffe7
      Sven Sandberg authored
      Problem: In the mysqltest language, it was not possible to set the current
      connection from a variable, and it was not possible to read the current
      connection.
      Fix: Allow setting the connection from a variable, like:
      connection $variable;
      and introduce the mysqltest language variable $CURRENT_CONNECTION, which
      holds the name of the current connection.
      
      
      client/mysqltest.cc:
        - Made select_connection use the common argument parser instead of its own
        home-rolled version. That allows variable expansion, for instance.
        - Made select_connection_name set the variable $CURRENT_CONNECTION, so that
        test scripts can use that.
        - Refactored a bit so that stuff that needs to be done when changing connection
        is located to one place.
      mysql-test/t/mysqltest.test:
        Added test case for $CURRENT_CONNECTION and "connection $variable"
      c7f8ffe7
  27. 04 Aug, 2008 2 commits
  28. 15 Jul, 2008 1 commit
    • Tatiana A. Nurnberg's avatar
      Bug#23921: random failure of user_limits.test · 6b584b80
      Tatiana A. Nurnberg authored
      mysqltest disconnect/connect-combo could be so
      quick that connect would hit the server before
      it had processed the disconnect. Since that
      resulted in one more concurrent connection than
      we meant to have, global or per-user
      max-user-connections could be exceeded.
      This could lead to "random" failures in tests
      that set those limits.
      
      
      client/mysqltest.c:
        Retry max-connect-retries times if connect in
        connect_n_handle_errors() unexpectedly fails
        on connection-limit as this could be a race.
        Break out code that checks for expected --errors
        into its own function.
      mysql-test/r/mysqltest.result:
        show that we throw a warning if test expects a SQL-state from
        a command (diff_files, ...) that clearly can't produce one.
      mysql-test/t/disabled.def:
        re-enable user_limits
      mysql-test/t/mysqltest.test:
        show that we throw a warning if test expects a SQL-state from
        a command (diff_files, ...) that clearly can't produce one.
      6b584b80
  29. 09 Jul, 2008 1 commit
    • Mattias Jonsson's avatar
      Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls' · d4b0fcc9
      Mattias Jonsson authored
      The problem is that relying on the output of the 'ls' command is not
      portable as its behavior is not the same between systems and it might
      even not be available at all in (Windows).
      
      So I added list_files that relies on the portable mysys library instead.
      (and also list_files_write_file and list_files_append_file,
      since the test was using '--exec ls' in that way.)
      
      client/mysqltest.c:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        To be able to replace the use of '--exec ls' I have added
        list_files, list_files_write_file and list_files_append_file.
        
        list_files <dirname> [<filename incl. wild-cards>]
        is equivalent to 'ls <dirname>/[<filename incl. wild-cards>]'
        
        list_files_write_file creates/overwrites a file with the content
        list_files_append_file creates/appends a file with the content
        list_files* return a sorted output.
      mysql-test/r/mysqltest.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        result file change, due to added test of the new list_files command.
      mysql-test/suite/parts/inc/partition_check_drop.inc:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Using the new list_files instead of 'ls'.
        
        Changed the use of local variables (ls_file, file_list)
        and server variable (@aux).
      mysql-test/suite/parts/inc/partition_layout.inc:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Using the new list_files instead of 'ls'.
      mysql-test/suite/parts/inc/partition_layout_check1.inc:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Using the new list_files instead of 'ls'.
      mysql-test/suite/parts/inc/partition_layout_check2.inc:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter1_1_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter1_2_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter2_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter3_innodb.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_alter3_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_basic_innodb.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_basic_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_basic_symlink_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_engine_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/suite/parts/r/partition_syntax_myisam.result:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Replaces '--exec ls' with list_files.
        Removal of the directory part of file listing.
      mysql-test/t/mysqltest.test:
        Bug#35736 Test 'parts.partition_basic_symlink_myisam' depends on output of 'ls'
        
        Adding test for the new mysqltest commands list_files,
        list_files_write_file and list_files_append_file.
      d4b0fcc9
  30. 29 Apr, 2008 1 commit
    • unknown's avatar
      Bug #36041: mysql-test-run doesn't seem to string match · 6e6d6073
      unknown authored
        100% effectively on Windows
      
      The mysqltest docs state that the 'replace_result' command
      doesn't perform any escape processing.
      However the current implementation was processing backslash 
      escapes in the from/to strings.
      This prevents replacing e.g. patch on windows (where backslash
      is used as a path separator).
      Fixed by removing the backslash escape processing from 
      'replace_result'.
      
      
      client/mysqltest.c:
        Bug #36041: remove the escape processing from --replace_result
      mysql-test/r/mysqltest.result:
        Bug #36041: test case
      mysql-test/t/mysqltest.test:
        Bug #36041: test case
      6e6d6073
  31. 19 Dec, 2007 1 commit
  32. 31 Oct, 2007 1 commit
  33. 16 Oct, 2007 1 commit
    • unknown's avatar
      Bug#31608 missing mysqltest change_user command · 88e5aa69
      unknown authored
      The problem is that currently there is no way to test the behavior
      of the mysql_change_user() function using the mysqltest suite because
      there is no internal command for it.
      
      The solution is to introduce a change_user command that can be used
      to test aspects of the MySQL client function mysql_change_user().
      
      
      client/mysqltest.c:
        Add change_user command to mysqltest.
      mysql-test/r/mysqltest.result:
        Add test case result for change_user command
      mysql-test/t/mysqltest.test:
        Add test case for change_user command
      mysql-test/r/change_user.result:
        Add new file with test case results for bugs 20023 and 31418.
      mysql-test/t/change_user.test:
        Add new file with test cases for bugs 20023 and 31418.
      88e5aa69
  34. 13 Aug, 2007 1 commit
    • unknown's avatar
      Improve error messages · 65fa527a
      unknown authored
      Write test results to var/log
      Add test for "source" and variable expansion
      
      
      client/mysqltest.c:
        Improve error messages
        Write .reject file to the location specified by --logdir
      mysql-test/mysql-test-run.pl:
        Pass logdir to mysqltest, to get test results written to var/log
      mysql-test/r/mysqltest.result:
        Update test results
      mysql-test/t/mysqltest.test:
        Add test for "source" and variable expansion
        Update test after writing result in var/log
      65fa527a