[Python-modules-team] Bug#1002130: python-apptools: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.10 3.9" returned exit code 13

Lucas Nussbaum lucas at debian.org
Tue Dec 21 16:00:02 GMT 2021


Source: python-apptools
Version: 4.5.0-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> xvfb-run -a dh_auto_test
> I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build; python3.10 -m nose -v 
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user42'
> Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)) ... ERROR
> Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)) ... ERROR
> Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)) ... ERROR
> file copy ... ok
> file creation ... ok
> file deletion ... ok
> file properties ... ok
> folder copy ... ok
> folder creation ... ok
> nested folder creation ... ok
> folder deletion ... ok
> folder properties ... ok
> test_attaching_single_project (apptools.logger.agent.tests.test_attachments.AttachmentsTestCase) ... ok
> test_attaching_workspace (apptools.logger.agent.tests.test_attachments.AttachmentsTestCase) ... ok
> test_create_email_message (apptools.logger.plugin.tests.test_logger_service.LoggerServiceTestCase) ... ok
> test_create_email_message_with_user_data (apptools.logger.plugin.tests.test_logger_service.LoggerServiceTestCase) ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_callback ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_len ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_resize ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_items ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_idempotency ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_keys_values ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_clear ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_get ... ok
> apptools.lru_cache.tests.test_lru_cache.test_updated_event ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> get attributes ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> get and set attributes ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> pyfs context bind ... ok
> pyfs context create sub-context ... ok
> single context destroy sub-context ... ok
> get attributes ... ok
> initialization of an existing context ... ok
> initialization with empty environmentt ... ok
> pyfs context lookup ... ok
> get the name of a context within its namespace. ... ok
> pyfs context rebind ... ok
> multi-context rename ... ok
> get and set attributes ... ok
> pyfs context unbind ... ok
> Test if absolute paths are set corectly. ... ok
> Test if pickler works correctly with FilePaths. ... ok
> Test if relative paths are set correctly. ... ok
> Failure: SkipTest (spickle is not supported with Python3) ... SKIP: spickle is not supported with Python3
> Test if dump can take a str as file ... ok
> Test if get_pure_state is called first. ... ok
> test_get_state_on_tuple_with_numeric_references (apptools.persistence.tests.test_state_pickler.TestDictPickler) ... ok
> Test to check has_instance correctness. ... ok
> Test if classic classes can be pickled. ... ok
> Test if traited classes can be pickled. ... ok
> Test if reference cycles are handled when setting the state. ... ok
> Test if the state can be saved like the object itself. ... ok
> Test some of the features of the set_state method. ... ok
> Test if classic classes' state can be set. ... ok
> Test if traited classes' state can be set. ... ok
> Test if classic classes can be unpickled. ... ok
> Test if traited classes can be unpickled. ... ok
> Test the get_version function. ... ok
> Test if the registry is reload safe. ... ok
> Test if update method calls the handlers in order. ... ok
> instance scope preferences path ... ok
> explicit preferences ... ok
> load and save ... ok
> nested set in trait change handler ... ok
> preference binding ... ok
> test_trait_name_different_to_preference_name (apptools.preferences.tests.preference_binding_test_case.PreferenceBindingTestCase) ... ok
> class scope preferences path ... ok
> default values ... ok
> instance scope preferences path ... ok
> nested set in trait change handler ... ok
> no preferences path ... ok
> preference not in file ... ok
> preferences node changed ... ok
> Test with real life unicode values ... ok
> scoped preferences ... ok
> sync trait ... ok
> unevaluated strings ... ok
> add listener ... ok
> clear ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> load ... ok
> load with filename trait set ... ok
> node ... ok
> node exists ... ok
> node names ... ok
> package global default preferences ... ok
> remove ... ok
> remove listener ... ok
> save ... ok
> set with same value ... ok
> load from file ... ok
> load from filename ... ok
> load multiple files ... ok
> save ... ok
> add listener ... ok
> clear ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> load ... ok
> load with filename trait set ... ok
> node ... ok
> node exists ... ok
> node names ... ok
> package global default preferences ... ok
> remove ... ok
> remove listener ... ok
> save ... ok
> set with same value ... ok
> test_ability_to_specify_primary_scope (apptools.preferences.tests.scoped_preferences_test_case.ScopedPreferencesTestCase) ... ok
> add listener ... ok
> add listener in specific scope. ... ok
> builtin scopes ... ok
> clear ... ok
> clear in specific scope ... ok
> default lookup order ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set in specific scope ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> keys in specific scope ... ok
> load ... ok
> load with filename trait set ... ok
> lookup order ... ok
> node ... ok
> node exists ... ok
> node exists ... ok
> node in specific scope ... ok
> node names ... ok
> node names in specific scope ... ok
> non existent scope ... ok
> package global default preferences ... ok
> remove ... ok
> remove in specific scope ... ok
> remove listener ... ok
> remove listener in specific scope. ... ok
> save ... ok
> set with same value ... ok
> Test the clear method. ... ok
> Is the object imported and created if unknown? ... ok
> Test if a list item is changed does the change get recorded. ... ok
> Can classes not using traits be handled? ... ok
> Does the object path update when a list has changed? ... ok
> Does recording work correctly. ... ok
> See if recordable function calls are handled correctly. ... ok
> Does recording work right when a trait is replaced. ... ok
> Test if recorder trait is set and private traits are ignored. ... ok
> Test if saving tape to file works. ... ok
> Test if setting script_id at registration time works. ... ok
> Does the get_unique_id method work. ... ok
> Test the write_script_id_in_namespace method. ... ok
> test_list_selection (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_of_numpy_array_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_of_sequence_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_with_invalid_selected_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_add_selection_id_conflict (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_add_selection_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_connect_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_connect_listener_then_add_remove_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_disconnect_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_disconnect_unknown_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_get_selection (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_get_selection_id_not_registered (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_ignore_missing (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_remove_selection_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_selection_id_not_registered (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_set_selection (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> Validates that the class mapping framework detects infinite ... ok
> test_unpickled_class_mapping (apptools.sweet_pickle.tests.class_mapping_test_case.ClassMappingTestCase) ... ok
> Validates that clearing the registry gives us a new registry. ... ok
> Validates that the registry is starting empty for each test. ... ok
> Validates that the getter returns the same global registry ... ok
> Validates that only existing setstate methods are called when ... ok
> Validates that the registered state functions are used when ... ok
> apptools.sweet_pickle.tests.two_stage_unpickler_test_case.test_generic ... ok
> apptools.sweet_pickle.tests.two_stage_unpickler_test_case.test_toy_app ... ok
> Validates the behavior of the add_mapping function. ... ok
> Validates the behavior of the add_mapping_to_class function. ... ok
> Validates the behavior of the add_mappings function. ... ok
> Validates the behavior of the add_state_function function. ... ok
> Validates the behavior of the add_state_function_for_class function. ... ok
> Validates the behavior of the merge_updater function. ... ok
> Validates that the registry is starting empty for each test. ... ok
> an adapter registered on one of an object's base classes. ... ok
> an adapter registered on an object's actual class. ... ok
> simple factory ... ok
> ignore an adapter on an object's actual class. ... ok
> ignore an adapter registered on a derived class. ... ok
> instance adapter ... ok
> no adapter available ... ok
> no adapter required ... ok
> post hook ... ok
> pre hook ... ok
> test pre hook on an inherited method ... ok
> type manager hierarchy ... ok
> unregister an adapter. ... ok
> unregister instance adapter ... ok
> test_abc (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_deferred_push (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_greedy_push (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_lookup_instance (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_mro (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_abc (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_deferred_push (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_greedy_push (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_lookup_all (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_lookup_instance (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_mro (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_name_from_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_name_from_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_type_from_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_type_from_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_abc (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_mixed_type_and_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_1_command_pushed (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_define_macro (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_empty_command_stack (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_empty_stack_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_make_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_make_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_n_command_pushed (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_non_empty_stack_is_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_push_undo_save_redo_is_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_save_push_save_undo_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_save_push_undo_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_1_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_macro (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_n_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_redo_1_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_unnamed_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> 
> ======================================================================
> ERROR: Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py))
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest
>     raise self.exc_val.with_traceback(self.tb)
>   File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName
>     module = self.importer.importFromPath(
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/usr/lib/python3.10/imp.py", line 235, in load_module
>     return load_source(name, filename, file)
>   File "/usr/lib/python3.10/imp.py", line 172, in load_source
>     module = _load(spec)
>   File "<frozen importlib._bootstrap>", line 719, in _load
>   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/tests/test_dict_node.py", line 6, in <module>
>     from .utils import open_h5file, temp_h5_file, temp_file
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/tests/utils.py", line 5, in <module>
>     from ..utils import open_h5file
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/utils.py", line 3, in <module>
>     from .file import H5File
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/file.py", line 1, in <module>
>     from collections import Mapping, MutableMapping
> ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
> -------------------- >> begin captured logging << --------------------
> numexpr.utils: INFO: NumExpr defaulting to 4 threads.
> --------------------- >> end captured logging << ---------------------
> 
> ======================================================================
> ERROR: Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py))
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest
>     raise self.exc_val.with_traceback(self.tb)
>   File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName
>     module = self.importer.importFromPath(
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/usr/lib/python3.10/imp.py", line 235, in load_module
>     return load_source(name, filename, file)
>   File "/usr/lib/python3.10/imp.py", line 172, in load_source
>     module = _load(spec)
>   File "<frozen importlib._bootstrap>", line 719, in _load
>   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/tests/test_file.py", line 8, in <module>
>     from ..file import H5File
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/file.py", line 1, in <module>
>     from collections import Mapping, MutableMapping
> ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
> 
> ======================================================================
> ERROR: Failure: ImportError (cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py))
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest
>     raise self.exc_val.with_traceback(self.tb)
>   File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName
>     module = self.importer.importFromPath(
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/usr/lib/python3.10/imp.py", line 235, in load_module
>     return load_source(name, filename, file)
>   File "/usr/lib/python3.10/imp.py", line 172, in load_source
>     module = _load(spec)
>   File "<frozen importlib._bootstrap>", line 719, in _load
>   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/tests/test_table_node.py", line 6, in <module>
>     from .utils import temp_h5_file
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/tests/utils.py", line 5, in <module>
>     from ..utils import open_h5file
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/utils.py", line 3, in <module>
>     from .file import H5File
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build/apptools/io/h5/file.py", line 1, in <module>
>     from collections import Mapping, MutableMapping
> ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
> 
> ----------------------------------------------------------------------
> Ran 326 tests in 0.666s
> 
> FAILED (SKIP=1, errors=3)
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_apptools/build; python3.10 -m nose -v 
> I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_apptools/build; python3.9 -m nose -v 
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user42'
> apptools.io.h5.tests.test_dict_node.test_create ... ok
> apptools.io.h5.tests.test_dict_node.test_is_dict_node ... ok
> apptools.io.h5.tests.test_dict_node.test_is_not_dict_node ... ok
> apptools.io.h5.tests.test_dict_node.test_create_with_data ... ok
> apptools.io.h5.tests.test_dict_node.test_create_with_array_data ... ok
> apptools.io.h5.tests.test_dict_node.test_load_saved_dict_node ... ok
> apptools.io.h5.tests.test_dict_node.test_load_saved_dict_node_with_array ... ok
> apptools.io.h5.tests.test_dict_node.test_keys ... ok
> apptools.io.h5.tests.test_dict_node.test_delete_item ... ok
> apptools.io.h5.tests.test_dict_node.test_delete_array ... ok
> apptools.io.h5.tests.test_dict_node.test_auto_flush ... ok
> apptools.io.h5.tests.test_dict_node.test_auto_flush_off ... ok
> apptools.io.h5.tests.test_dict_node.test_undefined_key ... ok
> apptools.io.h5.tests.test_dict_node.test_basic_dtypes ... ok
> apptools.io.h5.tests.test_dict_node.test_mixed_type_list ... ok
> apptools.io.h5.tests.test_dict_node.test_dict ... ok
> apptools.io.h5.tests.test_dict_node.test_wrap_self_raises_error ... ok
> apptools.io.h5.tests.test_file.test_reopen ... ok
> apptools.io.h5.tests.test_file.test_open_from_pytables_object ... ok
> apptools.io.h5.tests.test_file.test_open_from_closed_pytables_object ... ok
> apptools.io.h5.tests.test_file.test_create_array_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_array_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_getitem_failure ... ok
> apptools.io.h5.tests.test_file.test_iteritems ... ok
> apptools.io.h5.tests.test_file.test_create_plain_array_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_plain_array_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_create_chunked_array_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_chunked_array_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_create_extendable_array_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_extendable_array_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_str_and_repr ... ok
> apptools.io.h5.tests.test_file.test_shape_and_dtype ... ok
> apptools.io.h5.tests.test_file.test_shape_only_raises ... ok
> apptools.io.h5.tests.test_file.test_create_duplicate_array_raises ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_array_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_array_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_dict_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_dict_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_table_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_table_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_group_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_delete_existing_group_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_remove_group_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_remove_group_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_remove_group_with_remove_node ... ok
> apptools.io.h5.tests.test_file.test_remove_node_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_remove_node_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_read_mode_raises_on_nonexistent_file ... ok
> apptools.io.h5.tests.test_file.test_cleanup ... ok
> apptools.io.h5.tests.test_file.test_create_group_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_group_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_split_path ... ok
> apptools.io.h5.tests.test_file.test_join_path ... ok
> apptools.io.h5.tests.test_file.test_auto_groups ... ok
> apptools.io.h5.tests.test_file.test_auto_groups_deep ... ok
> apptools.io.h5.tests.test_file.test_groups ... ok
> apptools.io.h5.tests.test_file.test_group_attributes ... ok
> apptools.io.h5.tests.test_file.test_group_properties ... ok
> apptools.io.h5.tests.test_file.test_iter_groups ... ok
> apptools.io.h5.tests.test_file.test_mapping_interface_for_file ... ok
> apptools.io.h5.tests.test_file.test_mapping_interface_for_group ... ok
> apptools.io.h5.tests.test_file.test_group_str_and_repr ... ok
> apptools.io.h5.tests.test_file.test_attribute_translation ... ok
> apptools.io.h5.tests.test_file.test_get_attribute ... ok
> apptools.io.h5.tests.test_file.test_del_attribute ... ok
> apptools.io.h5.tests.test_file.test_get_attribute_default ... ok
> apptools.io.h5.tests.test_file.test_attribute_update ... ok
> apptools.io.h5.tests.test_file.test_attribute_iteration_methods ... ok
> apptools.io.h5.tests.test_file.test_bad_node_name ... ok
> apptools.io.h5.tests.test_file.test_bad_group_name ... ok
> apptools.io.h5.tests.test_file.test_create_dict_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_dict_with_H5Group ... ok
> apptools.io.h5.tests.test_file.test_create_table_with_H5File ... ok
> apptools.io.h5.tests.test_file.test_create_table_with_H5Group ... ok
> apptools.io.h5.tests.test_table_node.test_basics ... ok
> apptools.io.h5.tests.test_table_node.test_getitem ... ok
> apptools.io.h5.tests.test_table_node.test_keys ... ok
> apptools.io.h5.tests.test_table_node.test_to_dataframe ... ok
> file copy ... ok
> file creation ... ok
> file deletion ... ok
> file properties ... ok
> folder copy ... ok
> folder creation ... ok
> nested folder creation ... ok
> folder deletion ... ok
> folder properties ... ok
> test_attaching_single_project (apptools.logger.agent.tests.test_attachments.AttachmentsTestCase) ... ok
> test_attaching_workspace (apptools.logger.agent.tests.test_attachments.AttachmentsTestCase) ... ok
> test_create_email_message (apptools.logger.plugin.tests.test_logger_service.LoggerServiceTestCase) ... ok
> test_create_email_message_with_user_data (apptools.logger.plugin.tests.test_logger_service.LoggerServiceTestCase) ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_callback ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_len ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_resize ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_items ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_idempotency ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_keys_values ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_clear ... ok
> apptools.lru_cache.tests.test_lru_cache.test_cache_get ... ok
> apptools.lru_cache.tests.test_lru_cache.test_updated_event ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> get attributes ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> get and set attributes ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> bind ... ok
> bind with make contexts ... ok
> create sub-context ... ok
> default object and state factories. ... ok
> single context destroy sub-context ... ok
> list bindings ... ok
> list names ... ok
> lookup ... ok
> context rebind ... ok
> rebind with make contexts ... ok
> rename a context ... ok
> rename an object ... ok
> test retrieving the names of bound objects ... ok
> context unbind ... ok
> pyfs context bind ... ok
> pyfs context create sub-context ... ok
> single context destroy sub-context ... ok
> get attributes ... ok
> initialization of an existing context ... ok
> initialization with empty environmentt ... ok
> pyfs context lookup ... ok
> get the name of a context within its namespace. ... ok
> pyfs context rebind ... ok
> multi-context rename ... ok
> get and set attributes ... ok
> pyfs context unbind ... ok
> Test if absolute paths are set corectly. ... ok
> Test if pickler works correctly with FilePaths. ... ok
> Test if relative paths are set correctly. ... ok
> Failure: SkipTest (spickle is not supported with Python3) ... SKIP: spickle is not supported with Python3
> Test if dump can take a str as file ... ok
> Test if get_pure_state is called first. ... ok
> test_get_state_on_tuple_with_numeric_references (apptools.persistence.tests.test_state_pickler.TestDictPickler) ... ok
> Test to check has_instance correctness. ... ok
> Test if classic classes can be pickled. ... ok
> Test if traited classes can be pickled. ... ok
> Test if reference cycles are handled when setting the state. ... ok
> Test if the state can be saved like the object itself. ... ok
> Test some of the features of the set_state method. ... ok
> Test if classic classes' state can be set. ... ok
> Test if traited classes' state can be set. ... ok
> Test if classic classes can be unpickled. ... ok
> Test if traited classes can be unpickled. ... ok
> Test the get_version function. ... ok
> Test if the registry is reload safe. ... ok
> Test if update method calls the handlers in order. ... ok
> instance scope preferences path ... ok
> explicit preferences ... ok
> load and save ... ok
> nested set in trait change handler ... ok
> preference binding ... ok
> test_trait_name_different_to_preference_name (apptools.preferences.tests.preference_binding_test_case.PreferenceBindingTestCase) ... ok
> class scope preferences path ... ok
> default values ... ok
> instance scope preferences path ... ok
> nested set in trait change handler ... ok
> no preferences path ... ok
> preference not in file ... ok
> preferences node changed ... ok
> Test with real life unicode values ... ok
> scoped preferences ... ok
> sync trait ... ok
> unevaluated strings ... ok
> add listener ... ok
> clear ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> load ... ok
> load with filename trait set ... ok
> node ... ok
> node exists ... ok
> node names ... ok
> package global default preferences ... ok
> remove ... ok
> remove listener ... ok
> save ... ok
> set with same value ... ok
> load from file ... ok
> load from filename ... ok
> load multiple files ... ok
> save ... ok
> add listener ... ok
> clear ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> load ... ok
> load with filename trait set ... ok
> node ... ok
> node exists ... ok
> node names ... ok
> package global default preferences ... ok
> remove ... ok
> remove listener ... ok
> save ... ok
> set with same value ... ok
> test_ability_to_specify_primary_scope (apptools.preferences.tests.scoped_preferences_test_case.ScopedPreferencesTestCase) ... ok
> add listener ... ok
> add listener in specific scope. ... ok
> builtin scopes ... ok
> clear ... ok
> clear in specific scope ... ok
> default lookup order ... ok
> default values ... ok
> empty path ... ok
> flush ... ok
> get and set bool ... ok
> get and set float ... ok
> get and set in specific scope ... ok
> get and set int ... ok
> get and set list of int ... ok
> get and set list of str ... ok
> get and set str ... ok
> get inherited ... ok
> keys ... ok
> keys in specific scope ... ok
> load ... ok
> load with filename trait set ... ok
> lookup order ... ok
> node ... ok
> node exists ... ok
> node exists ... ok
> node in specific scope ... ok
> node names ... ok
> node names in specific scope ... ok
> non existent scope ... ok
> package global default preferences ... ok
> remove ... ok
> remove in specific scope ... ok
> remove listener ... ok
> remove listener in specific scope. ... ok
> save ... ok
> set with same value ... ok
> Test the clear method. ... ok
> Is the object imported and created if unknown? ... ok
> Test if a list item is changed does the change get recorded. ... ok
> Can classes not using traits be handled? ... ok
> Does the object path update when a list has changed? ... ok
> Does recording work correctly. ... ok
> See if recordable function calls are handled correctly. ... ok
> Does recording work right when a trait is replaced. ... ok
> Test if recorder trait is set and private traits are ignored. ... ok
> Test if saving tape to file works. ... ok
> Test if setting script_id at registration time works. ... ok
> Does the get_unique_id method work. ... ok
> Test the write_script_id_in_namespace method. ... ok
> test_list_selection (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_of_numpy_array_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_of_sequence_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_list_selection_with_invalid_selected_items (apptools.selection.tests.test_list_selection.TestListSelection) ... ok
> test_add_selection_id_conflict (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_add_selection_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_connect_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_connect_listener_then_add_remove_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_disconnect_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_disconnect_unknown_listener (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_get_selection (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_get_selection_id_not_registered (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_ignore_missing (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_remove_selection_provider (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_selection_id_not_registered (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> test_set_selection (apptools.selection.tests.test_selection_service.TestSelectionService) ... ok
> Validates that the class mapping framework detects infinite ... ok
> test_unpickled_class_mapping (apptools.sweet_pickle.tests.class_mapping_test_case.ClassMappingTestCase) ... ok
> Validates that clearing the registry gives us a new registry. ... ok
> Validates that the registry is starting empty for each test. ... ok
> Validates that the getter returns the same global registry ... ok
> Validates that only existing setstate methods are called when ... ok
> Validates that the registered state functions are used when ... ok
> apptools.sweet_pickle.tests.two_stage_unpickler_test_case.test_generic ... ok
> apptools.sweet_pickle.tests.two_stage_unpickler_test_case.test_toy_app ... ok
> Validates the behavior of the add_mapping function. ... ok
> Validates the behavior of the add_mapping_to_class function. ... ok
> Validates the behavior of the add_mappings function. ... ok
> Validates the behavior of the add_state_function function. ... ok
> Validates the behavior of the add_state_function_for_class function. ... ok
> Validates the behavior of the merge_updater function. ... ok
> Validates that the registry is starting empty for each test. ... ok
> an adapter registered on one of an object's base classes. ... ok
> an adapter registered on an object's actual class. ... ok
> simple factory ... ok
> ignore an adapter on an object's actual class. ... ok
> ignore an adapter registered on a derived class. ... ok
> instance adapter ... ok
> no adapter available ... ok
> no adapter required ... ok
> post hook ... ok
> pre hook ... ok
> test pre hook on an inherited method ... ok
> type manager hierarchy ... ok
> unregister an adapter. ... ok
> unregister instance adapter ... ok
> test_abc (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_deferred_push (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_greedy_push (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_lookup_instance (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_mro (apptools.type_registry.tests.test_lazy_registry.TestLazyRegistry) ... ok
> test_abc (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_deferred_push (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_greedy_push (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_lookup_all (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_lookup_instance (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_mro (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_name_from_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_name_from_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_type_from_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_pop_by_type_from_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_abc (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_mixed_type_and_name (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_stack_type (apptools.type_registry.tests.test_type_registry.TestTypeRegistry) ... ok
> test_1_command_pushed (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_define_macro (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_empty_command_stack (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_empty_stack_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_make_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_make_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_n_command_pushed (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_non_empty_stack_is_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_push_undo_save_redo_is_dirty (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_save_push_save_undo_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_save_push_undo_is_clean (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_1_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_macro (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_n_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_redo_1_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> test_undo_unnamed_command (apptools.undo.tests.test_command_stack.TestCommandStack) ... ok
> 
> ----------------------------------------------------------------------
> Ran 401 tests in 0.776s
> 
> OK (SKIP=1)
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.10 3.9" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-apptools_4.5.0-1.1_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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Python-modules-team mailing list