You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Daan Hoogland <da...@gmail.com> on 2013/08/12 14:35:07 UTC

running BVT locally

H, (Prasanna?)

Can I run the integration tests at Schuberg Philis' and what do I need
to do so? If there is document on how to set up these (and smoke
tests) can I get a link?

You may know; I want to get some work on vpc gateways on sdn accepted.

regards,

Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
Heya Prasanna,

I saw your feature. Nice. It works on the mac but you knew that. I'd
better bring my mac to work today:|

Daan

On Tue, Aug 13, 2013 at 7:05 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> On Tue, Aug 13, 2013 at 02:46:02PM +0200, Daan Hoogland wrote:
>> On Tue, Aug 13, 2013 at 2:17 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> > Share your pip.log please, on apaste.info?
>> cant reach apaste right now, but will do when avail
>>
>> > Does easy_install marvin-tarball work?
>> no, segfault at the requests setup
>
> I made a simple short video of the installation on my machine:
> http://www.youtube.com/watch?v=6h9zUierU24
>
> HTH
>
> --
> Prasanna.,
>
> ------------------------
> Powered by BigRock.com
>

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
On Tue, Aug 13, 2013 at 02:46:02PM +0200, Daan Hoogland wrote:
> On Tue, Aug 13, 2013 at 2:17 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> > Share your pip.log please, on apaste.info?
> cant reach apaste right now, but will do when avail
> 
> > Does easy_install marvin-tarball work?
> no, segfault at the requests setup

I made a simple short video of the installation on my machine:
http://www.youtube.com/watch?v=6h9zUierU24

HTH

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
On Tue, Aug 13, 2013 at 2:17 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> Share your pip.log please, on apaste.info?
cant reach apaste right now, but will do when avail

> Does easy_install marvin-tarball work?
no, segfault at the requests setup

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
Share your pip.log please, on apaste.info?

Does easy_install marvin-tarball work?

On Tue, Aug 13, 2013 at 02:03:45PM +0200, Daan Hoogland wrote:
> next step:
> 
> $ pip install /cygdrive/h/CloudStack/Marvin-0.1.0-1507.tar.gz
> ...
> Downloading/unpacking requests (from Marvin==0.1.0)
>   Downloading requests-1.2.3.tar.gz (348kB): 348kB downloaded
>   Running setup.py egg_info for package requests
> Cleaning up...
> Command python setup.py egg_info failed with error code -11 in
> /tmp/pip_build_dhoogland/requests
> Storing complete log in /cygdrive/h/.pip/pip.log
> 
> so I did this by hand:
> $ pip install requests
> 
> which succeeded.????
> but still the command above fails with the error on requests-1.2.3
> 
> 
> 
> On Tue, Aug 13, 2013 at 1:56 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> > On Tue, Aug 13, 2013 at 12:26:07PM +0200, Daan Hoogland wrote:
> >> Prasanna,
> >>
> >> in the docs I read (mistakingly) that marvin-nose comes installed
> >> automatically with the python dependencies (of marvin?)
> >
> > Yes - it installs with the marvin dependency. Doc is correct.
> >
> >>
> >> Or is it a result of the
> >> $ mvn -P developer -pl :cloud-marvin
> >
> > This will deposit the build in tools/marvin/dist. It hasnt installed
> > it yet. You'll have to do a
> >
> > $ pip install tools/marvin/dist/Marvin*.tar.gz
> >
> > You can get that marvin artifact from jenkins / from your maven build
> > result.
> >
> >>
> >> I fetched the jenkins build of marvin and pip installed it. nosetests
> >> still says no such option --with-marvin
> >
> > Can you capture the output between `pip install`  start and end. Put
> > it up on a paste and share it?
> >
> >>
> >> I am missing a step?!?!
> >>
> >> no success with the python run from maven yet, either:(
> >
> > let's try without the maven integration first.
> >
> >> Daan
> >>
> >
> > --
> > Prasanna.,
> >
> > ------------------------
> > Powered by BigRock.com
> >

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
next step:

$ pip install /cygdrive/h/CloudStack/Marvin-0.1.0-1507.tar.gz
...
Downloading/unpacking requests (from Marvin==0.1.0)
  Downloading requests-1.2.3.tar.gz (348kB): 348kB downloaded
  Running setup.py egg_info for package requests
Cleaning up...
Command python setup.py egg_info failed with error code -11 in
/tmp/pip_build_dhoogland/requests
Storing complete log in /cygdrive/h/.pip/pip.log

so I did this by hand:
$ pip install requests

which succeeded.????
but still the command above fails with the error on requests-1.2.3



On Tue, Aug 13, 2013 at 1:56 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> On Tue, Aug 13, 2013 at 12:26:07PM +0200, Daan Hoogland wrote:
>> Prasanna,
>>
>> in the docs I read (mistakingly) that marvin-nose comes installed
>> automatically with the python dependencies (of marvin?)
>
> Yes - it installs with the marvin dependency. Doc is correct.
>
>>
>> Or is it a result of the
>> $ mvn -P developer -pl :cloud-marvin
>
> This will deposit the build in tools/marvin/dist. It hasnt installed
> it yet. You'll have to do a
>
> $ pip install tools/marvin/dist/Marvin*.tar.gz
>
> You can get that marvin artifact from jenkins / from your maven build
> result.
>
>>
>> I fetched the jenkins build of marvin and pip installed it. nosetests
>> still says no such option --with-marvin
>
> Can you capture the output between `pip install`  start and end. Put
> it up on a paste and share it?
>
>>
>> I am missing a step?!?!
>>
>> no success with the python run from maven yet, either:(
>
> let's try without the maven integration first.
>
>> Daan
>>
>
> --
> Prasanna.,
>
> ------------------------
> Powered by BigRock.com
>

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
On Tue, Aug 13, 2013 at 12:26:07PM +0200, Daan Hoogland wrote:
> Prasanna,
> 
> in the docs I read (mistakingly) that marvin-nose comes installed
> automatically with the python dependencies (of marvin?)

Yes - it installs with the marvin dependency. Doc is correct.

> 
> Or is it a result of the
> $ mvn -P developer -pl :cloud-marvin

This will deposit the build in tools/marvin/dist. It hasnt installed
it yet. You'll have to do a 

$ pip install tools/marvin/dist/Marvin*.tar.gz

You can get that marvin artifact from jenkins / from your maven build
result.

> 
> I fetched the jenkins build of marvin and pip installed it. nosetests
> still says no such option --with-marvin

Can you capture the output between `pip install`  start and end. Put
it up on a paste and share it?

> 
> I am missing a step?!?!
> 
> no success with the python run from maven yet, either:(

let's try without the maven integration first.

> Daan
> 

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
Prasanna,

in the docs I read (mistakingly) that marvin-nose comes installed
automatically with the python dependencies (of marvin?)

Or is it a result of the
$ mvn -P developer -pl :cloud-marvin

I fetched the jenkins build of marvin and pip installed it. nosetests
still says no such option --with-marvin

I am missing a step?!?!

no success with the python run from maven yet, either:(
Daan

On Tue, Aug 13, 2013 at 11:46 AM, Daan Hoogland <da...@gmail.com> wrote:
> might the fact that I am running from cygwin cli in a dir that I use
> with eclipse as well be a problem somehow? A fresh cygwin install
> still complains it cannot open it's local python 2.7.5 from maven run,
> while python starts fine.
>
> Come to think of it this is of topic for this list. I'll keep looking
> elsewhere and report back if I find something.
>
> $ mvn -P developer -pl :cloud-marvin
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Apache CloudStack marvin 4.3.0-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- exec-maven-plugin:1.2.1:exec (generate-sources) @ cloud-marvin ---
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 2.766s
> [INFO] Finished at: Tue Aug 13 11:42:07 CEST 2013
> [INFO] Final Memory: 18M/114M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
> project cloud-marvin: Command execution failed. Cannot run program
> "python" (in directory
> "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> CreateProcess error=2, The system cannot find the file specified ->
> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>
> On Tue, Aug 13, 2013 at 11:33 AM, Prasanna Santhanam <ts...@apache.org> wrote:
>> Yeah - if you edit python code with eclipse using pydev there's a
>> problem. Pydev doesn't work well with cygwin and is not supported.
>>
>> On Tue, Aug 13, 2013 at 09:48:27AM +0200, Daan Hoogland wrote:
>>> my pip got corrupted, i reinstalled it.
>>> python is installed with cygwin, it seems to work fine otherwise. I am
>>> reinstalling cygwin as 64 bit version now and will let you know my
>>> progress.
>>>
>>> from eclipse cygwin is not going to help anyhow, is it?
>>>
>>> regards,
>>> Daan
>>>
>>> On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org> wrote:
>>> > Did you happen to take a look at the instructions for setting up a
>>> > cygwin environment?
>>> >
>>> > https://cwiki.apache.org/confluence/x/gI7lAQ
>>> >
>>> > On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
>>> >> Did you install Python in Cygwin's environment or on Windows? The
>>> >> latter will not work since cygwin does not detect the python version
>>> >> on your windows environment.
>>> >>
>>> >> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
>>> >> > Prasanna,
>>> >> >
>>> >> > I checked out the marvin and tst setuyp pages.
>>> >> >
>>> >> > I have marvin
>>> >> >
>>> >> > $ python
>>> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>>> >> > [GCC 4.5.3] on cygwin
>>> >> > Type "help", "copyright", "credits" or "license" for more information.
>>> >> > >>> import marvin;
>>> >> > >>> marvin
>>> >> > <module 'marvin' from
>>> >> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
>>> >> > >>>
>>> >> >
>>> >> > but still
>>> >> >
>>> >> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
>>> >> > tags="advanced" test/integration/smoke --load
>>> >> > Usage: nosetests [options]
>>> >> >
>>> >> > nosetests: error: no such option: --with-marvin
>>> >> >
>>> >> > which seems correct because
>>> >> >
>>> >> > dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
>>> >> > $ nosetests -p
>>> >> > Plugin capture
>>> >> > Plugin failuredetail
>>> >> > Plugin xunit
>>> >> > Plugin deprecated
>>> >> > Plugin skip
>>> >> > Plugin multiprocess
>>> >> > Plugin logcapture
>>> >> > Plugin coverage
>>> >> > Plugin attributeselector
>>> >> > Plugin doctest
>>> >> > Plugin profile
>>> >> > Plugin id
>>> >> > Plugin allmodules
>>> >> > Plugin collect-only
>>> >> > Plugin isolation
>>> >> > Plugin pdb
>>> >> >
>>> >> > So I try to build marvin but then I get
>>> >> >
>>> >> > [INFO] BUILD FAILURE
>>> >> > [INFO] ------------------------------------------------------------------------
>>> >> > [INFO] Total time: 1.938s
>>> >> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
>>> >> > [INFO] Final Memory: 19M/181M
>>> >> > [INFO] ------------------------------------------------------------------------
>>> >> > [ERROR] Failed to execute goal
>>> >> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
>>> >> > project cloud-marvin: Command execution failed. Cannot run program
>>> >> > "python" (in directory
>>> >> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
>>> >> > CreateProcess error=2, The system cannot find the file specified ->
>>> >> > [Help 1]
>>> >> > [ERROR]
>>> >> > [ERROR] To see the full stack trace of the errors, re-run Maven with
>>> >> > the -e switch.
>>> >> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>> >> > [ERROR]
>>> >> > [ERROR] For more information about the errors and possible solutions,
>>> >> > please read the following articles:
>>> >> > [ERROR] [Help 1]
>>> >> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>>> >> >
>>> >> > even though
>>> >> >
>>> >> > $ python
>>> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>>> >> > [GCC 4.5.3] on cygwin
>>> >> > Type "help", "copyright", "credits" or "license" for more information.
>>> >> > >>>
>>> >> >
>>> >> > Is this a windows thing? or is there some specific path coded
>>> >> > somewhere for python?
>>> >> >
>>> >> > regards,
>>> >> >
>>> >> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>>> >> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
>>> >> > >> A bit of a stupid question, I guess
>>> >> > >>
>>> >> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>>> >> > >> ...
>>> >> > >> > I'll assume you have cloudstack setup manually and just want to fire
>>> >> > >> > all the tests against this deployment. This could be your laptop from
>>> >> > >> > where you have your management server running. Just open up the integration
>>> >> > >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
>>> >> > >> > api/secret keys
>>> >> > >> What does just open up 8096 mean, given I am running in jetty in
>>> >> > >> eclipse? Should I edit some cfg or add params to the run?
>>> >> > >>
>>> >> > > If it's the dev environment, then you're good to go. port 8096 is the
>>> >> > > port where system user interacts. It is closed by default for binary
>>> >> > > installs but open on the dev environment.
>>> >> > >
>>> >> > >> ...
>>> >> > >> > Most of the details of running tests is explained in the documentation. Let me
>>> >> > >> > know if anything is missing and I'll fix that up.
>>> >> > >> without saying
>>> >> > >>
>>> >> > >> thanks,
>>> >> > >
>>> >> > > --
>>> >> > > Prasanna.,
>>> >> > >
>>> >> > > ------------------------
>>> >> > > Powered by BigRock.com
>>> >> > >
>>> >>
>>> >> --
>>> >> Prasanna.,
>>> >>
>>> >> ------------------------
>>> >> Powered by BigRock.com
>>> >
>>> > --
>>> > Prasanna.,
>>> >
>>> > ------------------------
>>> > Powered by BigRock.com
>>> >
>>
>> --
>> Prasanna.,
>>
>> ------------------------
>> Powered by BigRock.com
>>

Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
thanks Alex, I'll have a look at going for a linux vm or mac

On Tue, Aug 13, 2013 at 12:28 PM, Alex Huang <Al...@citrix.com> wrote:
> Daan,
>
> I've struggled with running python from maven inside Cygwin myself.  The problem is that maven understands it's windows so it always passes windows path to python but python thinks it's Cygwin so it wants to use unix paths.
>
> What I have done to run the smoke test locally is just run the python scripts by hand inside cygwin.   Another way would be to setup a completely windows based maven build.  Seems like too much trouble to me.
>
> --Alex
>
>> -----Original Message-----
>> From: Daan Hoogland [mailto:daan.hoogland@gmail.com]
>> Sent: Tuesday, August 13, 2013 2:46 AM
>> To: dev
>> Subject: Re: running BVT locally
>>
>> might the fact that I am running from cygwin cli in a dir that I use with eclipse
>> as well be a problem somehow? A fresh cygwin install still complains it cannot
>> open it's local python 2.7.5 from maven run, while python starts fine.
>>
>> Come to think of it this is of topic for this list. I'll keep looking elsewhere and
>> report back if I find something.
>>
>> $ mvn -P developer -pl :cloud-marvin
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO] ------------------------------------------------------------------------
>> [INFO] Building Apache CloudStack marvin 4.3.0-SNAPSHOT [INFO] ------------
>> ------------------------------------------------------------
>> [INFO]
>> [INFO] --- exec-maven-plugin:1.2.1:exec (generate-sources) @ cloud-marvin
>> --- [INFO] ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO] ------------------------------------------------------------------------
>> [INFO] Total time: 2.766s
>> [INFO] Finished at: Tue Aug 13 11:42:07 CEST 2013 [INFO] Final Memory:
>> 18M/114M [INFO] -----------------------------------------------------------------------
>> -
>> [ERROR] Failed to execute goal
>> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
>> project cloud-marvin: Command execution failed. Cannot run program
>> "python" (in directory
>> "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
>> CreateProcess error=2, The system cannot find the file specified -> [Help 1]
>> [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with
>> the -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti
>> on
>>
>> On Tue, Aug 13, 2013 at 11:33 AM, Prasanna Santhanam <ts...@apache.org>
>> wrote:
>> > Yeah - if you edit python code with eclipse using pydev there's a
>> > problem. Pydev doesn't work well with cygwin and is not supported.
>> >
>> > On Tue, Aug 13, 2013 at 09:48:27AM +0200, Daan Hoogland wrote:
>> >> my pip got corrupted, i reinstalled it.
>> >> python is installed with cygwin, it seems to work fine otherwise. I
>> >> am reinstalling cygwin as 64 bit version now and will let you know my
>> >> progress.
>> >>
>> >> from eclipse cygwin is not going to help anyhow, is it?
>> >>
>> >> regards,
>> >> Daan
>> >>
>> >> On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org>
>> wrote:
>> >> > Did you happen to take a look at the instructions for setting up a
>> >> > cygwin environment?
>> >> >
>> >> > https://cwiki.apache.org/confluence/x/gI7lAQ
>> >> >
>> >> > On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
>> >> >> Did you install Python in Cygwin's environment or on Windows? The
>> >> >> latter will not work since cygwin does not detect the python
>> >> >> version on your windows environment.
>> >> >>
>> >> >> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
>> >> >> > Prasanna,
>> >> >> >
>> >> >> > I checked out the marvin and tst setuyp pages.
>> >> >> >
>> >> >> > I have marvin
>> >> >> >
>> >> >> > $ python
>> >> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09) [GCC 4.5.3] on
>> >> >> > cygwin Type "help", "copyright", "credits" or "license" for more
>> >> >> > information.
>> >> >> > >>> import marvin;
>> >> >> > >>> marvin
>> >> >> > <module 'marvin' from
>> >> >> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/
>> >> >> > __init__.pyc'>
>> >> >> > >>>
>> >> >> >
>> >> >> > but still
>> >> >> >
>> >> >> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
>> >> >> > tags="advanced" test/integration/smoke --load
>> >> >> > Usage: nosetests [options]
>> >> >> >
>> >> >> > nosetests: error: no such option: --with-marvin
>> >> >> >
>> >> >> > which seems correct because
>> >> >> >
>> >> >> > dhoogland@SBPLT101
>> >> >> > /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
>> >> >> > $ nosetests -p
>> >> >> > Plugin capture
>> >> >> > Plugin failuredetail
>> >> >> > Plugin xunit
>> >> >> > Plugin deprecated
>> >> >> > Plugin skip
>> >> >> > Plugin multiprocess
>> >> >> > Plugin logcapture
>> >> >> > Plugin coverage
>> >> >> > Plugin attributeselector
>> >> >> > Plugin doctest
>> >> >> > Plugin profile
>> >> >> > Plugin id
>> >> >> > Plugin allmodules
>> >> >> > Plugin collect-only
>> >> >> > Plugin isolation
>> >> >> > Plugin pdb
>> >> >> >
>> >> >> > So I try to build marvin but then I get
>> >> >> >
>> >> >> > [INFO] BUILD FAILURE
>> >> >> > [INFO]
>> >> >> > ----------------------------------------------------------------
>> >> >> > --------
>> >> >> > [INFO] Total time: 1.938s
>> >> >> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013 [INFO] Final
>> >> >> > Memory: 19M/181M [INFO]
>> >> >> > ----------------------------------------------------------------
>> >> >> > --------
>> >> >> > [ERROR] Failed to execute goal
>> >> >> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec
>> >> >> > (generate-sources) on project cloud-marvin: Command execution
>> >> >> > failed. Cannot run program "python" (in directory
>> >> >> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
>> >> >> > CreateProcess error=2, The system cannot find the file specified
>> >> >> > -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the
>> >> >> > errors, re-run Maven with the -e switch.
>> >> >> > [ERROR] Re-run Maven using the -X switch to enable full debug
>> logging.
>> >> >> > [ERROR]
>> >> >> > [ERROR] For more information about the errors and possible
>> >> >> > solutions, please read the following articles:
>> >> >> > [ERROR] [Help 1]
>> >> >> >
>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionEx
>> >> >> > ception
>> >> >> >
>> >> >> > even though
>> >> >> >
>> >> >> > $ python
>> >> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09) [GCC 4.5.3] on
>> >> >> > cygwin Type "help", "copyright", "credits" or "license" for more
>> >> >> > information.
>> >> >> > >>>
>> >> >> >
>> >> >> > Is this a windows thing? or is there some specific path coded
>> >> >> > somewhere for python?
>> >> >> >
>> >> >> > regards,
>> >> >> >
>> >> >> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam
>> <ts...@apache.org> wrote:
>> >> >> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
>> >> >> > >> A bit of a stupid question, I guess
>> >> >> > >>
>> >> >> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam
>> <ts...@apache.org> wrote:
>> >> >> > >> ...
>> >> >> > >> > I'll assume you have cloudstack setup manually and just
>> >> >> > >> > want to fire all the tests against this deployment. This
>> >> >> > >> > could be your laptop from where you have your management
>> >> >> > >> > server running. Just open up the integration port 8096. All
>> >> >> > >> > tests run on 8080 but the 8096 is required for setting up
>> >> >> > >> > api/secret keys
>> >> >> > >> What does just open up 8096 mean, given I am running in jetty
>> >> >> > >> in eclipse? Should I edit some cfg or add params to the run?
>> >> >> > >>
>> >> >> > > If it's the dev environment, then you're good to go. port 8096
>> >> >> > > is the port where system user interacts. It is closed by
>> >> >> > > default for binary installs but open on the dev environment.
>> >> >> > >
>> >> >> > >> ...
>> >> >> > >> > Most of the details of running tests is explained in the
>> >> >> > >> > documentation. Let me know if anything is missing and I'll fix
>> that up.
>> >> >> > >> without saying
>> >> >> > >>
>> >> >> > >> thanks,
>> >> >> > >
>> >> >> > > --
>> >> >> > > Prasanna.,
>> >> >> > >
>> >> >> > > ------------------------
>> >> >> > > Powered by BigRock.com
>> >> >> > >
>> >> >>
>> >> >> --
>> >> >> Prasanna.,
>> >> >>
>> >> >> ------------------------
>> >> >> Powered by BigRock.com
>> >> >
>> >> > --
>> >> > Prasanna.,
>> >> >
>> >> > ------------------------
>> >> > Powered by BigRock.com
>> >> >
>> >
>> > --
>> > Prasanna.,
>> >
>> > ------------------------
>> > Powered by BigRock.com
>> >

RE: running BVT locally

Posted by Alex Huang <Al...@citrix.com>.
Daan,

I've struggled with running python from maven inside Cygwin myself.  The problem is that maven understands it's windows so it always passes windows path to python but python thinks it's Cygwin so it wants to use unix paths.

What I have done to run the smoke test locally is just run the python scripts by hand inside cygwin.   Another way would be to setup a completely windows based maven build.  Seems like too much trouble to me.

--Alex

> -----Original Message-----
> From: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> Sent: Tuesday, August 13, 2013 2:46 AM
> To: dev
> Subject: Re: running BVT locally
> 
> might the fact that I am running from cygwin cli in a dir that I use with eclipse
> as well be a problem somehow? A fresh cygwin install still complains it cannot
> open it's local python 2.7.5 from maven run, while python starts fine.
> 
> Come to think of it this is of topic for this list. I'll keep looking elsewhere and
> report back if I find something.
> 
> $ mvn -P developer -pl :cloud-marvin
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Apache CloudStack marvin 4.3.0-SNAPSHOT [INFO] ------------
> ------------------------------------------------------------
> [INFO]
> [INFO] --- exec-maven-plugin:1.2.1:exec (generate-sources) @ cloud-marvin
> --- [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 2.766s
> [INFO] Finished at: Tue Aug 13 11:42:07 CEST 2013 [INFO] Final Memory:
> 18M/114M [INFO] -----------------------------------------------------------------------
> -
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
> project cloud-marvin: Command execution failed. Cannot run program
> "python" (in directory
> "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> CreateProcess error=2, The system cannot find the file specified -> [Help 1]
> [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti
> on
> 
> On Tue, Aug 13, 2013 at 11:33 AM, Prasanna Santhanam <ts...@apache.org>
> wrote:
> > Yeah - if you edit python code with eclipse using pydev there's a
> > problem. Pydev doesn't work well with cygwin and is not supported.
> >
> > On Tue, Aug 13, 2013 at 09:48:27AM +0200, Daan Hoogland wrote:
> >> my pip got corrupted, i reinstalled it.
> >> python is installed with cygwin, it seems to work fine otherwise. I
> >> am reinstalling cygwin as 64 bit version now and will let you know my
> >> progress.
> >>
> >> from eclipse cygwin is not going to help anyhow, is it?
> >>
> >> regards,
> >> Daan
> >>
> >> On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org>
> wrote:
> >> > Did you happen to take a look at the instructions for setting up a
> >> > cygwin environment?
> >> >
> >> > https://cwiki.apache.org/confluence/x/gI7lAQ
> >> >
> >> > On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
> >> >> Did you install Python in Cygwin's environment or on Windows? The
> >> >> latter will not work since cygwin does not detect the python
> >> >> version on your windows environment.
> >> >>
> >> >> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
> >> >> > Prasanna,
> >> >> >
> >> >> > I checked out the marvin and tst setuyp pages.
> >> >> >
> >> >> > I have marvin
> >> >> >
> >> >> > $ python
> >> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09) [GCC 4.5.3] on
> >> >> > cygwin Type "help", "copyright", "credits" or "license" for more
> >> >> > information.
> >> >> > >>> import marvin;
> >> >> > >>> marvin
> >> >> > <module 'marvin' from
> >> >> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/
> >> >> > __init__.pyc'>
> >> >> > >>>
> >> >> >
> >> >> > but still
> >> >> >
> >> >> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
> >> >> > tags="advanced" test/integration/smoke --load
> >> >> > Usage: nosetests [options]
> >> >> >
> >> >> > nosetests: error: no such option: --with-marvin
> >> >> >
> >> >> > which seems correct because
> >> >> >
> >> >> > dhoogland@SBPLT101
> >> >> > /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
> >> >> > $ nosetests -p
> >> >> > Plugin capture
> >> >> > Plugin failuredetail
> >> >> > Plugin xunit
> >> >> > Plugin deprecated
> >> >> > Plugin skip
> >> >> > Plugin multiprocess
> >> >> > Plugin logcapture
> >> >> > Plugin coverage
> >> >> > Plugin attributeselector
> >> >> > Plugin doctest
> >> >> > Plugin profile
> >> >> > Plugin id
> >> >> > Plugin allmodules
> >> >> > Plugin collect-only
> >> >> > Plugin isolation
> >> >> > Plugin pdb
> >> >> >
> >> >> > So I try to build marvin but then I get
> >> >> >
> >> >> > [INFO] BUILD FAILURE
> >> >> > [INFO]
> >> >> > ----------------------------------------------------------------
> >> >> > --------
> >> >> > [INFO] Total time: 1.938s
> >> >> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013 [INFO] Final
> >> >> > Memory: 19M/181M [INFO]
> >> >> > ----------------------------------------------------------------
> >> >> > --------
> >> >> > [ERROR] Failed to execute goal
> >> >> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec
> >> >> > (generate-sources) on project cloud-marvin: Command execution
> >> >> > failed. Cannot run program "python" (in directory
> >> >> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> >> >> > CreateProcess error=2, The system cannot find the file specified
> >> >> > -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the
> >> >> > errors, re-run Maven with the -e switch.
> >> >> > [ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> >> >> > [ERROR]
> >> >> > [ERROR] For more information about the errors and possible
> >> >> > solutions, please read the following articles:
> >> >> > [ERROR] [Help 1]
> >> >> >
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionEx
> >> >> > ception
> >> >> >
> >> >> > even though
> >> >> >
> >> >> > $ python
> >> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09) [GCC 4.5.3] on
> >> >> > cygwin Type "help", "copyright", "credits" or "license" for more
> >> >> > information.
> >> >> > >>>
> >> >> >
> >> >> > Is this a windows thing? or is there some specific path coded
> >> >> > somewhere for python?
> >> >> >
> >> >> > regards,
> >> >> >
> >> >> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam
> <ts...@apache.org> wrote:
> >> >> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
> >> >> > >> A bit of a stupid question, I guess
> >> >> > >>
> >> >> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam
> <ts...@apache.org> wrote:
> >> >> > >> ...
> >> >> > >> > I'll assume you have cloudstack setup manually and just
> >> >> > >> > want to fire all the tests against this deployment. This
> >> >> > >> > could be your laptop from where you have your management
> >> >> > >> > server running. Just open up the integration port 8096. All
> >> >> > >> > tests run on 8080 but the 8096 is required for setting up
> >> >> > >> > api/secret keys
> >> >> > >> What does just open up 8096 mean, given I am running in jetty
> >> >> > >> in eclipse? Should I edit some cfg or add params to the run?
> >> >> > >>
> >> >> > > If it's the dev environment, then you're good to go. port 8096
> >> >> > > is the port where system user interacts. It is closed by
> >> >> > > default for binary installs but open on the dev environment.
> >> >> > >
> >> >> > >> ...
> >> >> > >> > Most of the details of running tests is explained in the
> >> >> > >> > documentation. Let me know if anything is missing and I'll fix
> that up.
> >> >> > >> without saying
> >> >> > >>
> >> >> > >> thanks,
> >> >> > >
> >> >> > > --
> >> >> > > Prasanna.,
> >> >> > >
> >> >> > > ------------------------
> >> >> > > Powered by BigRock.com
> >> >> > >
> >> >>
> >> >> --
> >> >> Prasanna.,
> >> >>
> >> >> ------------------------
> >> >> Powered by BigRock.com
> >> >
> >> > --
> >> > Prasanna.,
> >> >
> >> > ------------------------
> >> > Powered by BigRock.com
> >> >
> >
> > --
> > Prasanna.,
> >
> > ------------------------
> > Powered by BigRock.com
> >

Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
might the fact that I am running from cygwin cli in a dir that I use
with eclipse as well be a problem somehow? A fresh cygwin install
still complains it cannot open it's local python 2.7.5 from maven run,
while python starts fine.

Come to think of it this is of topic for this list. I'll keep looking
elsewhere and report back if I find something.

$ mvn -P developer -pl :cloud-marvin
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache CloudStack marvin 4.3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- exec-maven-plugin:1.2.1:exec (generate-sources) @ cloud-marvin ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.766s
[INFO] Finished at: Tue Aug 13 11:42:07 CEST 2013
[INFO] Final Memory: 18M/114M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
project cloud-marvin: Command execution failed. Cannot run program
"python" (in directory
"C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
CreateProcess error=2, The system cannot find the file specified ->
[Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

On Tue, Aug 13, 2013 at 11:33 AM, Prasanna Santhanam <ts...@apache.org> wrote:
> Yeah - if you edit python code with eclipse using pydev there's a
> problem. Pydev doesn't work well with cygwin and is not supported.
>
> On Tue, Aug 13, 2013 at 09:48:27AM +0200, Daan Hoogland wrote:
>> my pip got corrupted, i reinstalled it.
>> python is installed with cygwin, it seems to work fine otherwise. I am
>> reinstalling cygwin as 64 bit version now and will let you know my
>> progress.
>>
>> from eclipse cygwin is not going to help anyhow, is it?
>>
>> regards,
>> Daan
>>
>> On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org> wrote:
>> > Did you happen to take a look at the instructions for setting up a
>> > cygwin environment?
>> >
>> > https://cwiki.apache.org/confluence/x/gI7lAQ
>> >
>> > On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
>> >> Did you install Python in Cygwin's environment or on Windows? The
>> >> latter will not work since cygwin does not detect the python version
>> >> on your windows environment.
>> >>
>> >> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
>> >> > Prasanna,
>> >> >
>> >> > I checked out the marvin and tst setuyp pages.
>> >> >
>> >> > I have marvin
>> >> >
>> >> > $ python
>> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>> >> > [GCC 4.5.3] on cygwin
>> >> > Type "help", "copyright", "credits" or "license" for more information.
>> >> > >>> import marvin;
>> >> > >>> marvin
>> >> > <module 'marvin' from
>> >> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
>> >> > >>>
>> >> >
>> >> > but still
>> >> >
>> >> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
>> >> > tags="advanced" test/integration/smoke --load
>> >> > Usage: nosetests [options]
>> >> >
>> >> > nosetests: error: no such option: --with-marvin
>> >> >
>> >> > which seems correct because
>> >> >
>> >> > dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
>> >> > $ nosetests -p
>> >> > Plugin capture
>> >> > Plugin failuredetail
>> >> > Plugin xunit
>> >> > Plugin deprecated
>> >> > Plugin skip
>> >> > Plugin multiprocess
>> >> > Plugin logcapture
>> >> > Plugin coverage
>> >> > Plugin attributeselector
>> >> > Plugin doctest
>> >> > Plugin profile
>> >> > Plugin id
>> >> > Plugin allmodules
>> >> > Plugin collect-only
>> >> > Plugin isolation
>> >> > Plugin pdb
>> >> >
>> >> > So I try to build marvin but then I get
>> >> >
>> >> > [INFO] BUILD FAILURE
>> >> > [INFO] ------------------------------------------------------------------------
>> >> > [INFO] Total time: 1.938s
>> >> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
>> >> > [INFO] Final Memory: 19M/181M
>> >> > [INFO] ------------------------------------------------------------------------
>> >> > [ERROR] Failed to execute goal
>> >> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
>> >> > project cloud-marvin: Command execution failed. Cannot run program
>> >> > "python" (in directory
>> >> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
>> >> > CreateProcess error=2, The system cannot find the file specified ->
>> >> > [Help 1]
>> >> > [ERROR]
>> >> > [ERROR] To see the full stack trace of the errors, re-run Maven with
>> >> > the -e switch.
>> >> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> >> > [ERROR]
>> >> > [ERROR] For more information about the errors and possible solutions,
>> >> > please read the following articles:
>> >> > [ERROR] [Help 1]
>> >> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>> >> >
>> >> > even though
>> >> >
>> >> > $ python
>> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>> >> > [GCC 4.5.3] on cygwin
>> >> > Type "help", "copyright", "credits" or "license" for more information.
>> >> > >>>
>> >> >
>> >> > Is this a windows thing? or is there some specific path coded
>> >> > somewhere for python?
>> >> >
>> >> > regards,
>> >> >
>> >> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> >> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
>> >> > >> A bit of a stupid question, I guess
>> >> > >>
>> >> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> >> > >> ...
>> >> > >> > I'll assume you have cloudstack setup manually and just want to fire
>> >> > >> > all the tests against this deployment. This could be your laptop from
>> >> > >> > where you have your management server running. Just open up the integration
>> >> > >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
>> >> > >> > api/secret keys
>> >> > >> What does just open up 8096 mean, given I am running in jetty in
>> >> > >> eclipse? Should I edit some cfg or add params to the run?
>> >> > >>
>> >> > > If it's the dev environment, then you're good to go. port 8096 is the
>> >> > > port where system user interacts. It is closed by default for binary
>> >> > > installs but open on the dev environment.
>> >> > >
>> >> > >> ...
>> >> > >> > Most of the details of running tests is explained in the documentation. Let me
>> >> > >> > know if anything is missing and I'll fix that up.
>> >> > >> without saying
>> >> > >>
>> >> > >> thanks,
>> >> > >
>> >> > > --
>> >> > > Prasanna.,
>> >> > >
>> >> > > ------------------------
>> >> > > Powered by BigRock.com
>> >> > >
>> >>
>> >> --
>> >> Prasanna.,
>> >>
>> >> ------------------------
>> >> Powered by BigRock.com
>> >
>> > --
>> > Prasanna.,
>> >
>> > ------------------------
>> > Powered by BigRock.com
>> >
>
> --
> Prasanna.,
>
> ------------------------
> Powered by BigRock.com
>

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
Yeah - if you edit python code with eclipse using pydev there's a
problem. Pydev doesn't work well with cygwin and is not supported.

On Tue, Aug 13, 2013 at 09:48:27AM +0200, Daan Hoogland wrote:
> my pip got corrupted, i reinstalled it.
> python is installed with cygwin, it seems to work fine otherwise. I am
> reinstalling cygwin as 64 bit version now and will let you know my
> progress.
> 
> from eclipse cygwin is not going to help anyhow, is it?
> 
> regards,
> Daan
> 
> On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org> wrote:
> > Did you happen to take a look at the instructions for setting up a
> > cygwin environment?
> >
> > https://cwiki.apache.org/confluence/x/gI7lAQ
> >
> > On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
> >> Did you install Python in Cygwin's environment or on Windows? The
> >> latter will not work since cygwin does not detect the python version
> >> on your windows environment.
> >>
> >> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
> >> > Prasanna,
> >> >
> >> > I checked out the marvin and tst setuyp pages.
> >> >
> >> > I have marvin
> >> >
> >> > $ python
> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> >> > [GCC 4.5.3] on cygwin
> >> > Type "help", "copyright", "credits" or "license" for more information.
> >> > >>> import marvin;
> >> > >>> marvin
> >> > <module 'marvin' from
> >> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
> >> > >>>
> >> >
> >> > but still
> >> >
> >> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
> >> > tags="advanced" test/integration/smoke --load
> >> > Usage: nosetests [options]
> >> >
> >> > nosetests: error: no such option: --with-marvin
> >> >
> >> > which seems correct because
> >> >
> >> > dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
> >> > $ nosetests -p
> >> > Plugin capture
> >> > Plugin failuredetail
> >> > Plugin xunit
> >> > Plugin deprecated
> >> > Plugin skip
> >> > Plugin multiprocess
> >> > Plugin logcapture
> >> > Plugin coverage
> >> > Plugin attributeselector
> >> > Plugin doctest
> >> > Plugin profile
> >> > Plugin id
> >> > Plugin allmodules
> >> > Plugin collect-only
> >> > Plugin isolation
> >> > Plugin pdb
> >> >
> >> > So I try to build marvin but then I get
> >> >
> >> > [INFO] BUILD FAILURE
> >> > [INFO] ------------------------------------------------------------------------
> >> > [INFO] Total time: 1.938s
> >> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
> >> > [INFO] Final Memory: 19M/181M
> >> > [INFO] ------------------------------------------------------------------------
> >> > [ERROR] Failed to execute goal
> >> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
> >> > project cloud-marvin: Command execution failed. Cannot run program
> >> > "python" (in directory
> >> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> >> > CreateProcess error=2, The system cannot find the file specified ->
> >> > [Help 1]
> >> > [ERROR]
> >> > [ERROR] To see the full stack trace of the errors, re-run Maven with
> >> > the -e switch.
> >> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> >> > [ERROR]
> >> > [ERROR] For more information about the errors and possible solutions,
> >> > please read the following articles:
> >> > [ERROR] [Help 1]
> >> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> >> >
> >> > even though
> >> >
> >> > $ python
> >> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> >> > [GCC 4.5.3] on cygwin
> >> > Type "help", "copyright", "credits" or "license" for more information.
> >> > >>>
> >> >
> >> > Is this a windows thing? or is there some specific path coded
> >> > somewhere for python?
> >> >
> >> > regards,
> >> >
> >> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> >> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
> >> > >> A bit of a stupid question, I guess
> >> > >>
> >> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> >> > >> ...
> >> > >> > I'll assume you have cloudstack setup manually and just want to fire
> >> > >> > all the tests against this deployment. This could be your laptop from
> >> > >> > where you have your management server running. Just open up the integration
> >> > >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
> >> > >> > api/secret keys
> >> > >> What does just open up 8096 mean, given I am running in jetty in
> >> > >> eclipse? Should I edit some cfg or add params to the run?
> >> > >>
> >> > > If it's the dev environment, then you're good to go. port 8096 is the
> >> > > port where system user interacts. It is closed by default for binary
> >> > > installs but open on the dev environment.
> >> > >
> >> > >> ...
> >> > >> > Most of the details of running tests is explained in the documentation. Let me
> >> > >> > know if anything is missing and I'll fix that up.
> >> > >> without saying
> >> > >>
> >> > >> thanks,
> >> > >
> >> > > --
> >> > > Prasanna.,
> >> > >
> >> > > ------------------------
> >> > > Powered by BigRock.com
> >> > >
> >>
> >> --
> >> Prasanna.,
> >>
> >> ------------------------
> >> Powered by BigRock.com
> >
> > --
> > Prasanna.,
> >
> > ------------------------
> > Powered by BigRock.com
> >

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
my pip got corrupted, i reinstalled it.
python is installed with cygwin, it seems to work fine otherwise. I am
reinstalling cygwin as 64 bit version now and will let you know my
progress.

from eclipse cygwin is not going to help anyhow, is it?

regards,
Daan

On Tue, Aug 13, 2013 at 7:40 AM, Prasanna Santhanam <ts...@apache.org> wrote:
> Did you happen to take a look at the instructions for setting up a
> cygwin environment?
>
> https://cwiki.apache.org/confluence/x/gI7lAQ
>
> On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
>> Did you install Python in Cygwin's environment or on Windows? The
>> latter will not work since cygwin does not detect the python version
>> on your windows environment.
>>
>> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
>> > Prasanna,
>> >
>> > I checked out the marvin and tst setuyp pages.
>> >
>> > I have marvin
>> >
>> > $ python
>> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>> > [GCC 4.5.3] on cygwin
>> > Type "help", "copyright", "credits" or "license" for more information.
>> > >>> import marvin;
>> > >>> marvin
>> > <module 'marvin' from
>> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
>> > >>>
>> >
>> > but still
>> >
>> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
>> > tags="advanced" test/integration/smoke --load
>> > Usage: nosetests [options]
>> >
>> > nosetests: error: no such option: --with-marvin
>> >
>> > which seems correct because
>> >
>> > dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
>> > $ nosetests -p
>> > Plugin capture
>> > Plugin failuredetail
>> > Plugin xunit
>> > Plugin deprecated
>> > Plugin skip
>> > Plugin multiprocess
>> > Plugin logcapture
>> > Plugin coverage
>> > Plugin attributeselector
>> > Plugin doctest
>> > Plugin profile
>> > Plugin id
>> > Plugin allmodules
>> > Plugin collect-only
>> > Plugin isolation
>> > Plugin pdb
>> >
>> > So I try to build marvin but then I get
>> >
>> > [INFO] BUILD FAILURE
>> > [INFO] ------------------------------------------------------------------------
>> > [INFO] Total time: 1.938s
>> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
>> > [INFO] Final Memory: 19M/181M
>> > [INFO] ------------------------------------------------------------------------
>> > [ERROR] Failed to execute goal
>> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
>> > project cloud-marvin: Command execution failed. Cannot run program
>> > "python" (in directory
>> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
>> > CreateProcess error=2, The system cannot find the file specified ->
>> > [Help 1]
>> > [ERROR]
>> > [ERROR] To see the full stack trace of the errors, re-run Maven with
>> > the -e switch.
>> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> > [ERROR]
>> > [ERROR] For more information about the errors and possible solutions,
>> > please read the following articles:
>> > [ERROR] [Help 1]
>> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>> >
>> > even though
>> >
>> > $ python
>> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
>> > [GCC 4.5.3] on cygwin
>> > Type "help", "copyright", "credits" or "license" for more information.
>> > >>>
>> >
>> > Is this a windows thing? or is there some specific path coded
>> > somewhere for python?
>> >
>> > regards,
>> >
>> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
>> > >> A bit of a stupid question, I guess
>> > >>
>> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> > >> ...
>> > >> > I'll assume you have cloudstack setup manually and just want to fire
>> > >> > all the tests against this deployment. This could be your laptop from
>> > >> > where you have your management server running. Just open up the integration
>> > >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
>> > >> > api/secret keys
>> > >> What does just open up 8096 mean, given I am running in jetty in
>> > >> eclipse? Should I edit some cfg or add params to the run?
>> > >>
>> > > If it's the dev environment, then you're good to go. port 8096 is the
>> > > port where system user interacts. It is closed by default for binary
>> > > installs but open on the dev environment.
>> > >
>> > >> ...
>> > >> > Most of the details of running tests is explained in the documentation. Let me
>> > >> > know if anything is missing and I'll fix that up.
>> > >> without saying
>> > >>
>> > >> thanks,
>> > >
>> > > --
>> > > Prasanna.,
>> > >
>> > > ------------------------
>> > > Powered by BigRock.com
>> > >
>>
>> --
>> Prasanna.,
>>
>> ------------------------
>> Powered by BigRock.com
>
> --
> Prasanna.,
>
> ------------------------
> Powered by BigRock.com
>

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
Did you happen to take a look at the instructions for setting up a
cygwin environment?

https://cwiki.apache.org/confluence/x/gI7lAQ

On Tue, Aug 13, 2013 at 11:04:08AM +0530, Prasanna Santhanam wrote:
> Did you install Python in Cygwin's environment or on Windows? The
> latter will not work since cygwin does not detect the python version
> on your windows environment.
> 
> On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
> > Prasanna,
> > 
> > I checked out the marvin and tst setuyp pages.
> > 
> > I have marvin
> > 
> > $ python
> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> > [GCC 4.5.3] on cygwin
> > Type "help", "copyright", "credits" or "license" for more information.
> > >>> import marvin;
> > >>> marvin
> > <module 'marvin' from
> > '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
> > >>>
> > 
> > but still
> > 
> > $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
> > tags="advanced" test/integration/smoke --load
> > Usage: nosetests [options]
> > 
> > nosetests: error: no such option: --with-marvin
> > 
> > which seems correct because
> > 
> > dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
> > $ nosetests -p
> > Plugin capture
> > Plugin failuredetail
> > Plugin xunit
> > Plugin deprecated
> > Plugin skip
> > Plugin multiprocess
> > Plugin logcapture
> > Plugin coverage
> > Plugin attributeselector
> > Plugin doctest
> > Plugin profile
> > Plugin id
> > Plugin allmodules
> > Plugin collect-only
> > Plugin isolation
> > Plugin pdb
> > 
> > So I try to build marvin but then I get
> > 
> > [INFO] BUILD FAILURE
> > [INFO] ------------------------------------------------------------------------
> > [INFO] Total time: 1.938s
> > [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
> > [INFO] Final Memory: 19M/181M
> > [INFO] ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
> > project cloud-marvin: Command execution failed. Cannot run program
> > "python" (in directory
> > "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> > CreateProcess error=2, The system cannot find the file specified ->
> > [Help 1]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with
> > the -e switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> > 
> > even though
> > 
> > $ python
> > Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> > [GCC 4.5.3] on cygwin
> > Type "help", "copyright", "credits" or "license" for more information.
> > >>>
> > 
> > Is this a windows thing? or is there some specific path coded
> > somewhere for python?
> > 
> > regards,
> > 
> > On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> > > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
> > >> A bit of a stupid question, I guess
> > >>
> > >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> > >> ...
> > >> > I'll assume you have cloudstack setup manually and just want to fire
> > >> > all the tests against this deployment. This could be your laptop from
> > >> > where you have your management server running. Just open up the integration
> > >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
> > >> > api/secret keys
> > >> What does just open up 8096 mean, given I am running in jetty in
> > >> eclipse? Should I edit some cfg or add params to the run?
> > >>
> > > If it's the dev environment, then you're good to go. port 8096 is the
> > > port where system user interacts. It is closed by default for binary
> > > installs but open on the dev environment.
> > >
> > >> ...
> > >> > Most of the details of running tests is explained in the documentation. Let me
> > >> > know if anything is missing and I'll fix that up.
> > >> without saying
> > >>
> > >> thanks,
> > >
> > > --
> > > Prasanna.,
> > >
> > > ------------------------
> > > Powered by BigRock.com
> > >
> 
> -- 
> Prasanna.,
> 
> ------------------------
> Powered by BigRock.com

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
Did you install Python in Cygwin's environment or on Windows? The
latter will not work since cygwin does not detect the python version
on your windows environment.

On Mon, Aug 12, 2013 at 06:57:08PM +0200, Daan Hoogland wrote:
> Prasanna,
> 
> I checked out the marvin and tst setuyp pages.
> 
> I have marvin
> 
> $ python
> Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> [GCC 4.5.3] on cygwin
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import marvin;
> >>> marvin
> <module 'marvin' from
> '/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
> >>>
> 
> but still
> 
> $ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
> tags="advanced" test/integration/smoke --load
> Usage: nosetests [options]
> 
> nosetests: error: no such option: --with-marvin
> 
> which seems correct because
> 
> dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
> $ nosetests -p
> Plugin capture
> Plugin failuredetail
> Plugin xunit
> Plugin deprecated
> Plugin skip
> Plugin multiprocess
> Plugin logcapture
> Plugin coverage
> Plugin attributeselector
> Plugin doctest
> Plugin profile
> Plugin id
> Plugin allmodules
> Plugin collect-only
> Plugin isolation
> Plugin pdb
> 
> So I try to build marvin but then I get
> 
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 1.938s
> [INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
> [INFO] Final Memory: 19M/181M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
> project cloud-marvin: Command execution failed. Cannot run program
> "python" (in directory
> "C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
> CreateProcess error=2, The system cannot find the file specified ->
> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> 
> even though
> 
> $ python
> Python 2.7.3 (default, Dec 18 2012, 13:50:09)
> [GCC 4.5.3] on cygwin
> Type "help", "copyright", "credits" or "license" for more information.
> >>>
> 
> Is this a windows thing? or is there some specific path coded
> somewhere for python?
> 
> regards,
> 
> On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> > On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
> >> A bit of a stupid question, I guess
> >>
> >> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> >> ...
> >> > I'll assume you have cloudstack setup manually and just want to fire
> >> > all the tests against this deployment. This could be your laptop from
> >> > where you have your management server running. Just open up the integration
> >> > port 8096. All tests run on 8080 but the 8096 is required for setting up
> >> > api/secret keys
> >> What does just open up 8096 mean, given I am running in jetty in
> >> eclipse? Should I edit some cfg or add params to the run?
> >>
> > If it's the dev environment, then you're good to go. port 8096 is the
> > port where system user interacts. It is closed by default for binary
> > installs but open on the dev environment.
> >
> >> ...
> >> > Most of the details of running tests is explained in the documentation. Let me
> >> > know if anything is missing and I'll fix that up.
> >> without saying
> >>
> >> thanks,
> >
> > --
> > Prasanna.,
> >
> > ------------------------
> > Powered by BigRock.com
> >

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
Prasanna,

I checked out the marvin and tst setuyp pages.

I have marvin

$ python
Python 2.7.3 (default, Dec 18 2012, 13:50:09)
[GCC 4.5.3] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import marvin;
>>> marvin
<module 'marvin' from
'/usr/lib/python2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/__init__.pyc'>
>>>

but still

$ nosetests --with-marvin --marvin-config=setup/dev/local.cfg -a
tags="advanced" test/integration/smoke --load
Usage: nosetests [options]

nosetests: error: no such option: --with-marvin

which seems correct because

dhoogland@SBPLT101 /cygdrive/c/Users/dhoogland/cloudstack/cloudstack
$ nosetests -p
Plugin capture
Plugin failuredetail
Plugin xunit
Plugin deprecated
Plugin skip
Plugin multiprocess
Plugin logcapture
Plugin coverage
Plugin attributeselector
Plugin doctest
Plugin profile
Plugin id
Plugin allmodules
Plugin collect-only
Plugin isolation
Plugin pdb

So I try to build marvin but then I get

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.938s
[INFO] Finished at: Mon Aug 12 18:38:35 CEST 2013
[INFO] Final Memory: 19M/181M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (generate-sources) on
project cloud-marvin: Command execution failed. Cannot run program
"python" (in directory
"C:\Users\dhoogland\cloudstack\cloudstack\tools\marvin\marvin"):
CreateProcess error=2, The system cannot find the file specified ->
[Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

even though

$ python
Python 2.7.3 (default, Dec 18 2012, 13:50:09)
[GCC 4.5.3] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Is this a windows thing? or is there some specific path coded
somewhere for python?

regards,

On Mon, Aug 12, 2013 at 6:25 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
>> A bit of a stupid question, I guess
>>
>> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
>> ...
>> > I'll assume you have cloudstack setup manually and just want to fire
>> > all the tests against this deployment. This could be your laptop from
>> > where you have your management server running. Just open up the integration
>> > port 8096. All tests run on 8080 but the 8096 is required for setting up
>> > api/secret keys
>> What does just open up 8096 mean, given I am running in jetty in
>> eclipse? Should I edit some cfg or add params to the run?
>>
> If it's the dev environment, then you're good to go. port 8096 is the
> port where system user interacts. It is closed by default for binary
> installs but open on the dev environment.
>
>> ...
>> > Most of the details of running tests is explained in the documentation. Let me
>> > know if anything is missing and I'll fix that up.
>> without saying
>>
>> thanks,
>
> --
> Prasanna.,
>
> ------------------------
> Powered by BigRock.com
>

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
On Mon, Aug 12, 2013 at 06:20:58PM +0200, Daan Hoogland wrote:
> A bit of a stupid question, I guess
> 
> On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
> ...
> > I'll assume you have cloudstack setup manually and just want to fire
> > all the tests against this deployment. This could be your laptop from
> > where you have your management server running. Just open up the integration
> > port 8096. All tests run on 8080 but the 8096 is required for setting up
> > api/secret keys
> What does just open up 8096 mean, given I am running in jetty in
> eclipse? Should I edit some cfg or add params to the run?
> 
If it's the dev environment, then you're good to go. port 8096 is the
port where system user interacts. It is closed by default for binary
installs but open on the dev environment.

> ...
> > Most of the details of running tests is explained in the documentation. Let me
> > know if anything is missing and I'll fix that up.
> without saying
> 
> thanks,

-- 
Prasanna.,

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


Re: running BVT locally

Posted by Daan Hoogland <da...@gmail.com>.
A bit of a stupid question, I guess

On Mon, Aug 12, 2013 at 5:43 PM, Prasanna Santhanam <ts...@apache.org> wrote:
...
> I'll assume you have cloudstack setup manually and just want to fire
> all the tests against this deployment. This could be your laptop from
> where you have your management server running. Just open up the integration
> port 8096. All tests run on 8080 but the 8096 is required for setting up
> api/secret keys
What does just open up 8096 mean, given I am running in jetty in
eclipse? Should I edit some cfg or add params to the run?

...
> Most of the details of running tests is explained in the documentation. Let me
> know if anything is missing and I'll fix that up.
without saying

thanks,

Re: running BVT locally

Posted by Prasanna Santhanam <ts...@apache.org>.
Daan,

This is possible. All the tests are under test/integration.

test/integration/smoke -> bvt
test/integration/component -> feature specific tests

I'll assume you have cloudstack setup manually and just want to fire
all the tests against this deployment. This could be your laptop from
where you have your management server running. Just open up the integration
port 8096. All tests run on 8080 but the 8096 is required for setting up
api/secret keys

Marvin [1] will drive the tests and you will need to have the latest
updated marvin libraries before you begin the tests. This ensures that
all the APIs and their corresponding libraries in marvin are synced.
Much like cloudmonkey's sync feature marvin can do a sync as well. The docs
explain this in detail.

A few caveats:
0. You need to define a sample configuration file in json. If you simply want
marvin to drive tests for you then you can use the example in
setup/dev/local.cfg and modify it to your purpose.

1.Tests depend on the network model deployed. If a test runs only
against an 'advanced' zone then it will be tagged such:

For eg: 

    @attr(tags = ["advanced"])
    def test_01_network_off_without_conserve_mode(self):
        """Test Network offering with Conserve mode off and VR - All services
        """
When you want to run only tests that run against your defined network model
just use the attrib selector as follows:
$ nosetests --with-marvin --marvin-config=<yourconfig> -a tags="advanced" test/integration/smoke --load

2. Many tests also assume that shared storage is available. This is something
that we are working to fix.

3. Some tests require multiple hosts in the deployment eg: migration. But they
should automatically skip themselves if the environment is unsuitable.

Most of the details of running tests is explained in the documentation. Let me
know if anything is missing and I'll fix that up.
[1] https://cwiki.apache.org/confluence/x/QQzMAQ

On Mon, Aug 12, 2013 at 02:35:07PM +0200, Daan Hoogland wrote:
> H, (Prasanna?)
> 
> Can I run the integration tests at Schuberg Philis' and what do I need
> to do so? If there is document on how to set up these (and smoke
> tests) can I get a link?
> 
> You may know; I want to get some work on vpc gateways on sdn accepted.
> 
> regards,

-- 
Prasanna.,

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