lp://staging/~javier.collado/utah/bug1169510
- Get this branch:
- bzr branch lp://staging/~javier.collado/utah/bug1169510
Branch merges
- Max Brustkern (community): Approve
- Andy Doan (community): Approve
-
Diff: 253 lines (+60/-54)7 files modifieddebian/changelog (+3/-0)
examples/run_install_test.py (+0/-7)
examples/run_utah_tests.py (+19/-19)
utah/provisioning/provisioning.py (+1/-1)
utah/provisioning/ssh.py (+24/-8)
utah/run.py (+11/-16)
utah/timeout.py (+2/-3)
Branch information
Recent revisions
- 874. By Javier Collado
-
Handle exceptions after cleanup
This is to ensure that the error message is at the bottom of the log file
- 873. By Javier Collado
-
Handle a timeout as a timeout, not as a UTAH exception
This is important in terms of having a return code that reflects the exit
reason. - 871. By Javier Collado
-
Removed exception printing in run.py
Exceptions are going to be handled in run_utah_tests.py
- 870. By Javier Collado
-
Removed unneeded except clause
Now that UTAHTimeout is a subclass of SystemExit, it isn't going to be caught
as a UTAHException anymore. - 869. By Javier Collado
-
Handle UTAHTimeout after cleanup
This is useful to print the timeout error message in the last line of the log.
Otherwise, it's hard to find it and requires a little bit of time to figure out
why the test execution was cancelled. - 868. By Javier Collado
-
Make UTAHTimeout a subclass of SystemExit
When there's a timeout, UTAH should behave as if a SystemExit exception is
raised. Otherwise (if UTAHTimeout is a subclass of UTAHException), there are
multiple places in which the exception might be caught and handle the exception
as some other kind of error.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/utah