Ensure tests can be executed using hypothesis >= 6 by suppressing
the function_scoped_fixture health check on tests that use a function
scope fixture in combination with @given.
Details
- Reviewers
vlorentz - Group Reviewers
Reviewers - Commits
- rDSTOf46244b57ec3: tests: Drop hypothesis < 6 requirement
Diff Detail
- Repository
- rDSTO Storage manager
- Branch
- hypothesis6-fix
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 19613 Build 30433: Phabricator diff pipeline on jenkins Jenkins console · Jenkins Build 30432: arc lint + arc unit
Time | Test | |
---|---|---|
1 ms | Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.tests.algos.test_snapshot::test_snapshot_large item = <Function test_snapshot_large>
@pytest.hookimpl(hookwrapper=True)
| |
1 ms | Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.tests.algos.test_snapshot::test_snapshot_small item = <Function test_snapshot_small>
@pytest.hookimpl(hookwrapper=True)
| |
3 ms | Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.fixer::swh.storage.fixer._fix_content | |
1 ms | Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.fixer::swh.storage.fixer._fix_origin | |
3 ms | Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.fixer::swh.storage.fixer._fix_origin_visit | |
View Full Test Results (2 Failed · 750 Passed · 23 Skipped) |
Event Timeline
Build was aborted
Patch application report for D5183 (id=18534)
Rebasing onto 14739c531f...
Current branch diff-target is up to date.
Changes applied before test
commit 3744dc3a147556bc6380a8ed1867d7445cd53f8b Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Mar 2 16:38:34 2021 +0100 tests: Drop hypothesis < 6 requirement Ensure tests can be executed using hypothesis >= 6 by suppressing the function_scoped_fixture health check on tests that use a function scope fixture in combination with @given.
Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1164/
See console output for more information: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1164/console
Build has FAILED
Patch application report for D5183 (id=18534)
Rebasing onto 14739c531f...
Current branch diff-target is up to date.
Changes applied before test
commit 3744dc3a147556bc6380a8ed1867d7445cd53f8b Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Mar 2 16:38:34 2021 +0100 tests: Drop hypothesis < 6 requirement Ensure tests can be executed using hypothesis >= 6 by suppressing the function_scoped_fixture health check on tests that use a function scope fixture in combination with @given.
Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1165/
See console output for more information: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1165/console
Build is green
Patch application report for D5183 (id=18535)
Rebasing onto 14739c531f...
Current branch diff-target is up to date.
Changes applied before test
commit 714e0ff39394f400d7e52145b382f2a25fec704c Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Mar 2 16:38:34 2021 +0100 tests: Drop hypothesis < 6 requirement Ensure tests can be executed using hypothesis >= 6 by suppressing the function_scoped_fixture health check on tests that use a function scope fixture in combination with @given.
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1166/ for more details.
Build is green
Patch application report for D5183 (id=18551)
Rebasing onto 14739c531f...
Current branch diff-target is up to date.
Changes applied before test
commit 2aebc30d3fd64cacf4115234b60d6cecbd815e60 Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Mar 2 16:38:34 2021 +0100 tests: Drop hypothesis < 6 requirement Ensure tests can be executed using hypothesis >= 6 by suppressing the function_scoped_fixture health check on tests that use a function scope fixture in combination with @given that does not need to be reset between individual hypothesis examples.
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1168/ for more details.
Build is green
Patch application report for D5183 (id=18557)
Rebasing onto 14739c531f...
Current branch diff-target is up to date.
Changes applied before test
commit f46244b57ec37beee2953c249716a268347408ba Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Mar 2 16:38:34 2021 +0100 tests: Drop hypothesis < 6 requirement Ensure tests can be executed using hypothesis >= 6 by suppressing the function_scoped_fixture health check on tests that use a function scope fixture in combination with @given that does not need to be reset between individual hypothesis examples.
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1169/ for more details.