Thanks for the reply, Sanjeev.

As it turns out, going back to version 7.19.0 of pycurl fixed the issue for me.
________________________________________
From: Sanjeev Neelarapu <sanjeev.neelar...@accelerite.com>
Sent: Thursday, March 31, 2016 10:58 PM
To: dev@cloudstack.apache.org
Subject: RE: Marvin Question

Hi Mike,

This could be an issue with Pycurl. Try to install or upgrade pycurl since 
MarvinPlugin module might be dependent on Pycurl.

Best Regards,
Sanjeev N
Chief Product Engineer, Accelerite
Off: +91 40 6722 9368 | EMail: sanjeev.neelar...@accelerite.com



-----Original Message-----
From: Tutkowski, Mike [mailto:mike.tutkow...@netapp.com]
Sent: Friday, April 01, 2016 7:02 AM
To: dev@cloudstack.apache.org
Subject: Re: Marvin Question

I don't remember ever explicitly building libcurl, but maybe I'll have to do 
that.

> On Mar 31, 2016, at 6:46 PM, Tutkowski, Mike <mike.tutkow...@netapp.com> 
> wrote:
>
> Hi,
>
>
> I'm not sure what changed in my environment, but now I'm having trouble 
> running my Marvin tests.
>
>
> I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
> issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
> either.
>
>
> === TestName: Failure: | Status : EXCEPTION === ERROR
>
> ======================================================================
> ERROR: Failure: ImportError (pycurl: libcurl link-time version
> (7.37.1) is older than compile-time version (7.43.0))
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
>    self.beforeTest(result)
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
>    beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
> beforeTest
>    self.plugins.beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, 
> in __call__
>    return self.call(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
> in simple
>    result = meth(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, 
> in beforeTest
>    join([self.__identifier, self.__testName])
> TypeError: sequence item 0: expected string, NoneType found
> -------------------- >> begin captured stdout << ---------------------
> === TestName: Failure: | Status : EXCEPTION ===
>
>
> --------------------- >> end captured stdout << ----------------------
> -------------------- >> begin captured logging << --------------------
> CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call 
> last):\n', '  File "/Library/Python/2.7/site-packages/nose/case.py", line 
> 132, in run\n    self.beforeTest(result)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n    
> beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n  
>   self.plugins.beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
> __call__\n    return self.call(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
> simple\n    result = meth(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
> beforeTest\n    join([self.__identifier, self.__testName])\n', 'TypeError: 
> sequence item 0: expected string, NoneType found\n']
> --------------------- >> end captured logging << ---------------------
>
> ----------------------------------------------------------------------
> Ran 0 tests in 0.008s
>
> FAILED (errors=1)
>
> Thoughts?
>
> Thanks,
> Mike
>



DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.

Reply via email to