summaryrefslogtreecommitdiff
path: root/dev-python/pytest-benchmark
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-06-07 00:39:48 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-06-07 00:39:48 +0000
commitbb52e79de79f67e70a167f35ecfd75f8d37d7476 (patch)
tree922790fb89e845b2e9de2a43f30e7d0d3fec2ccc /dev-python/pytest-benchmark
parent480c1918cc95a506f9504da60d28894fa02e954e (diff)
downloadbaldeagleos-repo-bb52e79de79f67e70a167f35ecfd75f8d37d7476.tar.gz
baldeagleos-repo-bb52e79de79f67e70a167f35ecfd75f8d37d7476.tar.xz
baldeagleos-repo-bb52e79de79f67e70a167f35ecfd75f8d37d7476.zip
Adding metadata
Diffstat (limited to 'dev-python/pytest-benchmark')
-rw-r--r--dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild30
1 files changed, 27 insertions, 3 deletions
diff --git a/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
index ccaceb018cd8..dc96ec69e4ec 100644
--- a/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
+++ b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
@@ -4,18 +4,19 @@
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="py.test fixture for benchmarking code"
HOMEPAGE="
- https://pypi.python.org/pypi/pytest-benchmark
+ https://pypi.python.org/pypi/pytest-benchmark/
https://github.com/ionelmc/pytest-benchmark
"
SRC_URI="https://github.com/ionelmc/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
DOCS=( {AUTHORS,CHANGELOG,README}.rst )
@@ -30,11 +31,34 @@ BDEPEND="test? (
dev-python/hunter[${PYTHON_USEDEP}]
dev-python/pygal[${PYTHON_USEDEP}]
dev-python/pygaljs[${PYTHON_USEDEP}]
-)"
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+)" # tests include pytest-xdist integration
EPYTEST_DESELECT=(
tests/test_cli.py::test_help
tests/test_cli.py::test_help_compare
+
+ # test failures with pytest7, see:
+ # https://github.com/ionelmc/pytest-benchmark/issues/214
+ tests/test_benchmark.py::test_groups
+ tests/test_benchmark.py::test_group_by_func
+ tests/test_benchmark.py::test_group_by_fullfunc
+ tests/test_benchmark.py::test_group_by_param_all
+ tests/test_benchmark.py::test_group_by_param_select
+ tests/test_benchmark.py::test_group_by_param_select_multiple
+ tests/test_benchmark.py::test_group_by_fullname
+ tests/test_benchmark.py::test_only_override_skip
+ tests/test_benchmark.py::test_fixtures_also_skipped
+ tests/test_benchmark.py::test_max_time_min_rounds
+ tests/test_benchmark.py::test_max_time
+ tests/test_benchmark.py::test_disable_gc
+ tests/test_benchmark.py::test_custom_timer
+ tests/test_benchmark.py::test_sort_by_mean
+ tests/test_benchmark.py::test_basic
+ tests/test_benchmark.py::test_skip
+ tests/test_benchmark.py::test_disable
+ tests/test_benchmark.py::test_mark_selection
+ tests/test_benchmark.py::test_only_benchmarks
)
distutils_enable_tests pytest