[MDEV-5054] Failing test(s): main.mysqld--help sys_vars.character_sets_dir_basic Created: 2013-09-23  Updated: 2013-11-12  Resolved: 2013-11-12

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 5.5.33, 5.5.33a
Fix Version/s: 5.5.34

Type: Bug Priority: Minor
Reporter: Daniel Black Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
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


Generated at Thu Feb 08 07:01:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.