...
- The version can be passed in via command line (e.g. "6.4.0-Beta") as the whole set of tests is relevant - this would be the "Fix Version
- Copy ticket summary into the summary field
- If component is present, copy that in to the component field
- If EL6 == "Y" then concatenate "EL6" and Test description to description field
- If EL7 == "Y" then concatenate "EL7" and Test description
- If neither EL6 or EL7 is set, just use the test description
- Story points need to go into the command
- Create the ticket!
- Maybe write all the data into a new spreadsheet with the ticket number?
- Then copy/paste the spreadsheet into confluence
Sample csv fileor confluence table:
Component | Summary | EL6 | EL7 | Description | Comment | Story Points | Ticket numbers (added later) |
---|---|---|---|---|---|---|---|
pupmod-simp-simp | rake beaker:suites works for all suites using current Puppetfile | Y | Run the pupmod-simp-simp acceptance tests for the tagged version of pupmod-simp-simp included in simp-6.2.0RC1, using the appropriate tagged versions of all dependencies in its .fixtures.yml.
| 1 | SIMP-11235 | ||
simp-core | rake beaker:suites works for all suites using current Puppetfile | Y | Y | Run the following test suites with/without FIPS for CentOS6 and CentOS7 (as appropriate): Suite Category Description Notes Result FIPS Result not FIPS Gliffy Diagrams | 2 | SIMP-11236, SIMP-11237 | |
Validate that the compliance maps do not have errors on enforcement | Loop over all enforcement modes, and verify the catalog compiles. If it does not compile, there is a type error that will need to be fixed. | A test was added to the default test suite in simp-core for this | 1 | SIMP-11238 |
...