[AutoQA] #251: Move autotest applications into /usr/*bin
by fedora-badges
#251: Move autotest applications into /usr/*bin
-----------------------+----------------------------------------------------
Reporter: jlaska | Owner:
Type: task | Status: new
Priority: minor | Milestone: Packaging, Review, & Deployment
Component: packaging | Keywords:
-----------------------+----------------------------------------------------
The autotest package should supply binaries in /usr/bin/ ... so we can
rely on PATH and not have to call autotest with the full-path
(/usr/share/autotest/client/bin/autotest) when scheduling jobs in
'/usr/bin/autoqa'.
Alternatively, the autotest package could drop a script that updates PATH
appropriately into /etc/profile.d/autotest. But yuck.
--
Ticket URL: <https://fedorahosted.org/autoqa/ticket/251>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project
10 years, 8 months
rats_install and rats_sanity need a new maintainer
by Kamil Paral
Hongqing used to maintain rats_install and rats_sanity tests. Because he has left, we need to find a new maintainer or remove the tests.
- rats_sanity has some minor scheduling issues, I'm working on it just now. Apart from that it shouldn't be a problematic test.
- rats_install is currently broken, and we can start fixing it only after anaconda releases some new compose (with serial console install included). This is a problematic test and will probably require lots of maintenance (according to anaconda changes throughout the Branched period).
Tao, do you feel like taking Hongqing's former responsibilities? Is there any other volunteer?
10 years, 9 months
[AutoQA] #414: rats_install: run twice, once for updates, once for updates+updates-testing
by fedora-badges
#414: rats_install: run twice, once for updates, once for updates+updates-testing
--------------------------+-------------------------------
Reporter: kparal | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: Nice to have soon
Component: tests | Keywords:
Blocked By: | Blocking:
--------------------------+-------------------------------
We decided it would be beneficial to run rats_install twice. Once for
stable updates only, once for main+updates, once for main+updates+updates-
testing. Currently we're running just the second option. The discussion is
here:
https://fedoraproject.org/wiki/QA/Meetings/20120319#t15:55:42
Change rats_install to execute twice and report both variants. The easiest
way is probably to modify 'control' file to execute the job twice and
modify some input argument to distinguish the two cases. Also we need to
change the summary accordingly so that we can easily distinguish that in
our ResultsDB view.
Marking "Nice to have soon" if we can do it before F17 Final, otherwise
it'll probably go into "Future tasks".
--
Ticket URL: <https://fedorahosted.org/autoqa/ticket/414>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project
10 years, 9 months
[AutoQA] #430: depcheck: yum.Errors.RepoError: Can't download or revert repomd.xml
by fedora-badges
#430: depcheck: yum.Errors.RepoError: Can't download or revert repomd.xml
---------------------+------------------------
Reporter: kparal | Owner:
Type: defect | Status: new
Priority: major | Milestone: Hot issues
Component: tests | Keywords:
Blocked By: | Blocking:
---------------------+------------------------
We're getting quite a lot of these crashes lately:
{{{
Traceback (most recent call last):
File "./depcheck", line 112, in <module>
profile=opts.profile)
File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 394, in
depcheck_main
test_dir=temp_dir, accepted_dir=acc_dir)
File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 293, in
do_depcheck
yum_repos.pkgSack # initializes package sacks
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1013, in
<lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 777, in
_getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 341, in
populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 186, in
populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 294, in
_check_db_version
return repo._check_db_version(mdtype)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1358, in
_check_db_version
repoXML = self.repoXML
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1536, in
<lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1532, in
_getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1523, in
_loadRepoXML
return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1497, in
_groupLoadRepoXML
if self._commonLoadRepoXML(text):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1332, in
_commonLoadRepoXML
self._revertOldRepoXML()
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1168, in
_revertOldRepoXML
raise Errors.RepoError, "Can't download or revert repomd.xml"
yum.Errors.RepoError: Can't download or revert repomd.xml
}}}
http://autoqa.fedoraproject.org/results/414152-autotest/qa05.qa/depcheck/...
--
Ticket URL: <https://fedorahosted.org/autoqa/ticket/430>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project
10 years, 9 months