Actions
action #13034
closedAdd Maintainer and summary to all openqa tests
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-08-05
Due date:
% Done:
0%
Estimated time:
Description
We need to have some meta data in our tests - so that reviewers for other products have a contact person without having to check git blame.
For this we should have well defined comments in the .pm files. Two fields should be mandatory.
# Summary: This is a multi line text describing what was the intention behind this test, e.g.
# describing the difference between SLE and TW that made it necessary to have an opensuse
# specific variant of another test. But it can also contain links for more details.
# Maintainer: coolo@suse.com
Additionally we might want more optional fields e.g. for integration into http://testsuites.qa.suse.cz. But also openqa
specifics might be interesting
# Tags: under-development,sle-specific
We should start with adding a likely maintainer from git history and possibly the git log of the first commit with a script and have a travis check that verifies new tests have maintainer and summary. Accompanied with a review policy that people touching tests need to review the summary too (the summaries from the script will be stupid :)
Actions