I ran into the same thing this morning, even after installing pycurl on Mac
OSX via pip install pycurl. Ideally, pycurl should be replaced with a
native lib like urllib2

Thanks,
Alejandro

On Mon, Jan 12, 2015 at 12:38 PM, Robert Nettleton <
[email protected]> wrote:

> Hi All,
>
> I’m noticing quite a few failures in the ambari-server Python unit test
> suite.
>
> I’ve included an example of the failures I’m seeing below. I’m seeing
> these with a clean trunk src tree, without any changes applied.
>
> Are other people seeing this?
>
> If so, is someone working to resolve it?
>
> Thanks,
> Bob
>
> Here’s the error I’m seeing repeatedly:
>
> Traceback (most recent call last):
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/2.2/KNOX/test_knox_gateway.py",
> line 34, in test_configure_default
>     target = RMFTestCase.TARGET_COMMON_SERVICES
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/utils/RMFTestCase.py",
> line 110, in executeScript
>     script_module = imp.load_source(classname, script_path)
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/utils/../../../../main/resources/common-services/KNOX/0.5.0.2.2/package/scripts/knox_gateway.py",
> line 28, in <module>
>     from setup_ranger_knox import setup_ranger_knox
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/utils/../../../../main/resources/common-services/KNOX/0.5.0.2.2/package/scripts/setup_ranger_knox.py",
> line 26, in <module>
>     from resource_management.libraries.functions.ranger_admin import
> Rangeradmin
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-common/src/main/python/resource_management/libraries/functions/ranger_admin.py",
> line 21, in <module>
>     import pycurl
> ImportError: No module named pycurl
>
>
> Also seeing:
>
> Traceback (most recent call last):
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-common/src/test/python/mock/mock.py",
> line 1199, in patched
>     return func(*args, **keywargs)
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py",
> line 480, in test_socket_timeout
>     self.assert_configure_default()
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py",
> line 182, in assert_configure_default
>     action = ['create_delayed'],
>   File
> "/Users/rnettleton/dev/workspaces/ambari/ambari-server/src/test/python/stacks/utils/RMFTestCase.py",
> line 210, in assertResourceCalled
>     self.assertNotEqual(len(RMFTestCase.env.resource_list), 0, "There was
> no more resources executed!")
> AssertionError: There was no more resources executed!
>
>
> Total run:579
> Total errors:37
> Total failures:1
> --
> CONFIDENTIALITY NOTICE
> NOTICE: This message is intended for the use of the individual or entity to
> which it is addressed and may contain information that is confidential,
> privileged and exempt from disclosure under applicable law. If the reader
> of this message is not the intended recipient, you are hereby notified that
> any printing, copying, dissemination, distribution, disclosure or
> forwarding of this communication is strictly prohibited. If you have
> received this communication in error, please contact the sender immediately
> and delete it from your system. Thank You.
>



-- 
[image: Hortonworks, Inc.] <http://hortonworks.com/> *Alejandro Fernandez
<[email protected]>**Engineering - Ambari*
786.303.7149

-- 
CONFIDENTIALITY NOTICE
NOTICE: This message is intended for the use of the individual or entity to 
which it is addressed and may contain information that is confidential, 
privileged and exempt from disclosure under applicable law. If the reader 
of this message is not the intended recipient, you are hereby notified that 
any printing, copying, dissemination, distribution, disclosure or 
forwarding of this communication is strictly prohibited. If you have 
received this communication in error, please contact the sender immediately 
and delete it from your system. Thank You.

Reply via email to