./devel/py-flaky, Plugin for nose or py.test that automatically reruns flaky tests

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.7.0nb1, Package name: py39-flaky-3.7.0nb1, Maintainer: pkgsrc-users

Flaky is a plugin for nose or py.test that automatically reruns flaky tests.

Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
components that aren't 100% reliable. With flaky, instead of removing those
tests or marking them to @skip, they can be automatically retried.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 28.897 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-07-21 09:41:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flaky: updated to 3.7.0

3.7.0:
Flaky now retries tests which fail during setup.
   2019-08-11 20:04:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flaky: updated to 3.6.1

3.6.1:
Bugfixes - Reraise KeyboardInterrupt when running tests under pytest.
   2019-08-06 11:50:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flaky: updated to 3.6.0

3.6.0:
Do not print an empty report if no tests marked 'flaky' were run at all. NOTE: \ 
This change could be breaking if you relied on the flaky report being printed.
   2019-01-21 10:34:53 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flaky: updated to 3.5.3

Version 3.5.3
bump version to 3.5.3

Version 3.5.2
Fix fall back to old pytest marker API for older pytest version

Version 3.5.1
Misc improvements and cleanup.
* Support Python 3.6 and 3.7
* Fixes 102 by printing formatted tracebacks in the flaky report
* Fixes 119 by ensuring a test is only reported as successful once
* Various fixes to docs
* Various modifications for pycodestyle/pylint compliance
* Updates pytest plugin to prefer the updated workeroutput terminology.
* Fixes 129 by adding a pytest marker.

Version 3.5.0
Merge pull request 141 from box/v3.5
   2017-07-20 18:44:13 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Flaky is a plugin for nose or py.test that automatically reruns flaky tests.

Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
components that aren’t 100% reliable. With flaky, instead of removing those
tests or marking them to @skip, they can be automatically retried.