| Index: client/tests/kvm/kvm.py
|
| diff --git a/client/tests/kvm/kvm.py b/client/tests/kvm/kvm.py
|
| index b88fd51ab9073beb5edde5d4e6e5692ad0f1f6b7..4af2767ce497daab9060e119d8f2341d5ce14c7c 100644
|
| --- a/client/tests/kvm/kvm.py
|
| +++ b/client/tests/kvm/kvm.py
|
| @@ -27,6 +27,11 @@ class kvm(test.test):
|
| # Convert params to a Params object
|
| params = kvm_utils.Params(params)
|
|
|
| + # If a dependency test prior to this test has failed, let's fail
|
| + # it right away as TestNA.
|
| + if params.get("dependency_failed") == 'yes':
|
| + raise error.TestNAError("Test dependency failed")
|
| +
|
| # Report the parameters we've received and write them as keyvals
|
| logging.debug("Test parameters:")
|
| keys = params.keys()
|
|
|