[Bug 1419262] Re: mysql-5.5 test suite no longer works because of timestamps in the past
dann frazier
dann.frazier at canonical.com
Thu Jul 23 04:37:28 UTC 2015
On Fri, Jul 17, 2015 at 2:56 PM, Steve Langasek
<steve.langasek at canonical.com> wrote:
> The SSL tests no longer fail, but the mysql5.6 package is still failing
> its test suite, now because of the test 'main.ctype_uca'.
>
> The failure can be found at <https://jenkins.qa.ubuntu.com/job/trusty-
> adt-mysql-5.6/15/ARCH=amd64,label=adt/console>:
>
> main.ctype_uca [ fail ]
> Test ended at 2015-07-17 17:52:51
>
> CURRENT_TEST: main.ctype_uca
> mysqltest: At line 554: command "remove_file" failed with error 1. my_errno=13
>
> The result from queries just before the failure was:
> < snip >
> 1 SIMPLE t1 range c c 42 NULL 3 Using where; Using index
> SELECT hex(c), hex(weight_string(c)) FROM t1 WHERE c LIKE 'a%' ORDER BY c;
> hex(c) hex(weight_string(c))
> 61 120F
> 61F0909080 120F30D2
> 61EFBFBF 120FFBC1FFFF
> 61F48FBFBF 120FFBE1FFFF
> SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10400 ORDER BY c, BINARY c;
> hex(c) hex(weight_string(c)) c
> F0909080 30D2 ����
> F09090A8 30D2 ����
> SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10428 ORDER BY c, BINARY c;
> hex(c) hex(weight_string(c)) c
> F0909080 30D2 ����
> F09090A8 30D2 ����
> DROP TABLE t1;
> #
> # Bug #16204175 : COLLATION NAME MISSING FROM LOG MESSAGES
> # ABOUT LDML DEFINITION PROBLEMS
> #
>
> More results from queries before failure can be found in
> /tmp/tmp.cJlnK7IBON/var/log/ctype_uca.log
>
> - saving '/tmp/tmp.cJlnK7IBON/var/log/main.ctype_uca/' to
> '/tmp/tmp.cJlnK7IBON/var/log/main.ctype_uca/'
>
> Retrying test main.ctype_uca, attempt(2/3)...
>
> main.ctype_uca [ retry-fail ]
> Test ended at 2015-07-17 17:52:53
>
> CURRENT_TEST: main.ctype_uca
> mysqltest: At line 553: command "copy_file" failed with error 1. my_errno=17
>
> The result from queries just before the failure was:
> < snip >
> 1 SIMPLE t1 range c c 42 NULL 3 Using where; Using index
> SELECT hex(c), hex(weight_string(c)) FROM t1 WHERE c LIKE 'a%' ORDER BY c;
> hex(c) hex(weight_string(c))
> 61 120F
> 61F0909080 120F30D2
> 61EFBFBF 120FFBC1FFFF
> 61F48FBFBF 120FFBE1FFFF
> SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10400 ORDER BY c, BINARY c;
> hex(c) hex(weight_string(c)) c
> F0909080 30D2 ����
> F09090A8 30D2 ����
> SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10428 ORDER BY c, BINARY c;
> hex(c) hex(weight_string(c)) c
> F0909080 30D2 ����
> F09090A8 30D2 ����
> DROP TABLE t1;
> #
> # Bug #16204175 : COLLATION NAME MISSING FROM LOG MESSAGES
> # ABOUT LDML DEFINITION PROBLEMS
> #
>
> More results from queries before failure can be found in
> /tmp/tmp.cJlnK7IBON/var/log/ctype_uca.log
>
> - saving '/tmp/tmp.cJlnK7IBON/var/log/main.ctype_uca/' to
> '/tmp/tmp.cJlnK7IBON/var/log/main.ctype_uca/'
>
> Test main.ctype_uca has failed 2 times, no more retries!
>
> The problem occurs on both amd64 and i386.
>
> This appears to be a new test is the latest upload of mysql5.6 and
> should probably just be disabled? Nevertheless, this should be resolved
> before promoting this package since otherwise the problem of the package
> failing its test suite has not been addressed...
This test was failing because it expects to be able to write to /usr.
I've disabled it, and now the test suites pass. New uploads for trusty
and utopic are awaiting approval. I also included a workaround for the
FTBFS of mysql-5.6/trusty on arm64 introduced by the gcc-4.8 SRU -
both are fixes that were previously included in later mysql-5.6
uploads.
-dann
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to mysql-5.6 in Ubuntu.
https://bugs.launchpad.net/bugs/1419262
Title:
mysql-5.5 test suite no longer works because of timestamps in the past
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/1419262/+subscriptions
More information about the Ubuntu-server-bugs
mailing list