Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/
Date: Tue, 05 Dec 2017 11:52:03
Message-Id: 1512474713.c2259917e6bd535ae3d17cfdbbba2506ea83327c.whissi@gentoo
1 commit: c2259917e6bd535ae3d17cfdbbba2506ea83327c
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 5 11:51:33 2017 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 5 11:51:53 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2259917
7
8 dev-db/percona-server: Add test depedency on dev-perl/JSON atom; Raise ulimits for test suite
9
10 dev-perl/JSON is used by main.myisam_explain_json_non_select_all, main.myisam_explain_json_non_select_none,
11 main.innodb_explain_js, on_non_select_all and main.innodb_explain_json_non_select_none test.
12
13 Ulimits raised to allow to expand test coverage to include parts.partition_* tests. Also, per
14 default, some tests are expecting at least 4162 max_open_files or will show a warning.
15
16 Package-Manager: Portage-2.3.16, Repoman-2.3.6
17
18 dev-db/percona-server/Manifest | 4 ++--
19 dev-db/percona-server/percona-server-5.6.37.82.2-r1.ebuild | 8 ++++++--
20 2 files changed, 8 insertions(+), 4 deletions(-)
21
22 diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
23 index 682f7180254..642b6283827 100644
24 --- a/dev-db/percona-server/Manifest
25 +++ b/dev-db/percona-server/Manifest
26 @@ -1,2 +1,2 @@
27 -DIST mysql-extras-20171121-1518Z.tar.bz2 313539 SHA256 1afb0cd5cd7eb71b0cfa34d6f0b970ab3e00f8a3ab08a6a09a8fb829c4121f01 SHA512 dd0d4a00c0ed710e786d157a73f02c6f555ab7a68e57014d958627096a4245a0b45d22ec860dc5389002d106554e80166661c0b6ddcadff1f737e3fa195badda WHIRLPOOL 67b7d6b4239b43f906477624137946c015f7d1430e309874858d40c8c55dfb633ad1f116b7bb08057c924c5a92a66a296016273ae984ba13d6c5d89ae1e054fc
28 -DIST percona-server-5.6.37-82.2.tar.gz 56296960 SHA256 3cf04b64c8bf5b9cc1ea1a68c54ba77a4709d9c9051314e70a4cbd4c904da702 SHA512 38905c2429bee6e6ba9c35b232c87c27c414726b349ff5a878cc94bbc4a333bbf76019478f8e82a10274ffeea5ac71c4520ff534cc434c4844b496b48801ea4e WHIRLPOOL 9e3988072d00f60af467a21092cc737529bd9250ce4ebbfa20834455791a3fb093b11da8bb845bd62e3fa33ad37e63bfbda483139700bd4147e1b7be64578659
29 +DIST mysql-extras-20171121-1518Z.tar.bz2 313539 BLAKE2B c397fdf7ffb3fcbcecda20933e18234062a9500dcf4031e9b17131e2a1f23dca7535ed33ff541fc075eb9995c67a9a8fd7261d7524dd42d8d333543c368b4c15 SHA512 dd0d4a00c0ed710e786d157a73f02c6f555ab7a68e57014d958627096a4245a0b45d22ec860dc5389002d106554e80166661c0b6ddcadff1f737e3fa195badda
30 +DIST percona-server-5.6.37-82.2.tar.gz 56296960 BLAKE2B 70d0c40c96be3c3f674466d2406b5622a7a37cc59d9daee7f0315ce6dd2ce13751f48d440646a0f377ca86aecd6bc749d050ab4f58bfa7400bcd35167ab8d480 SHA512 38905c2429bee6e6ba9c35b232c87c27c414726b349ff5a878cc94bbc4a333bbf76019478f8e82a10274ffeea5ac71c4520ff534cc434c4844b496b48801ea4e
31
32 diff --git a/dev-db/percona-server/percona-server-5.6.37.82.2-r1.ebuild b/dev-db/percona-server/percona-server-5.6.37.82.2-r1.ebuild
33 index bb675e54533..5f0ae209006 100644
34 --- a/dev-db/percona-server/percona-server-5.6.37.82.2-r1.ebuild
35 +++ b/dev-db/percona-server/percona-server-5.6.37.82.2-r1.ebuild
36 @@ -25,7 +25,10 @@ COMMON_DEPEND="numa? ( sys-process/numactl:= )
37
38 DEPEND="${COMMON_DEPEND}
39 || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
40 - test? ( $(python_gen_any_dep 'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
41 + test? (
42 + $(python_gen_any_dep 'dev-python/mysql-python[${PYTHON_USEDEP}]')
43 + dev-perl/JSON
44 + )"
45 RDEPEND="${COMMON_DEPEND}"
46
47 REQUIRED_USE="tokudb-backup-plugin? ( tokudb ) tokudb? ( jemalloc !tcmalloc )"
48 @@ -193,7 +196,8 @@ multilib_src_test() {
49 pushd "${TESTDIR}" || die
50
51 # Set file limits higher so tests run
52 - ulimit -n 3000
53 + # Upper limit comes from parts.partition_* tests
54 + ulimit -n 16500
55 python_setup
56 # run mysql-test tests
57 perl mysql-test-run.pl --force --vardir="${T}/var-tests" \