Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
easyblock = 'PythonPackage'

name = 'pytest-rerunfailures'
version = '11.1'

homepage = 'https://github.com/pytest-dev/pytest-rerunfailures'
description = """pytest plugin to re-run tests to eliminate flaky failures."""

toolchain = {'name': 'GCCcore', 'version': '11.3.0'}

builddependencies = [('binutils', '2.38')]
dependencies = [('Python', '3.10.4')]

use_pip = True
sanity_pip_check = True
download_dep_fail = False

sources = [SOURCE_TAR_GZ]
checksums = ['bc6ad13614c976b04558c3a7bcc393a7e09686fb86b6ae73f827b78326c09f75']

moduleclass = 'tools'
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
easyblock = 'PythonPackage'

name = 'pytest-shard'
version = '0.1.2'

homepage = 'https://github.com/AdamGleave/pytest-shard'
description = """pytest plugin to support parallelism across multiple machines.

Shards tests based on a hash of their test name enabling easy parallelism across machines,
suitable for a wide variety of continuous integration services.
Tests are split at the finest level of granularity, individual test cases,
enabling parallelism even if all of your tests are in a single file
(or even single parameterized test method).
"""

toolchain = {'name': 'GCCcore', 'version': '11.3.0'}

builddependencies = [('binutils', '2.38')]
dependencies = [('Python', '3.10.4')]

use_pip = True
sanity_pip_check = True
download_dep_fail = False

sources = [SOURCE_TAR_GZ]
checksums = ['b86a967fbfd1c8e50295095ccda031b7e890862ee06531d5142844f4c1d1cd67']

moduleclass = 'tools'