Ticket #137 (closed task: fixed)

Opened 4 years ago

Last modified 4 years ago

ResultsDB: propose structure for storing metadata about tests on wiki

Reported by: jskladan Owned by:
Priority: major Milestone: Resultdb
Component: documentation Keywords:
Cc: Blocked By:
Blocking:

Description

We want to use mediawiki as a storage for tests metadata. We should agree on the fields we want to store (e.g. test owner, destructive/non-destructive, average time to complete test etc.) and the format we'll use to store it (probably JSON though).

Change History

comment:1 Changed 4 years ago by wwoods

As discussed in ticket #136, I'm proposing a (mostly)-json-compatible wiki encoding for our metadata. See this page for an example:

http://fedoraproject.org/wiki/QA:Test_Plan_Metadata_Test_Page

There's code in git to handle parsing it - see wiki.py from the wwoods branch

We'll still want to define some required keys and their schema.

comment:2 Changed 4 years ago by wwoods

wiki.py has been merged into master, so now we just need to define required/recommended/optional keys, and document the data format and key schema.

comment:3 Changed 4 years ago by jskladan

  • Status changed from new to closed
  • Resolution set to fixed

Structure proposed <https://fedoraproject.org/wiki/User:Jskladan/Sandbox:Package_Update_Acceptance_Test_Plan_Metadata> & proof of concept frontend using that metadata created <http://jskladan.fedorapeople.org/ResultsDB%20Package%20Acceptance%20Test%20Plan.html> (note, that this is only "screenshot" - the real frontend lives behind RedHat?'s firewalls.

Note: See TracTickets for help on using tickets.