[MDEV-11863] main.mysql_client_test_nonblock fails with non-default build options Created: 2017-01-21 Updated: 2023-11-29 Resolved: 2023-11-29 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Tests |
| Affects Version/s: | 10.1 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Minor |
| Reporter: | Elena Stepanova | Assignee: | Vicențiu Ciorbaru |
| Resolution: | Won't Fix | Votes: | 1 |
| Labels: | None | ||
| Attachments: |
|
| Description |
|
|
| Comments |
| Comment by Alice Sherepa [ 2017-10-11 ] | ||||||||||||||
|
on 10.2, p8-rhel7-bintar, http://buildbot.askmonty.org/buildbot/builders/p8-rhel7-bintar/builds/2739/steps/test/logs/stdio
| ||||||||||||||
| Comment by Otto Kekäläinen [ 2018-08-29 ] | ||||||||||||||
|
The Debian Continuous Integration is currently (MariaDB 1:10.1.35-1) failing on this same test with the identical error message.
Is there any suggested fix or work-around at the moment? cvicentiu ? | ||||||||||||||
| Comment by Otto Kekäläinen [ 2018-09-05 ] | ||||||||||||||
|
I also encountered this on Debian Gitlab CI: https://salsa.debian.org/mariadb-team/mariadb-10.1/-/jobs/43186/raw Probably related to something how the test is run in containers. | ||||||||||||||
| Comment by Otto Kekäläinen [ 2018-11-05 ] | ||||||||||||||
|
Hello! I would like to remind that this still affects Debian: every single Debian CI build of MariaDB since about a month have been failing due this single failure: See https://ci.debian.net/data/autopkgtest/testing/amd64/m/mariadb-10.1/1270687/log.gz for latest 1:10.1.37-1 test log. | ||||||||||||||
| Comment by Elena Stepanova [ 2018-11-05 ] | ||||||||||||||
|
otto, a side question (not meaning that it doesn't need to be fixed) – I see that the command line points at some /tmp/skip-test.lst, is it not based on mysql-test/unstable-tests list? If it were, the test would have been skipped. I'm asking because if distributions are not using the list that we provide, we'll be happy to stop maintaining it. | ||||||||||||||
| Comment by Otto Kekäläinen [ 2018-11-05 ] | ||||||||||||||
|
That /tmp/skip-test.lst is just a very small skip-list necessary due to restrictions in the Debian CI environment (authored by Christian Ehrhardt ): https://salsa.debian.org/mariadb-team/mariadb-10.1/blob/master/debian/tests/upstream#L23-28 The rules file uses the unstable-tests you provide is still used as part of the actual build + test run: https://salsa.debian.org/mariadb-team/mariadb-10.1/blob/master/debian/rules#L105 | ||||||||||||||
| Comment by Otto Kekäläinen [ 2018-12-09 ] | ||||||||||||||
|
OK, I see now that the way Christian implemented the additional skiplist ignores the original skiplist. The correct behaviour would be to skip everything deemed unstable. Fixed in https://salsa.debian.org/mariadb-team/mariadb-10.1/commit/33d85312840a625c1d607601b77c45f138405cfe and https://salsa.debian.org/mariadb-team/mariadb-10.1/commit/18480afc86838a28cd9ba89e942330c2038011e2 Now Debian-CI passes: https://ci.debian.net/packages/m/mariadb-10.1/ |