Bug 670149
Summary: | can't submit test with excluded Architectures | ||
---|---|---|---|
Product: | [Retired] Beaker | Reporter: | Karel Volný <kvolny> |
Component: | command line | Assignee: | Dan Callaghan <dcallagh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Anwesha Chatterjee <achatter> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 0.7 | CC: | achatter, azelinka, bpeck, dcallagh, ebaak, mcsontos, rjoost, tools-bugs |
Target Milestone: | 25.0 | Keywords: | FutureFeature, Patch, Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | TaskLibrary | ||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-03-19 04:18:55 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 670776 |
Description
Karel Volný
2011-01-17 11:24:54 UTC
If we add another architecture in the future I would argue that the tests should be reviewed to see if they apply to that architecture. We (try to) write test to be neither arch-specific nor release-specific. It is also the default in Beaker (when no 'Architecture:' or 'Releases:' is specified in makefile). And only if it turns out that such a test doesn't make sense for some arch/release, we exclude it. For releases it can be done: "Releases: -RHEL2.1 -RHEL3". For architectures, it can't. Hence this RFE. What is the difference between architectires and releases that releases can have excludes and archs can't? Coincidently, we did just the kind of review you mention, only for added release instead for an architecture (when rhel6 was introduced). And the fact that we mostly use the excludes for releases was a big plus and a time saver. Please reconsider implementing this RFE, thanks. Bulk reassignment of issues as Bill has moved to another team. I don't see why we shouldn't allow excluded Architectures, same way that the Releases field does. Particularly since internally in Beaker's database they get represented as excluded arches anyway (which is itself a separate bug, similar to bug 800455). https://gerrit.beaker-project.org/5935 https://gerrit.beaker-project.org/5936 Verified by successfully uploading this task https://beaker-devel.app.eng.bos.redhat.com/tasks/17215 with an exclusion : Architectures: -s390 -s390x Beaker 25.0 has been released. Release notes are available upstream: https://beaker-project.org/docs/whats-new/release-25.html |