From Fedora Project Wiki

Revision as of 11:00, 24 June 2014 by Kparal (talk | contribs) (fix some links (some still broken))

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

What is ResultsDB

ResultsDB is a system designed to hold the results of tests executed by the Taskotron framework.

ResultsDB is only a system for storing test results, different 'frontend' apps can be created using ResultsDB as a data source. These frontends could be anything from a simple tool aggregating recent results for builds, or anything more complicated like a tool for gathering test-related metrics (historical fail/pass ratio of a specific test in a Fedora release, failure rate of critpath packages etc.).

Current state

At the moment, there are two versions of ResultsDB.

  • Legacy version - first incarnation of ResultsDB, still required for tools like TestDays App, or AutoQA <https://fedorahosted.org/ResultsDB/>.
  • Current development version - intender for the Taskotron project. Reimplemented to provide JSON/RESTful api, and quite slimmed down, in order to remove the relics from the primary draught.

Current development version

The project is split into these parts: