[PKG-Openstack-devel] Bug#755325: python-wrapt: FTBFS: Tests failures

David Suárez david.sephirot at gmail.com
Sat Jul 19 18:48:08 UTC 2014


Source: python-wrapt
Version: 1.8.0-4
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140718 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
> pyversions: missing debian/pyversions file, fall back to supported versions
> py3versions: no X-Python3-Version in control file, using supported versions
> dh /usr/share/openstack-pkg-tools/pkgos.make --buildsystem=python_distutils --with python2,python3,sphinxdoc
> dh: Unknown sequence /usr/share/openstack-pkg-tools/pkgos.make (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
> ln -s src wrapt
> set -ex && for pyvers in 2.7 3.4; do \
> 	PYTHONPATH=. py.test-$pyvers -v tests ; \
> done
> + PYTHONPATH=. py.test-2.7 -v tests
> ============================= test session starts ==============================
> platform linux2 -- Python 2.7.8 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7
> collecting ... collected 310 items
> 
> tests/test_adapter.py:60: TestAdapterAttributes.test_doc_string PASSED
> tests/test_adapter.py:55: TestAdapterAttributes.test_module_name PASSED
> tests/test_adapter.py:40: TestAdapterAttributes.test_object_name PASSED
> tests/test_adapter.py:45: TestAdapterAttributes.test_object_qualname PASSED
> tests/test_adapter.py:69: TestArgumentSpecification.test_argspec PASSED
> tests/test_adapter.py:101: TestArgumentSpecification.test_isinstance PASSED
> tests/test_adapter.py:87: TestArgumentSpecification.test_signature PASSED
> tests/test_arguments.py:9: TestArguments.test_getcallargs PASSED
> tests/test_attribute_wrapper.py:13: TestAttributeProxy.test_wrap_attribute PASSED
> tests/test_decorators.py:53: TestDecorator.test_class_method_as_decorator PASSED
> tests/test_decorators.py:79: TestDecorator.test_class_type_as_decorator PASSED
> tests/test_decorators.py:96: TestDecorator.test_class_type_as_decorator_args PASSED
> tests/test_decorators.py:25: TestDecorator.test_instance_method_as_decorator PASSED
> tests/test_decorators.py:9: TestDecorator.test_no_parameters PASSED
> tests/test_function.py:62: TestNamingFunction.test_argspec PASSED
> tests/test_function.py:57: TestNamingFunction.test_doc_string PASSED
> tests/test_function.py:69: TestNamingFunction.test_isinstance PASSED
> tests/test_function.py:52: TestNamingFunction.test_module_name PASSED
> tests/test_function.py:37: TestNamingFunction.test_object_name PASSED
> tests/test_function.py:42: TestNamingFunction.test_object_qualname PASSED
> tests/test_function.py:76: TestCallingFunction.test_call_function PASSED
> tests/test_function_wrapper.py:42: TestClassInheritence.test_classmethod_type_inheritence PASSED
> tests/test_function_wrapper.py:12: TestClassInheritence.test_function_type_inheritence PASSED
> tests/test_function_wrapper.py:24: TestClassInheritence.test_instancemethod_type_inheritence PASSED
> tests/test_function_wrapper.py:61: TestClassInheritence.test_staticmethod_type_inheritence PASSED
> tests/test_function_wrapper.py:115: TestAttributeAccess.test_classmethod_attributes PASSED
> tests/test_function_wrapper.py:82: TestAttributeAccess.test_function_attributes PASSED
> tests/test_function_wrapper.py:95: TestAttributeAccess.test_instancemethod_attributes PASSED
> tests/test_function_wrapper.py:136: TestAttributeAccess.test_staticmethod_attributes PASSED
> tests/test_function_wrapper.py:170: TestParentReference.test_class_decorator PASSED
> tests/test_function_wrapper.py:196: TestParentReference.test_classmethod PASSED
> tests/test_function_wrapper.py:159: TestParentReference.test_function_decorator PASSED
> tests/test_function_wrapper.py:181: TestParentReference.test_instancemethod PASSED
> tests/test_function_wrapper.py:209: TestParentReference.test_staticmethod_inner PASSED
> tests/test_function_wrapper.py:246: TestGuardArgument.test_boolean_dynamic_guard_on_decorator PASSED
> tests/test_function_wrapper.py:224: TestGuardArgument.test_boolean_false_guard_on_decorator PASSED
> tests/test_function_wrapper.py:235: TestGuardArgument.test_boolean_true_guard_on_decorator PASSED
> tests/test_function_wrapper.py:279: TestGuardArgument.test_function_guard_on_decorator PASSED
> tests/test_function_wrapper.py:308: TestGuardArgument.test_guard_on_instancemethod PASSED
> tests/test_function_wrapper.py:344: TestDerivedFunctionWrapper.test_override_bound_type PASSED
> tests/test_function_wrapper.py:371: TestFunctionBinding.test_double_binding PASSED
> tests/test_function_wrapper.py:404: TestFunctionBinding.test_re_bind_after_none PASSED
> tests/test_function_wrapper.py:438: TestInvalidWrapper.test_none_for_wrapped PASSED
> tests/test_function_wrapper.py:450: TestInvalidCalling.test_missing_self_via_class PASSED
> tests/test_inner_classmethod.py:95: TestNamingInnerClassMethod.test_class_argspec PASSED
> tests/test_inner_classmethod.py:83: TestNamingInnerClassMethod.test_class_doc_string PASSED
> tests/test_inner_classmethod.py:109: TestNamingInnerClassMethod.test_class_isinstance PASSED
> tests/test_inner_classmethod.py:71: TestNamingInnerClassMethod.test_class_module_name PASSED
> tests/test_inner_classmethod.py:39: TestNamingInnerClassMethod.test_class_object_name PASSED
> tests/test_inner_classmethod.py:51: TestNamingInnerClassMethod.test_class_object_qualname PASSED
> tests/test_inner_classmethod.py:102: TestNamingInnerClassMethod.test_instance_argspec PASSED
> tests/test_inner_classmethod.py:89: TestNamingInnerClassMethod.test_instance_doc_string PASSED
> tests/test_inner_classmethod.py:115: TestNamingInnerClassMethod.test_instance_isinstance PASSED
> tests/test_inner_classmethod.py:77: TestNamingInnerClassMethod.test_instance_module_name PASSED
> tests/test_inner_classmethod.py:45: TestNamingInnerClassMethod.test_instance_object_name PASSED
> tests/test_inner_classmethod.py:61: TestNamingInnerClassMethod.test_instance_object_qualname PASSED
> tests/test_inner_classmethod.py:123: TestCallingInnerClassMethod.test_class_call_function PASSED
> tests/test_inner_classmethod.py:177: TestCallingInnerClassMethod.test_class_call_function_nested_decorators PASSED
> tests/test_inner_classmethod.py:150: TestCallingInnerClassMethod.test_instance_call_function PASSED
> tests/test_inner_classmethod.py:205: TestCallingInnerClassMethod.test_instance_call_function_nested_decorators PASSED
> tests/test_inner_staticmethod.py:95: TestNamingInnerStaticMethod.test_class_argspec PASSED
> tests/test_inner_staticmethod.py:83: TestNamingInnerStaticMethod.test_class_doc_string PASSED
> tests/test_inner_staticmethod.py:109: TestNamingInnerStaticMethod.test_class_isinstance PASSED
> tests/test_inner_staticmethod.py:51: TestNamingInnerStaticMethod.test_class_module_name PASSED
> tests/test_inner_staticmethod.py:39: TestNamingInnerStaticMethod.test_class_object_name PASSED
> tests/test_inner_staticmethod.py:57: TestNamingInnerStaticMethod.test_class_object_qualname PASSED
> tests/test_inner_staticmethod.py:102: TestNamingInnerStaticMethod.test_instance_argspec PASSED
> tests/test_inner_staticmethod.py:89: TestNamingInnerStaticMethod.test_instance_doc_string PASSED
> tests/test_inner_staticmethod.py:115: TestNamingInnerStaticMethod.test_instance_isinstance PASSED
> tests/test_inner_staticmethod.py:77: TestNamingInnerStaticMethod.test_instance_module_name PASSED
> tests/test_inner_staticmethod.py:45: TestNamingInnerStaticMethod.test_instance_object_name PASSED
> tests/test_inner_staticmethod.py:67: TestNamingInnerStaticMethod.test_instance_object_qualname PASSED
> tests/test_inner_staticmethod.py:123: TestCallingInnerStaticMethod.test_class_call_function PASSED
> tests/test_inner_staticmethod.py:177: TestCallingInnerStaticMethod.test_class_call_function_nested_decorator PASSED
> tests/test_inner_staticmethod.py:150: TestCallingInnerStaticMethod.test_instance_call_function PASSED
> tests/test_inner_staticmethod.py:205: TestCallingInnerStaticMethod.test_instance_call_function_nested_decorator PASSED
> tests/test_instancemethod.py:95: TestNamingInstanceMethodOldStyle.test_class_argspec PASSED
> tests/test_instancemethod.py:83: TestNamingInstanceMethodOldStyle.test_class_doc_string PASSED
> tests/test_instancemethod.py:109: TestNamingInstanceMethodOldStyle.test_class_isinstance PASSED
> tests/test_instancemethod.py:71: TestNamingInstanceMethodOldStyle.test_class_module_name PASSED
> tests/test_instancemethod.py:39: TestNamingInstanceMethodOldStyle.test_class_object_name PASSED
> tests/test_instancemethod.py:51: TestNamingInstanceMethodOldStyle.test_class_object_qualname PASSED
> tests/test_instancemethod.py:102: TestNamingInstanceMethodOldStyle.test_instance_argspec PASSED
> tests/test_instancemethod.py:89: TestNamingInstanceMethodOldStyle.test_instance_doc_string PASSED
> tests/test_instancemethod.py:115: TestNamingInstanceMethodOldStyle.test_instance_isinstance PASSED
> tests/test_instancemethod.py:77: TestNamingInstanceMethodOldStyle.test_instance_module_name PASSED
> tests/test_instancemethod.py:45: TestNamingInstanceMethodOldStyle.test_instance_object_name PASSED
> tests/test_instancemethod.py:61: TestNamingInstanceMethodOldStyle.test_instance_object_qualname PASSED
> tests/test_instancemethod.py:194: TestNamingInstanceMethodNewStyle.test_class_argspec PASSED
> tests/test_instancemethod.py:182: TestNamingInstanceMethodNewStyle.test_class_doc_string PASSED
> tests/test_instancemethod.py:208: TestNamingInstanceMethodNewStyle.test_class_isinstance PASSED
> tests/test_instancemethod.py:170: TestNamingInstanceMethodNewStyle.test_class_module_name PASSED
> tests/test_instancemethod.py:138: TestNamingInstanceMethodNewStyle.test_class_object_name PASSED
> tests/test_instancemethod.py:150: TestNamingInstanceMethodNewStyle.test_class_object_qualname PASSED
> tests/test_instancemethod.py:201: TestNamingInstanceMethodNewStyle.test_instance_argspec PASSED
> tests/test_instancemethod.py:188: TestNamingInstanceMethodNewStyle.test_instance_doc_string PASSED
> tests/test_instancemethod.py:214: TestNamingInstanceMethodNewStyle.test_instance_isinstance PASSED
> tests/test_instancemethod.py:176: TestNamingInstanceMethodNewStyle.test_instance_module_name PASSED
> tests/test_instancemethod.py:144: TestNamingInstanceMethodNewStyle.test_instance_object_name PASSED
> tests/test_instancemethod.py:160: TestNamingInstanceMethodNewStyle.test_instance_object_qualname PASSED
> tests/test_instancemethod.py:222: TestCallingInstanceMethodOldStyle.test_class_call_function PASSED
> tests/test_instancemethod.py:275: TestCallingInstanceMethodOldStyle.test_class_call_function_nested PASSED
> tests/test_instancemethod.py:249: TestCallingInstanceMethodOldStyle.test_instance_call_function PASSED
> tests/test_instancemethod.py:303: TestCallingInstanceMethodOldStyle.test_instance_call_function_nested PASSED
> tests/test_instancemethod.py:332: TestCallingInstanceMethodNewStyle.test_class_call_function PASSED
> tests/test_instancemethod.py:385: TestCallingInstanceMethodNewStyle.test_class_call_function_nested PASSED
> tests/test_instancemethod.py:359: TestCallingInstanceMethodNewStyle.test_instance_call_function PASSED
> tests/test_instancemethod.py:413: TestCallingInstanceMethodNewStyle.test_instance_call_function_nested PASSED
> tests/test_memoize.py:75: TestSynchronized.test_classmethod PASSED
> tests/test_memoize.py:57: TestSynchronized.test_function PASSED
> tests/test_memoize.py:66: TestSynchronized.test_instancemethod PASSED
> tests/test_memoize.py:84: TestSynchronized.test_staticmethod PASSED
> tests/test_monkey_patching.py:26: TestMonkeyPatching.test_function_wrapper PASSED
> tests/test_monkey_patching.py:78: TestMonkeyPatching.test_function_wrapper_class_method PASSED
> tests/test_monkey_patching.py:50: TestMonkeyPatching.test_function_wrapper_instance_method PASSED
> tests/test_monkey_patching.py:193: TestMonkeyPatching.test_patch_function_module PASSED
> tests/test_monkey_patching.py:173: TestMonkeyPatching.test_patch_function_module_name PASSED
> tests/test_monkey_patching.py:218: TestMonkeyPatching.test_transient_function_wrapper PASSED
> tests/test_monkey_patching.py:244: TestMonkeyPatching.test_transient_function_wrapper_instance_method PASSED
> tests/test_monkey_patching.py:126: TestMonkeyPatching.test_wrap_function_module PASSED
> tests/test_monkey_patching.py:105: TestMonkeyPatching.test_wrap_function_module_name PASSED
> tests/test_monkey_patching.py:149: TestMonkeyPatching.test_wrap_instance_method_module_name PASSED
> tests/test_nested_function.py:66: TestNamingNestedFunction.test_argspec PASSED
> tests/test_nested_function.py:61: TestNamingNestedFunction.test_doc_string PASSED
> tests/test_nested_function.py:73: TestNamingNestedFunction.test_isinstance PASSED
> tests/test_nested_function.py:56: TestNamingNestedFunction.test_module_name PASSED
> tests/test_nested_function.py:41: TestNamingNestedFunction.test_object_name PASSED
> tests/test_nested_function.py:46: TestNamingNestedFunction.test_object_qualname PASSED
> tests/test_nested_function.py:80: TestCallingNestedFunction.test_call_function PASSED
> tests/test_object_proxy.py:31: TestAttributeAccess.test_attributes PASSED
> tests/test_object_proxy.py:84: TestAttributeAccess.test_delete_wrapped PASSED
> tests/test_object_proxy.py:38: TestAttributeAccess.test_get_wrapped PASSED
> tests/test_object_proxy.py:94: TestAttributeAccess.test_proxy_attribute FAILED
> tests/test_object_proxy.py:49: TestAttributeAccess.test_set_wrapped PASSED
> tests/test_object_proxy.py:113: TestAttributeAccess.test_wrapped_attribute PASSED
> tests/test_object_proxy.py:163: TestNamingObjectProxy.test_class_doc_string PASSED
> tests/test_object_proxy.py:155: TestNamingObjectProxy.test_class_module_name PASSED
> tests/test_object_proxy.py:134: TestNamingObjectProxy.test_class_object_name PASSED
> tests/test_object_proxy.py:142: TestNamingObjectProxy.test_class_object_qualname PASSED
> tests/test_object_proxy.py:216: TestNamingObjectProxy.test_function_doc_string PASSED
> tests/test_object_proxy.py:208: TestNamingObjectProxy.test_function_module_name PASSED
> tests/test_object_proxy.py:187: TestNamingObjectProxy.test_function_object_name PASSED
> tests/test_object_proxy.py:195: TestNamingObjectProxy.test_function_object_qualname PASSED
> tests/test_object_proxy.py:179: TestNamingObjectProxy.test_instance_doc_string PASSED
> tests/test_object_proxy.py:171: TestNamingObjectProxy.test_instance_module_name PASSED
> tests/test_object_proxy.py:226: TestTypeObjectProxy.test_class_of_class PASSED
> tests/test_object_proxy.py:247: TestTypeObjectProxy.test_class_of_function PASSED
> tests/test_object_proxy.py:236: TestTypeObjectProxy.test_class_of_instance PASSED
> tests/test_object_proxy.py:259: TestDirObjectProxy.test_dir_of_class PASSED
> tests/test_object_proxy.py:291: TestDirObjectProxy.test_dir_of_function PASSED
> tests/test_object_proxy.py:275: TestDirObjectProxy.test_dir_of_instance PASSED
> tests/test_object_proxy.py:267: TestDirObjectProxy.test_vars_of_class PASSED
> tests/test_object_proxy.py:299: TestDirObjectProxy.test_vars_of_function PASSED
> tests/test_object_proxy.py:283: TestDirObjectProxy.test_vars_of_instance PASSED
> tests/test_object_proxy.py:488: TestCallingObject.test_classmethod_args PASSED
> tests/test_object_proxy.py:518: TestCallingObject.test_classmethod_args_plus_kwargs PASSED
> tests/test_object_proxy.py:503: TestCallingObject.test_classmethod_kwargs PASSED
> tests/test_object_proxy.py:473: TestCallingObject.test_classmethod_no_args PASSED
> tests/test_object_proxy.py:548: TestCallingObject.test_classmethod_via_class_args PASSED
> tests/test_object_proxy.py:578: TestCallingObject.test_classmethod_via_class_args_plus_kwargs PASSED
> tests/test_object_proxy.py:563: TestCallingObject.test_classmethod_via_class_kwargs PASSED
> tests/test_object_proxy.py:533: TestCallingObject.test_classmethod_via_class_no_args PASSED
> tests/test_object_proxy.py:322: TestCallingObject.test_function_args PASSED
> tests/test_object_proxy.py:348: TestCallingObject.test_function_args_plus_kwargs PASSED
> tests/test_object_proxy.py:335: TestCallingObject.test_function_kwargs PASSED
> tests/test_object_proxy.py:309: TestCallingObject.test_function_no_args PASSED
> tests/test_object_proxy.py:375: TestCallingObject.test_instancemethod_args PASSED
> tests/test_object_proxy.py:403: TestCallingObject.test_instancemethod_args_plus_kwargs PASSED
> tests/test_object_proxy.py:389: TestCallingObject.test_instancemethod_kwargs PASSED
> tests/test_object_proxy.py:361: TestCallingObject.test_instancemethod_no_args PASSED
> tests/test_object_proxy.py:431: TestCallingObject.test_instancemethod_via_class_args PASSED
> tests/test_object_proxy.py:459: TestCallingObject.test_instancemethod_via_class_args_plus_kwargs PASSED
> tests/test_object_proxy.py:445: TestCallingObject.test_instancemethod_via_class_kwargs PASSED
> tests/test_object_proxy.py:417: TestCallingObject.test_instancemethod_via_class_no_args PASSED
> tests/test_object_proxy.py:608: TestCallingObject.test_staticmethod_args PASSED
> tests/test_object_proxy.py:638: TestCallingObject.test_staticmethod_args_plus_kwargs PASSED
> tests/test_object_proxy.py:623: TestCallingObject.test_staticmethod_kwargs PASSED
> tests/test_object_proxy.py:593: TestCallingObject.test_staticmethod_no_args PASSED
> tests/test_object_proxy.py:668: TestCallingObject.test_staticmethod_via_class_args PASSED
> tests/test_object_proxy.py:698: TestCallingObject.test_staticmethod_via_class_args_plus_kwargs PASSED
> tests/test_object_proxy.py:683: TestCallingObject.test_staticmethod_via_class_kwargs PASSED
> tests/test_object_proxy.py:653: TestCallingObject.test_staticmethod_via_class_no_args PASSED
> tests/test_object_proxy.py:715: TestIterObjectProxy.test_iteration PASSED
> tests/test_object_proxy.py:726: TestContextManagerObjectProxy.test_context_manager PASSED
> tests/test_object_proxy.py:764: TestEqualityObjectProxy.test_comparison PASSED
> tests/test_object_proxy.py:749: TestEqualityObjectProxy.test_mapping_key PASSED
> tests/test_object_proxy.py:742: TestEqualityObjectProxy.test_object_hash PASSED
> tests/test_object_proxy.py:1121: TestAsNumberObjectProxy.test_abs PASSED
> tests/test_object_proxy.py:821: TestAsNumberObjectProxy.test_add PASSED
> tests/test_object_proxy.py:916: TestAsNumberObjectProxy.test_and PASSED
> tests/test_object_proxy.py:845: TestAsNumberObjectProxy.test_div PASSED
> tests/test_object_proxy.py:872: TestAsNumberObjectProxy.test_divmod PASSED
> tests/test_object_proxy.py:816: TestAsNumberObjectProxy.test_float PASSED
> tests/test_object_proxy.py:1136: TestAsNumberObjectProxy.test_hex PASSED
> tests/test_object_proxy.py:940: TestAsNumberObjectProxy.test_iadd PASSED
> tests/test_object_proxy.py:1069: TestAsNumberObjectProxy.test_iand PASSED
> tests/test_object_proxy.py:982: TestAsNumberObjectProxy.test_idiv PASSED
> tests/test_object_proxy.py:999: TestAsNumberObjectProxy.test_ifloordiv PASSED
> tests/test_object_proxy.py:1041: TestAsNumberObjectProxy.test_ilshift PASSED
> tests/test_object_proxy.py:1013: TestAsNumberObjectProxy.test_imod PASSED
> tests/test_object_proxy.py:968: TestAsNumberObjectProxy.test_imul PASSED
> tests/test_object_proxy.py:1141: TestAsNumberObjectProxy.test_index PASSED
> tests/test_object_proxy.py:808: TestAsNumberObjectProxy.test_int PASSED
> tests/test_object_proxy.py:1126: TestAsNumberObjectProxy.test_invert PASSED
> tests/test_object_proxy.py:1097: TestAsNumberObjectProxy.test_ior PASSED
> tests/test_object_proxy.py:1027: TestAsNumberObjectProxy.test_ipow PASSED
> tests/test_object_proxy.py:1055: TestAsNumberObjectProxy.test_irshift PASSED
> tests/test_object_proxy.py:954: TestAsNumberObjectProxy.test_isub PASSED
> tests/test_object_proxy.py:1083: TestAsNumberObjectProxy.test_ixor PASSED
> tests/test_object_proxy.py:900: TestAsNumberObjectProxy.test_lshift PASSED
> tests/test_object_proxy.py:864: TestAsNumberObjectProxy.test_mod PASSED
> tests/test_object_proxy.py:837: TestAsNumberObjectProxy.test_mul PASSED
> tests/test_object_proxy.py:1111: TestAsNumberObjectProxy.test_neg PASSED
> tests/test_object_proxy.py:795: TestAsNumberObjectProxy.test_nonzero PASSED
> tests/test_object_proxy.py:1131: TestAsNumberObjectProxy.test_oct PASSED
> tests/test_object_proxy.py:932: TestAsNumberObjectProxy.test_or PASSED
> tests/test_object_proxy.py:1116: TestAsNumberObjectProxy.test_pos PASSED
> tests/test_object_proxy.py:880: TestAsNumberObjectProxy.test_pow PASSED
> tests/test_object_proxy.py:908: TestAsNumberObjectProxy.test_rshift PASSED
> tests/test_object_proxy.py:829: TestAsNumberObjectProxy.test_sub PASSED
> tests/test_object_proxy.py:924: TestAsNumberObjectProxy.test_xor PASSED
> tests/test_object_proxy.py:1157: TestAsSequenceObjectProxy.test_contains PASSED
> tests/test_object_proxy.py:1174: TestAsSequenceObjectProxy.test_delitem PASSED
> tests/test_object_proxy.py:1196: TestAsSequenceObjectProxy.test_delslice PASSED
> tests/test_object_proxy.py:1163: TestAsSequenceObjectProxy.test_getitem PASSED
> tests/test_object_proxy.py:1184: TestAsSequenceObjectProxy.test_getslice PASSED
> tests/test_object_proxy.py:1152: TestAsSequenceObjectProxy.test_length PASSED
> tests/test_object_proxy.py:1168: TestAsSequenceObjectProxy.test_setitem PASSED
> tests/test_object_proxy.py:1189: TestAsSequenceObjectProxy.test_setslice PASSED
> tests/test_object_proxy.py:1211: TestAsMappingObjectProxy.test_contains PASSED
> tests/test_object_proxy.py:1228: TestAsMappingObjectProxy.test_delitem PASSED
> tests/test_object_proxy.py:1217: TestAsMappingObjectProxy.test_getitem PASSED
> tests/test_object_proxy.py:1206: TestAsMappingObjectProxy.test_length PASSED
> tests/test_object_proxy.py:1222: TestAsMappingObjectProxy.test_setitem PASSED
> tests/test_object_proxy.py:1256: TestObjectRepresentationObjectProxy.test_repr PASSED
> tests/test_object_proxy.py:1239: TestObjectRepresentationObjectProxy.test_str PASSED
> tests/test_object_proxy.py:1264: TestDerivedClassCreation.test_derived_new PASSED
> tests/test_object_proxy.py:1280: TestDerivedClassCreation.test_derived_setattr PASSED
> tests/test_object_proxy.py:1342: DerivedClassAttributes.test_class_properties PASSED
> tests/test_object_proxy.py:1316: DerivedClassAttributes.test_override_class_attributes PASSED
> tests/test_object_proxy.py:1295: DerivedClassAttributes.test_setup_class_attributes PASSED
> tests/test_object_proxy.py:1391: OverrideAttributeAccess.test_attr_functions PASSED
> tests/test_object_proxy.py:1402: OverrideAttributeAccess.test_override_getattr PASSED
> tests/test_object_proxy.py:1448: CallableFunction.test_callable_proxy_getattr_call PASSED
> tests/test_object_proxy.py:1443: CallableFunction.test_callable_proxy_hasattr_call PASSED
> tests/test_object_proxy.py:1453: CallableFunction.test_callable_proxy_is_callable PASSED
> tests/test_object_proxy.py:1433: CallableFunction.test_proxy_getattr_call PASSED
> tests/test_object_proxy.py:1428: CallableFunction.test_proxy_hasattr_call PASSED
> tests/test_object_proxy.py:1438: CallableFunction.test_proxy_is_callable PASSED
> tests/test_object_proxy.py:1460: SpecialMethods.test_class_bytes PASSED
> tests/test_object_proxy.py:1485: SpecialMethods.test_decimal_complex PASSED
> tests/test_object_proxy.py:1494: SpecialMethods.test_fractions_round PASSED
> tests/test_object_proxy.py:1478: SpecialMethods.test_list_reversed PASSED
> tests/test_object_proxy.py:1471: SpecialMethods.test_str_format PASSED
> tests/test_outer_classmethod.py:95: TestNamingOuterClassMethod.test_class_argspec PASSED
> tests/test_outer_classmethod.py:83: TestNamingOuterClassMethod.test_class_doc_string PASSED
> tests/test_outer_classmethod.py:109: TestNamingOuterClassMethod.test_class_isinstance PASSED
> tests/test_outer_classmethod.py:71: TestNamingOuterClassMethod.test_class_module_name PASSED
> tests/test_outer_classmethod.py:39: TestNamingOuterClassMethod.test_class_object_name PASSED
> tests/test_outer_classmethod.py:51: TestNamingOuterClassMethod.test_class_object_qualname PASSED
> tests/test_outer_classmethod.py:102: TestNamingOuterClassMethod.test_instance_argspec PASSED
> tests/test_outer_classmethod.py:89: TestNamingOuterClassMethod.test_instance_doc_string PASSED
> tests/test_outer_classmethod.py:115: TestNamingOuterClassMethod.test_instance_isinstance PASSED
> tests/test_outer_classmethod.py:77: TestNamingOuterClassMethod.test_instance_module_name PASSED
> tests/test_outer_classmethod.py:45: TestNamingOuterClassMethod.test_instance_object_name PASSED
> tests/test_outer_classmethod.py:61: TestNamingOuterClassMethod.test_instance_object_qualname PASSED
> tests/test_outer_classmethod.py:123: TestCallingOuterClassMethod.test_class_call_function PASSED
> tests/test_outer_classmethod.py:155: TestCallingOuterClassMethod.test_instance_call_function PASSED
> tests/test_outer_staticmethod.py:95: TestNamingOuterStaticMethod.test_class_argspec PASSED
> tests/test_outer_staticmethod.py:83: TestNamingOuterStaticMethod.test_class_doc_string PASSED
> tests/test_outer_staticmethod.py:109: TestNamingOuterStaticMethod.test_class_isinstance PASSED
> tests/test_outer_staticmethod.py:71: TestNamingOuterStaticMethod.test_class_module_name PASSED
> tests/test_outer_staticmethod.py:39: TestNamingOuterStaticMethod.test_class_object_name PASSED
> tests/test_outer_staticmethod.py:51: TestNamingOuterStaticMethod.test_class_object_qualname PASSED
> tests/test_outer_staticmethod.py:102: TestNamingOuterStaticMethod.test_instance_argspec PASSED
> tests/test_outer_staticmethod.py:89: TestNamingOuterStaticMethod.test_instance_doc_string PASSED
> tests/test_outer_staticmethod.py:115: TestNamingOuterStaticMethod.test_instance_isinstance PASSED
> tests/test_outer_staticmethod.py:77: TestNamingOuterStaticMethod.test_instance_module_name PASSED
> tests/test_outer_staticmethod.py:45: TestNamingOuterStaticMethod.test_instance_object_name PASSED
> tests/test_outer_staticmethod.py:61: TestNamingOuterStaticMethod.test_instance_object_qualname PASSED
> tests/test_outer_staticmethod.py:123: TestCallingOuterStaticMethod.test_class_call_function PASSED
> tests/test_outer_staticmethod.py:153: TestCallingOuterStaticMethod.test_instance_call_function PASSED
> tests/test_post_import_hooks.py:9: TestPostImportHooks.test_simple PASSED
> tests/test_synchronized_lock.py:60: TestSynchronized.test_synchronized_function PASSED
> tests/test_synchronized_lock.py:123: TestSynchronized.test_synchronized_inner_classmethod PASSED
> tests/test_synchronized_lock.py:81: TestSynchronized.test_synchronized_inner_staticmethod PASSED
> tests/test_synchronized_lock.py:179: TestSynchronized.test_synchronized_instancemethod PASSED
> tests/test_synchronized_lock.py:147: TestSynchronized.test_synchronized_outer_classmethod PASSED
> tests/test_synchronized_lock.py:102: TestSynchronized.test_synchronized_outer_staticmethod PASSED
> tests/test_synchronized_lock.py:216: TestSynchronized.test_synchronized_type_new_style PASSED
> tests/test_synchronized_lock.py:240: TestSynchronized.test_synchronized_type_old_style PASSED
> tests/test_update_attributes.py:133: TestUpdateAttributes.test_update_annotations PASSED
> tests/test_update_attributes.py:152: TestUpdateAttributes.test_update_annotations_modified_on_original PASSED
> tests/test_update_attributes.py:104: TestUpdateAttributes.test_update_doc PASSED
> tests/test_update_attributes.py:116: TestUpdateAttributes.test_update_doc_modified_on_original PASSED
> tests/test_update_attributes.py:77: TestUpdateAttributes.test_update_module PASSED
> tests/test_update_attributes.py:88: TestUpdateAttributes.test_update_module_modified_on_original PASSED
> tests/test_update_attributes.py:16: TestUpdateAttributes.test_update_name PASSED
> tests/test_update_attributes.py:27: TestUpdateAttributes.test_update_name_modified_on_original PASSED
> tests/test_update_attributes.py:43: TestUpdateAttributes.test_update_qualname PASSED
> tests/test_update_attributes.py:58: TestUpdateAttributes.test_update_qualname_modified_on_original PASSED
> tests/test_weak_function_proxy.py:29: TestWeakFunctionProxy.test_call_expired PASSED
> tests/test_weak_function_proxy.py:132: TestWeakFunctionProxy.test_classmethod PASSED
> tests/test_weak_function_proxy.py:45: TestWeakFunctionProxy.test_function PASSED
> tests/test_weak_function_proxy.py:86: TestWeakFunctionProxy.test_instancemethod_delete_function PASSED
> tests/test_weak_function_proxy.py:109: TestWeakFunctionProxy.test_instancemethod_delete_function_and_instance PASSED
> tests/test_weak_function_proxy.py:64: TestWeakFunctionProxy.test_instancemethod_delete_instance PASSED
> tests/test_weak_function_proxy.py:10: TestWeakFunctionProxy.test_isinstance PASSED
> tests/test_weak_function_proxy.py:18: TestWeakFunctionProxy.test_no_callback PASSED
> tests/test_weak_function_proxy.py:154: TestWeakFunctionProxy.test_staticmethod PASSED
> 
> =================================== FAILURES ===================================
> ___________________ TestAttributeAccess.test_proxy_attribute ___________________
> 
> self = <test_object_proxy.TestAttributeAccess testMethod=test_proxy_attribute>
> 
>     def test_proxy_attribute(self):
>         def function1(*args, **kwargs):
>             return args, kwargs
>         function2 = wrapt.ObjectProxy(function1)
>     
> >       function2._self_variable = True
> 
> tests/test_object_proxy.py:99: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> 
> self = <ObjectProxy at 0x7f292d8e09f0 for function at 0x7f292d723848>
> name = '_self_variable', value = True
> 
>     def __setattr__(self, name, value):
>         if name.startswith('_self_'):
> >           object.__setattr__(self, name, value)
> E           AttributeError: 'ObjectProxy' object has no attribute '_self_variable'
> 
> wrapt/wrappers.py:146: AttributeError
> ===================== 1 failed, 309 passed in 1.15 seconds =====================
> make[1]: *** [override_dh_auto_test] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/07/18/python-wrapt_1.8.0-4_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Openstack-devel mailing list