Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-5054

Failing test(s): main.mysqld--help sys_vars.character_sets_dir_basic

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5.5.33, 5.5.33a
    • Fix Version/s: 5.5.34
    • Component/s: None
    • Labels:
      None
    • Environment:
      debian wheezy x86_64

      Description

      The test suite triggered from the debian package generates the following two test suite failures. I do have the patches from MDEV-572 and MDEV-4977

      ~/mariadb-5.5-5.5.33a+maria$ dpkg-buildpackage -nc -us -uc
      ....
              Test ended at 2013-09-23 02:19:39
       
      CURRENT_TEST: main.mysqld--help
      --- /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/r/mysqld--help.result  2013-09-23 00:44:04.000000000 +0000
      +++ /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/r/mysqld--help.reject  2013-09-23 02:19:39.000000000 +0000
      @@ -873,7 +873,7 @@
       character-set-client-handshake TRUE
       character-set-filesystem binary
       character-set-server latin1
      -character-sets-dir MYSQL_CHARSETSDIR/
      +character-sets-dir /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       chroot (No default value)
       collation-server latin1_swedish_ci
       completion-type NO_CHAIN
      @@ -930,7 +930,7 @@
       key-cache-segments 0
       large-pages FALSE
       lc-messages en_US
      -lc-messages-dir MYSQL_SHAREDIR/
      +lc-messages-dir /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/
       lc-time-names en_US
       local-infile TRUE
       lock-wait-timeout 31536000
       
      mysqltest: Result length mismatch
       
       - saving '/home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/var/log/main.mysqld--help-unix/' to '/home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/var/log/main.mysqld--help-unix/'
      ....
              Test ended at 2013-09-23 02:23:13
       
      CURRENT_TEST: sys_vars.character_sets_dir_basic
      --- /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/suite/sys_vars/r/character_sets_dir_basic.result       2013-09-23 00:44:34.000000000 +0000
      +++ /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/suite/sys_vars/r/character_sets_dir_basic.reject       2013-09-23 02:23:12.000000000 +0000
      @@ -1,20 +1,20 @@
       select @@global.character_sets_dir;
       @@global.character_sets_dir
      -MYSQL_CHARSETSDIR
      +/home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       select @@session.character_sets_dir;
       ERROR HY000: Variable 'character_sets_dir' is a GLOBAL variable
       show global variables like 'character_sets_dir';
       Variable_name  Value
      -character_sets_dir     MYSQL_CHARSETSDIR
      +character_sets_dir     /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       show session variables like 'character_sets_dir';
       Variable_name  Value
      -character_sets_dir     MYSQL_CHARSETSDIR
      +character_sets_dir     /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       select * from information_schema.global_variables where variable_name='character_sets_dir';
       VARIABLE_NAME  VARIABLE_VALUE
      -CHARACTER_SETS_DIR     MYSQL_CHARSETSDIR
      +CHARACTER_SETS_DIR     /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       select * from information_schema.session_variables where variable_name='character_sets_dir';
       VARIABLE_NAME  VARIABLE_VALUE
      -CHARACTER_SETS_DIR     MYSQL_CHARSETSDIR
      +CHARACTER_SETS_DIR     /home/danblack/mariadb-5.5-5.5.33a+maria/builddir/sql/share/charsets/
       set global character_sets_dir="foo";
       ERROR HY000: Variable 'character_sets_dir' is a read only variable
       set session character_sets_dir="foo";
       
      mysqltest: Result length mismatch
       
       - saving '/home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/var/log/sys_vars.character_sets_dir_basic/' to '/home/danblack/mariadb-5.5-5.5.33a+maria/builddir/mysql-test/var/log/sys_vars.character_sets_dir_basic/'
      ....
       
      The servers were restarted 696 times
      Spent 3485.701 of 6001 seconds executing testcases
       
      Completed: Failed 2/2714 tests, 99.93% were successful.
       
      Failing test(s): main.mysqld--help sys_vars.character_sets_dir_basic
       
      The log files in var/log may give you some hint of what went wrong.
       
      If you want to report this error, please read first the documentation
      at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html
       
      380 tests were skipped, 156 by the test itself.
       
      mysql-test-run: *** ERROR: there were failing test cases
      make[4]: *** [mysql-test/CMakeFiles/test-force] Error 1
      make[4]: Leaving directory `/home/danblack/mariadb-5.5-5.5.33a+maria/builddir'
      make[3]: *** [mysql-test/CMakeFiles/test-force.dir/all] Error 2
      make[3]: Leaving directory `/home/danblack/mariadb-5.5-
      5.5.33a+maria/builddir'
      make[2]: *** [mysql-test/CMakeFiles/test-force.dir/rule] Error 2
      make[2]: Leaving directory `/home/danblack/mariadb-5.5-5.5.33a+maria/builddir'
      make[1]: *** [test-force] Error 2
      make[1]: Leaving directory `/home/danblack/mariadb-5.5-5.5.33a+maria/builddir'
      make: *** [build-stamp] Error 1
      dpkg-buildpackage: error: debian/rules build gave error exit status 2

        Attachments

          Activity

            People

            • Assignee:
              serg Sergei Golubchik
              Reporter:
              danblack Daniel Black
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: