Merge lp:~javier.collado/utah/bug1084083 into lp:utah
Status: | Merged |
---|---|
Approved by: | Joe Talbott |
Approved revision: | 774 |
Merged at revision: | 766 |
Proposed branch: | lp:~javier.collado/utah/bug1084083 |
Merge into: | lp:utah |
Diff against target: |
273 lines (+123/-45) 4 files modified
examples/utah_syslog.sh (+1/-1) utah/iso.py (+11/-4) utah/parser.py (+16/-0) utah/run.py (+95/-40) |
To merge this branch: | bzr merge lp:~javier.collado/utah/bug1084083 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Joe Talbott (community) | Approve | ||
Javier Collado (community) | Needs Resubmitting | ||
Gema Gomez (community) | Approve | ||
Review via email: mp+137167@code.launchpad.net |
Description of the change
This branch writes a default yaml report file for each runlist when a problem
happens and the real yaml file cannot be retrieved.
An example of the contents of the default file is:
---
arch: amd64
build_number: '20121129'
commands: []
errors: 0
failures: 0
fetch_errors: 0
install_type: desktop
media-info: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20121129)
ran_at: 2012-11-30_12-11-55
release: raring
runlist: /tmp/utah_
uname: ''
The fields that it contains all the fields suggested by Joe and it validates
according to the schema in parser.py (some of the fields that were missing have
been added to the schema). However, there isn't any calculation about the
number of test cases that have been skipped. Please let me know if this is fine
or there's a real need to provide some more data.
Looks good to me!