[oVirt Jenkins] vdsm_master_unit-tests_merged - Build # 4202 - Still Failing!

David Caro dcaro at redhat.com
Tue Nov 25 18:31:22 UTC 2014


On 11/17, Dan Kenigsberg wrote:
> On Mon, Nov 17, 2014 at 04:36:38PM +0200, David Caro wrote:
> > On 11/17, Dan Kenigsberg wrote:
> > > On Sun, Nov 16, 2014 at 09:21:18AM +0000, Jenkins ci oVirt Server wrote:
> > > > Project: http://jenkins.ovirt.org/job/vdsm_master_unit-tests_merged/ 
> > > > Build: http://jenkins.ovirt.org/job/vdsm_master_unit-tests_merged/4202/
> > > > Build Number: 4202
> > > > Build Status:  Still Failing
> > > > Triggered By: Triggered by Gerrit: http://gerrit.ovirt.org/35014
> > > 
> > > David, I know there are other causes of failures, but
> > > https://admin.fedoraproject.org/updates/FEDORA-2014-13355/ioprocess-0.14.0-1.fc19
> > > is in stable, yet this job still fails due to  fc19-vm01.phx.ovirt.org
> > > not having it.
> > > 
> > > Any idea why it's not there by now?
> > > 
> > 
> > Because it's no being installed in the slaves. I started moving the
> > vdsm unit tets into mock to be able to handle properly the
> > dependencies and avoid messing the slave, but lots of issues happened
> > lately and is being delayed.
> > 
> > I just installed it manually on that slave to give some time, but it
> > might fail on next reinstall or when running on other slaves.
> 
> But mock (should have?) pulled it in regardless, no?


So this evening the test that was hanging stopped getting hung (not
sure why, but it works now) and I continued working on the unit tests
inside mock. I get to a point where the test_getDevicePartedInfo is
failing where I think it should not. The issue is that it expects the
created partition to have only the boot flag, while it has also the
esp flag set, and if I'm not mistaken, that's the way it should be on
recent parted.

the error is:

AssertionError: Lists differ: ['boot,', 'esp'] != ['boot']


I also have the test test_reject_very_slow_client_concurrency failing
with:

Traceback (most recent call last):
  File "/tmp/run/vdsm/tests/testlib.py", line 64, in wrapper
    return f(self, *args)
  File "/tmp/run/vdsm/tests/protocoldetectorTests.py", line 157, in test_reject_very_slow_client_concurrency
    self.check_concurrently(self.check_very_slow_client, use_ssl)
  File "/tmp/run/vdsm/tests/protocoldetectorTests.py", line 236, in check_concurrently
    self.assertTrue(all(done))
AssertionError: False is not true

For what I see in the code it seems it expects all the clients to run
without exceptions, but I see no stack trace or anything.
Can you help me with that?


-- 
David Caro

Red Hat S.L.
Continuous Integration Engineer - EMEA ENG Virtualization R&D

Tel.: +420 532 294 605
Email: dcaro at redhat.com
Web: www.redhat.com
RHT Global #: 82-62605
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/vdsm-patches/attachments/20141125/4bfe8eab/attachment.sig>


More information about the vdsm-patches mailing list