On Thu, Jan 17, 2013 at 03:58:55PM +0800, Mark Wu wrote:
> Hi guys,
> 
> I am a vdsm developer.  Recently I submit a vdsm patch fix a break
> on fedora 18. I just verify it on fedora, but not on RHEL6 before
> merged. Unfortunately, my patch called a function which
> has a bug on rhel6. That bug was fixed in fedora, but not backported
> to rhel6.  So I am thinking is it possible to also run the jenkins
> test on a rhel6 host for each patch? Then we can find the break in
> time.
> and the developer don't need to run the test cases on two systems
> for one patch.

I'd like to join Mark's plea.  I believe that the only problem is of finding
the resources for another Jenkins slave.

Missing an el6 slave is a pain point for me - I've
accepted Saggi's http://gerrit.ovirt.org/9986 and now Vdsm's master
branch fails to build on EL6 on the following grounds:

ERROR: testMethodBadParameters(reactorType='tcp') 
(jsonRpcTests.JsonRpcServerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/testrunner.py", line 65, in 
wrapper
    return f(self, *args)
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 273, in 
testMethodBadParameters
    JsonRpcInternalError().code)
  File "/usr/lib64/python2.6/contextlib.py", line 34, in __exit__
    self.gen.throw(type, value, traceback)
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 97, in 
constructServer
    yield server, jsonClientFactory
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 269, in 
testMethodBadParameters
    with self.assertRaises(JsonRpcError) as cm:
TypeError: failUnlessRaises() takes at least 3 arguments (2 given)

======================================================================
ERROR: testMethodMissingMethod(reactorType='tcp') 
(jsonRpcTests.JsonRpcServerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/testrunner.py", line 65, in 
wrapper
    return f(self, *args)
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 258, in 
testMethodMissingMethod
    JsonRpcMethodNotFoundError().code)
  File "/usr/lib64/python2.6/contextlib.py", line 34, in __exit__
    self.gen.throw(type, value, traceback)
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 97, in 
constructServer
    yield server, jsonClientFactory
  File "/home/mine/.rpm/BUILD/vdsm-4.10.3/tests/jsonRpcTests.py", line 254, in 
testMethodMissingMethod
    with self.assertRaises(JsonRpcError) as cm:
TypeError: failUnlessRaises() takes at least 3 arguments (2 given)

_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra

Reply via email to