To keep some semblance of sanity in our results when the flood gates are opened, we want to support namespaces in ResultsDB.
The basic idea is: * treat testcase names as more of a simple data structure instead of a small string * qa.depcheck would be the depcheck check from the qa namespace (where we'd put all of our tasks) * pkgs.<pkgname> would be the root of where pacakge-specific checks would go * There would best practice suggestions for naming of testcases but no enforcement of those "rules" * Most top-level namespaces would be "restricted" to certain tasks/owners * "enforcement" would be at the libtaskotron level, implemented as a whitelist of git repo sources
qa.depcheck
depcheck
qa
pkgs.<pkgname>
This is the higher-level tracking ticket for the feature.
This ticket also depends on https://pagure.io/taskotron/libtaskotron/issue/322 This ticket also depends on https://pagure.io/taskotron/resultsdb/issue/60 This ticket also depends on https://pagure.io/taskotron/libtaskotron/issue/321 This ticket also depends on https://pagure.io/taskotron/resultsdb/issue/59
Metadata Update from @tflink: - Issue marked as depending on: #161 - Issue marked as depending on: #174
Login to comment on this ticket.