File Repository Type¶
Persistent storage of test results.
- class stestr.repository.file.Repository(base)[source]¶
Disk based storage of test results.
This repository stores each stream it receives as a file in a directory. Indices are then built on top of this basic store.
This particular disk layout is subject to change at any time, as its primarily a bootstrapping exercise at this point. Any changes made are likely to have an automatic upgrade process.
- count()[source]¶
Return the number of test runs this repository has stored.
- Return count:
The count of test runs stored in the repository.
- find_metadata(metadata)[source]¶
Return the list of run_ids for a given metadata string.
- Param:
metadata: the metadata string to search for.
- Returns:
a list of any test_ids that have that metadata value.
- get_failing()[source]¶
Get a TestRun that contains all of and only current failing tests.
- Returns:
a TestRun.