lp://staging/~javier.collado/utah/bug1169510

Created by Javier Collado and last modified
Get this branch:
bzr branch lp://staging/~javier.collado/utah/bug1169510
Only Javier Collado can upload to this branch. If you are Javier Collado please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Javier Collado
Project:
UTAH
Status:
Merged

Recent revisions

876. By Javier Collado

Added timeout message for SSH commands

875. By Javier Collado

Print traceback for unhandled errors

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.

872. By Javier Collado

Added newline to message just to format it properly to stderr

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.

867. By Javier Collado

Don't catch UTAHTimeout exceptinons in run.py

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/utah
This branch contains Public information 
Everyone can see this information.

Subscribers