Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/
Date: Mon, 21 Sep 2015 16:56:13
Message-Id: 1442854548.0dd0a3502b745c0e89e00fd148dffaf217b61bfa.grknight@gentoo
1 commit: 0dd0a3502b745c0e89e00fd148dffaf217b61bfa
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 21 16:55:48 2015 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 21 16:55:48 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd0a350
7
8 dev-db/percona-server: Correctly skip innodb_stress test suite wrt bug 561024
9
10 Package-Manager: portage-2.2.20.1
11
12 .../percona-server/percona-server-5.6.26.74.0.ebuild | 18 +++---------------
13 1 file changed, 3 insertions(+), 15 deletions(-)
14
15 diff --git a/dev-db/percona-server/percona-server-5.6.26.74.0.ebuild b/dev-db/percona-server/percona-server-5.6.26.74.0.ebuild
16 index 61eb65e..263f7f9 100644
17 --- a/dev-db/percona-server/percona-server-5.6.26.74.0.ebuild
18 +++ b/dev-db/percona-server/percona-server-5.6.26.74.0.ebuild
19 @@ -104,12 +104,6 @@ multilib_src_test() {
20 # main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
21 # Called with bad parameters should be reported upstream
22 #
23 - # innodb_stress.innodb_stress
24 - # innodb_stress.innodb_stress_blob innodb_stress.innodb_stress_blob_nocompress
25 - # innodb_stress.innodb_stress_crash innodb_stress.innodb_stress_crash_blob
26 - # innodb_stress.innodb_stress_crash_blob_nocompress innodb_stress.innodb_stress_crash_nocompress
27 - # innodb_stress.innodb_stress_nocompress
28 - # Dependent on python2 being the system python
29
30 for t in main.mysql_client_test \
31 binlog.binlog_statement_insert_delayed main.information_schema \
32 @@ -124,14 +118,6 @@ multilib_src_test() {
33 mysql-multilib_disable_test "$t" "False positives in Gentoo"
34 done
35
36 - for t in innodb_stress.innodb_stress \
37 - innodb_stress.innodb_stress_blob innodb_stress.innodb_stress_blob_nocompress \
38 - innodb_stress.innodb_stress_crash innodb_stress.innodb_stress_crash_blob \
39 - innodb_stress.innodb_stress_crash_blob_nocompress innodb_stress.innodb_stress_crash_nocompress \
40 - innodb_stress.innodb_stress_nocompress ; do
41 - mysql-multilib_disable_test "$t" "False positives due to python exception syntax"
42 - done
43 -
44 # Run mysql tests
45 pushd "${TESTDIR}"
46
47 @@ -139,8 +125,10 @@ multilib_src_test() {
48 ulimit -n 3000
49
50 # run mysql-test tests
51 + # We skip the innodb_stress suite because it depends on python2 being system python
52 perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
53 - --testcase-timeout=30 --reorder
54 + --testcase-timeout=30 --reorder \
55 + --skip-test=innodb_stress
56 retstatus_tests=$?
57 [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
58 has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"