On Mon, Jan 13, 2014 at 04:17:55PM -0500, Sebastien Goasguen wrote:
> 
> On Jan 13, 2014, at 1:08 PM, Santhosh Edukulla <santhosh.eduku...@citrix.com> 
> wrote:
> 
> > 1. requests package and nosetests2.7 are required to work with
> > tests.
> > 
> > 2. As such Simulator (as mentioned below ) works and so inquired
> > to remove it from blocker, but its the profile which needs changes
> > and so mentioned below notes to fix the profile if agreed.
> > Anyways, however way. we decide and agreed to go, we will fix it.
> > 
> 
> Yes please fix the profile -don't remove it-

Yeah - although not many people use the profile, if it's not too hard
to fix it, we should fix it. Right now, the jenkins jobs do not use
the profile and use nose to directly run the deploy script.

However, I'd recommend backporting marvin's dependency on python2.7 so
it can be run on any python>2.4. All that is required is to have
cloudstackTestCase inherit from unittest2 [1]. IMO, this will reduce a
lot of pain for those trying out marvin for the first time, going
through the tutorial and attempting to write tests using it.

[1] https://issues.apache.org/jira/browse/CLOUDSTACK-4591 

The marvin_refactor branch is a significant shift from the current
marvin design. It was meant to make test writing faster using
factories. This was something that Santosh had expressed concerns
about to me while I was at Citrix. I had not merged it at the time
also because of lack of time and inclination as I had decided to move
away from the project.  So, unless there is interest now in that
direction to revive the effort, we should probably use a different
topic branch for any other changes.

------------------------
Powered by BigRock.com

Reply via email to