Merge lp:~vila/uci-engine/enable-nova-and-swift into lp:uci-engine

Proposed by Vincent Ladeuil
Status: Needs review
Proposed branch: lp:~vila/uci-engine/enable-nova-and-swift
Merge into: lp:uci-engine
Diff against target: 32 lines (+1/-9)
1 file modified
ci-utils/ci_utils/testing/features.py (+1/-9)
To merge this branch: bzr merge lp:~vila/uci-engine/enable-nova-and-swift
Reviewer Review Type Date Requested Status
Para Siva (community) Approve
Review via email: mp+245833@code.launchpad.net

Commit message

Activate Swift and Nova features again so integration tests are not skipped anymore.

Description of the change

Spinning off from nova-failure focusing on activating the Nova and Swift failures so we can better track the related issues.

To post a comment you must log in.
Revision history for this message
Para Siva (psivaa) wrote :

I understand this being needed for the nova failure tests to be executed. +1

review: Approve

Unmerged revisions

916. By Vincent Ladeuil

Activate Swift and Nova features again so tests requiring them are not skipped anymore.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ci-utils/ci_utils/testing/features.py'
2--- ci-utils/ci_utils/testing/features.py 2014-11-26 08:09:56 +0000
3+++ ci-utils/ci_utils/testing/features.py 2015-01-08 10:40:22 +0000
4@@ -1,5 +1,5 @@
5 # Ubuntu CI Engine
6-# Copyright 2014 Canonical Ltd.
7+# Copyright 2014, 2015 Canonical Ltd.
8
9 # This program is free software: you can redistribute it and/or modify it
10 # under the terms of the GNU Affero General Public License version 3, as
11@@ -36,10 +36,6 @@
12 class Swift(features.Feature):
13
14 def _probe(self):
15- # FIXME: swift needs to handle more transient failures, tests are
16- # currently failing when swift becomes too slow. Disable all tests that
17- # require a "perfect" swift -- vila 2014-11-26
18- return False
19 conn = self.get_connection()
20 if conn is None:
21 return False
22@@ -71,10 +67,6 @@
23 class NovaCompute(features.Feature):
24
25 def _probe(self):
26- # FIXME: nova needs to handle more transient failures, tests are
27- # currently failing for various known reasons. Disable all tests that
28- # require a "perfect" nova. -- vila 2014-11-26
29- return False
30 client = self.get_client()
31 if client is None:
32 return False

Subscribers

People subscribed via source and target branches