Bug 1202633
Summary: | [RFE] Allow to specify which (sub-) tests to run in rpmgrill | ||
---|---|---|---|
Product: | [Community] rpmgrill | Reporter: | Roman Joost <rjoost> |
Component: | Tests | Assignee: | Matus Marhefka <mmarhefk> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | 0.23 | CC: | meli, mmarhefk, mvadkert, sthaha |
Target Milestone: | --- | ||
Target Release: | 0.30 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | 8 | |
Clone Of: | Environment: | ||
Last Closed: | 2017-01-16 19:50:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Roman Joost
2015-03-17 05:16:25 UTC
I have my initial analysis of implementing this feature documented[1]. tldr: conclusion ---------------- I think this feature is an overkill because every test will now need to be a plugin as well. [1] https://github.com/default-to-open/rpmgrill/wiki/Feature:-run-only-selected-tests Miroslav, are you only interested in suppressing some of the test results? Hi Sunil. We have taken another approach that does not need so much code changes. Looking at testing times we concluded that running the tests themselves does not take too long, compared to extracting the packages sources. So we simply suppress the reporting of the tests in the gripe function via a blacklist file. Matus Marhefka has created a simple patch and will be posting a pull request on the github soon ... pull request: https://github.com/default-to-open/rpmgrill/pull/2 *** Bug 1236637 has been marked as a duplicate of this bug. *** Have added an option for rpmgrill-0.28-2.fc22.noarch: --blacklist-config=FILE Blacklisted tests will not be reported by rpmgrill. Blacklist configuration FILE is in YAML format: blacklist: Plugin1: test1, test2 Plugin2: test3 ... and tells rpmgrill that it should not report fails for specified tests within certain plugins. rpmgrill-0.29-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-908e8c0e6f rpmgrill-0.29-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-055deefcec rpmgrill-0.29-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-055deefcec rpmgrill-0.29-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-908e8c0e6f rpmgrill-0.30-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-908e8c0e6f rpmgrill-0.30-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-055deefcec rpmgrill-0.30-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-908e8c0e6f rpmgrill-0.30-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-055deefcec rpmgrill-0.30-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. rpmgrill-0.30-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |