Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 807995 - <dev-db/mariadb-10.5.13:10.5: fail test on RISC-V
Summary: <dev-db/mariadb-10.5.13:10.5: fail test on RISC-V
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: riscv Linux
: Normal normal
Assignee: Gentoo Linux MySQL bugs team
URL: https://jira.mariadb.org/browse/MDEV-...
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: riscv-keywording
  Show dependency tree
 
Reported: 2021-08-13 14:57 UTC by Yixun Lan
Modified: 2021-09-09 08:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
full build log (build.log.xz,117.88 KB, application/x-xz)
2021-08-13 14:59 UTC, Yixun Lan
Details
emerge info (emerge_info.txt,5.56 KB, text/plain)
2021-08-13 15:00 UTC, Yixun Lan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yixun Lan archtester gentoo-dev 2021-08-13 14:57:51 UTC
The servers were restarted 1097 times
Spent 8248.066 of 4341 seconds executing testcases

Completed: Failed 4/3846 tests, 99.90% were successful.

Failing test(s): binlog.binlog_flush_binlogs_delete_domain binlog.binlog_stm_ctype_ucs binlog.binlog_row_ctype_ucs



Reproducible: Always
Comment 1 Yixun Lan archtester gentoo-dev 2021-08-13 14:59:05 UTC
Created attachment 732579 [details]
full build log
Comment 2 Yixun Lan archtester gentoo-dev 2021-08-13 15:00:22 UTC
Created attachment 732581 [details]
emerge info
Comment 3 Marek Szuba (RETIRED) archtester gentoo-dev 2021-08-22 20:03:20 UTC
10.5.12 update: on my rv64 system that version fails only one test, binlog.binlog_flush_binlogs_delete_domain.
Comment 4 Larry the Git Cow gentoo-dev 2021-09-05 02:01:07 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87df4d93edbd30f8f73362037100270ebae4f36c

commit 87df4d93edbd30f8f73362037100270ebae4f36c
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2021-09-05 01:54:46 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2021-09-05 01:55:02 +0000

    dev-db/mariadb: keyword 10.5.12 for ~riscv
    
    Test failure investigated by upstream and it's just a missing cast in a
    printed message. Should have the relevant patch added to the patch sets.
    
    Bug: https://bugs.gentoo.org/807995
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-db/mariadb/mariadb-10.5.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Marek Szuba (RETIRED) archtester gentoo-dev 2021-09-06 13:42:42 UTC
Let's just close this now, even if we do not update the patch sets upstream will provide the relevant change come next release round.

For the record, this will have been fixed in the following releases:
10.2.41, 10.3.32, 10.4.22, 10.5.13, 10.6.5.
Comment 6 Daniel Black 2021-09-09 08:00:04 UTC
Upstream releases will be about 1-2 weeks.

Yixun Lan I also fixed the other test cases too:

https://github.com/MariaDB/server/commit/38648bbbf53124a0d04047162f67528729b909b5

It would have required running the test at a very specific 4 hr window of the day. To be honest, I couldn't quite reproduce it but it was fairly obvious from my previous incomplete fix 3.5 years ago.