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 <daan.hoogl...@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 <t...@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 <t...@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 <t...@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 
>>> >> > >> <t...@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
>>

Reply via email to