[oVirt Jenkins] vdsm_unit_tests - Build # 2050 - Failure!

Yaniv Bronheim ybronhei at redhat.com
Wed Jun 5 15:12:30 UTC 2013


Yes (the mail topic is: [vdsm] Potential Bug in cpopen), we did merge a fix to cpopen that raised the same issue jenkin reports now.
I verified it, but I'll check again and try to figure if it still happens due to the same reason.

Yaniv. 

----- Original Message -----
> From: "Dan Kenigsberg" <danken at redhat.com>
> To: "Eyal Edri" <eedri at redhat.com>, "Saggi Mizrahi" <smizrahi at redhat.com>
> Cc: vdsm-patches at lists.fedorahosted.org, abaron at redhat.com, dcaro at redhat.com, ybronhei at redhat.com
> Sent: Wednesday, June 5, 2013 2:05:41 PM
> Subject: Re: [oVirt Jenkins] vdsm_unit_tests - Build # 2050 - Failure!
> 
> On Wed, Jun 05, 2013 at 04:58:50AM -0400, Eyal Edri wrote:
> > anyone is looking into these failures?
> 
> Haven't we seen a similar race in cpopen before?
> 
> > 
> > ----- Original Message -----
> > > From: "Jenkins ci oVirt Server" <jenkins at ovirt.org>
> > > To: eedri at redhat.com, abaron at redhat.com, danken at redhat.com,
> > > vdsm-patches at lists.fedorahosted.org, dcaro at redhat.com,
> > > ybronhei at redhat.com
> > > Sent: Tuesday, June 4, 2013 8:14:52 PM
> > > Subject: [oVirt Jenkins] vdsm_unit_tests - Build # 2050 - Failure!
> > > 
> > > Project: http://jenkins.ovirt.org/job/vdsm_unit_tests/
> > > Build: http://jenkins.ovirt.org/job/vdsm_unit_tests/2050/
> > > Build Number: 2050
> > > Build Status:  Failure
> > > Triggered By: Started by an SCM change
> > > 
> > > -------------------------------------
> > > Changes Since Last Success:
> > > -------------------------------------
> > > Changes for Build #2050
> > > [Yaniv Bronhaim] Making getAllTasks[List and Statuses] an SPM command
> > > 
> > > 
> > > 
> > > 
> > > -----------------
> > > Failed Tests:
> > > -----------------
> > > 4 tests failed.
> > > REGRESSION:  miscTests.GetCmdArgsTests.test
> > > 
> > > Error Message:
> > > Tuples differ: () != ('sleep', '4')
> > > 
> > > Second tuple contains 2 additional elements.
> > > First extra element 0:
> > > sleep
> > > 
> > > - ()
> > > + ('sleep', '4')
> > > -------------------- >> begin captured logging << --------------------
> > > Storage.Misc.excCmd: DEBUG: 'sleep 4' (cwd None)
> > > --------------------- >> end captured logging << ---------------------
> > > 
> > > Stack Trace:
> > > Traceback (most recent call last):
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 365, in run
> > >     testMethod()
> > >   File "/home/jenkins/workspace/vdsm_unit_tests/tests/miscTests.py", line
> > >   87,
> > >   in test
> > >     self.assertEquals(misc.getCmdArgs(sproc.pid), tuple(args))
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 549, in assertEqual
> > >     assertion_func(first, second, msg=msg)
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 789, in
> > >   assertTupleEqual
> > >     self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 760, in
> > >   assertSequenceEqual
> > >     self.fail(msg)
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 446, in fail
> > >     raise self.failureException(msg)
> > > AssertionError: Tuples differ: () != ('sleep', '4')
> > > 
> > > Second tuple contains 2 additional elements.
> > > First extra element 0:
> > > sleep
> > > 
> > > - ()
> > > + ('sleep', '4')
> > > -------------------- >> begin captured logging << --------------------
> > > Storage.Misc.excCmd: DEBUG: 'sleep 4' (cwd None)
> > > --------------------- >> end captured logging << ---------------------
> > > 
> > > 
> > > REGRESSION:  remoteFileHandlerTests.PoolHandlerTests.testStop
> > > 
> > > Error Message:
> > > 
> > > 
> > > Stack Trace:
> > > Traceback (most recent call last):
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 365, in run
> > >     testMethod()
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/tests/remoteFileHandlerTests.py",
> > >   line 67, in testStop
> > >     procPath))
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 184, in callCrabRPCFunction
> > >     rawLength = self._recvAll(LENGTH_STRUCT_LENGTH, timeout)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 150, in _recvAll
> > >     raise Timeout()
> > > Timeout
> > > 
> > > 
> > > REGRESSION:  remoteFileHandlerTests.RemoteFileHandlerTests.testEcho
> > > 
> > > Error Message:
> > > 
> > > 
> > > Stack Trace:
> > > Traceback (most recent call last):
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 365, in run
> > >     testMethod()
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/tests/remoteFileHandlerTests.py",
> > >   line 41, in testEcho
> > >     self.assertEquals(self.pool.callCrabRPCFunction(5, "echo", data),
> > >     data)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 284, in callCrabRPCFunction
> > >     *args, **kwargs)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 184, in callCrabRPCFunction
> > >     rawLength = self._recvAll(LENGTH_STRUCT_LENGTH, timeout)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 150, in _recvAll
> > >     raise Timeout()
> > > Timeout
> > > 
> > > 
> > > REGRESSION:
> > > remoteFileHandlerTests.RemoteFileHandlerTests.testRegeneration
> > > 
> > > Error Message:
> > > 
> > > 
> > > Stack Trace:
> > > Traceback (most recent call last):
> > >   File "/usr/lib64/python2.7/unittest/case.py", line 365, in run
> > >     testMethod()
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/tests/remoteFileHandlerTests.py",
> > >   line 54, in testRegeneration
> > >     self.testEcho()
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/tests/remoteFileHandlerTests.py",
> > >   line 41, in testEcho
> > >     self.assertEquals(self.pool.callCrabRPCFunction(5, "echo", data),
> > >     data)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 284, in callCrabRPCFunction
> > >     *args, **kwargs)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 184, in callCrabRPCFunction
> > >     rawLength = self._recvAll(LENGTH_STRUCT_LENGTH, timeout)
> > >   File
> > >   "/home/jenkins/workspace/vdsm_unit_tests/vdsm/storage/remoteFileHandler.py",
> > >   line 150, in _recvAll
> > >     raise Timeout()
> > > Timeout
> > > 
> > > 
> > >  
> > > 
> > > 
> 


More information about the vdsm-patches mailing list