action #60782
Updated by okurz about 5 years ago
## Motivation
We finished the main part for #59097 so https://openqa.opensuse.org/tests/overview?groupid=24 looks nice, see the second test named openqa_from_git_in_place_defined_testsuite_poo55730" which merely inherits an "empty" test suite. The next requirement I see so that we can get rid of the actual test suite definitions is that we do not want the description to vanish. We should have a description for job templates overwriting test suite descriptions if any.
## Acceptance criteria
* **AC1:** A description can be specified for parameterized job templates in the job group yaml documents
* **AC2:** The description from parameterized job templates is shown on job details page instead of the one from a test suite
* **AC3:** Same as *AC2* but for /tests/overview
## Suggestions
* Add a column "description" to job templates table
* Allow to add key "description" to every job template in yaml format
* If description exists on job template display that, else fallback to testsuite description
* Ensure the same description is still shown for machine variants on /tests/overview, same as for testsuites, e.g. for a job template "foo" the description should be shown for the /tests/overview entry "foo@spvm" just as well