[PATCH 1/5] Use repoinfo module directly (not through autoqa.koji_utils). Don't exclude '-testing' repos.
James Laska
jlaska at redhat.com
Fri Sep 17 13:37:44 UTC 2010
---
tests/upgradepath/upgradepath.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/tests/upgradepath/upgradepath.py b/tests/upgradepath/upgradepath.py
index 1811aba..51cdf44 100755
--- a/tests/upgradepath/upgradepath.py
+++ b/tests/upgradepath/upgradepath.py
@@ -24,6 +24,7 @@ import operator
import autoqa.koji_utils
import autoqa.util
import rpmUtils.miscutils
+from autoqa.repoinfo import repoinfo
import autoqa.util
from autoqa.test import AutoQATest
@@ -86,8 +87,10 @@ class upgradepath(AutoQATest):
def run_once(self, envrs, kojitag, **kwargs):
update_id = kwargs['name'] or kwargs['id']
- reponames = [reponame for reponame in autoqa.koji_utils.repoinfo.repos() if not reponame.endswith('-testing')]
- repotags = [autoqa.koji_utils.repoinfo.getrepo(reponame)['tag'] for reponame in reponames]
+ # Get a list of koji-tags for all repos
+ # FIXME - perhaps we should only query for 'active' repos
+ reponames = [reponame for reponame in repoinfo.repos()]
+ repotags = [repoinfo.getrepo(reponame)['tag'] for reponame in reponames]
repotags.sort()
assert kojitag in repotags, 'Requested unsupported kojitag: %s' % kojitag
current_tag = repotags.index(kojitag)
--
1.7.2.3
More information about the autoqa-devel
mailing list