Testing issue: py-hippounit
Summary
Summary | Spack package test failure |
Package info | py-hippounit |
System | |
Related |
@adavison After the update to python@3.11
, the tests of py-hippounit
stared failing with AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
. Could you please provide a patch/new version (the error seems to come from the sciunit
dependency) that fixes the issue?
Error message
The test error message (first 1000 lines) from install-time-test-log.txt is the following:
Error message
==> Testing package py-hippounit-1.4.1-cgmcrsk
==> [2025-02-22-17:42:22.007266] Running install-time tests
==> [2025-02-22-17:42:22.031987] RUN-TESTS: install-time tests [test_imports]
==> [2025-02-22-17:42:22.032448] Find (max depth = None): ['/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages'] ['__init__.py']
==> [2025-02-22-17:42:22.033421] Find complete: ['/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages'] ['__init__.py']
==> [2025-02-22-17:42:22.033507] Find (max depth = None): ['/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages'] ['*.py']
==> [2025-02-22-17:42:22.033704] Find complete: ['/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages'] ['*.py']
==> [2025-02-22-17:42:22.033868] Detected the following modules: ['hippounit', 'hippounit.capabilities', 'hippounit.scores', 'hippounit.tests']
==> [2025-02-22-17:42:22.034092] test: test_imports_hippounit: checking import of hippounit
==> [2025-02-22-17:42:22.034336] '/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit'
Traceback (most recent call last):
File "", line 1, in
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages/hippounit/__init__.py", line 2, in
import sciunit
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/__init__.py", line 16, in
from .scores import Score
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/__init__.py", line 7, in
from .complete import *
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/complete.py", line 12, in
from sciunit import errors, utils
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 814, in
generic_arg_hash_function = fn_arg_hash_function(_generic_fn)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 755, in fn_arg_hash_function
default_kwargs = fn_kwargs(fn)
^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 733, in fn_kwargs
(args, _, _, defaults) = inspect.getargspec(fn)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
FAILED: PyHippounit::test_imports_hippounit: Command exited with status 1:
'/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit'
File "/mnt/spack-tests/spack_instance_v0.23.0/spack/bin/spack", line 52, in
sys.exit(main())
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack_installable/main.py", line 42, in main
sys.exit(spack.main.main(argv))
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 1013, in main
return _main(argv)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 966, in _main
return finish_parse_and_run(parser, cmd_name, args, env_format_error)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 996, in finish_parse_and_run
return _invoke_command(command, parser, args, unknown)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 592, in _invoke_command
return_val = command(parser, args)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 349, in install
install_with_active_env(env, args, install_kwargs, reporter_factory)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 420, in install_with_active_env
env.install_specs(specs_to_install, **install_kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/environment/environment.py", line 1911, in install_specs
PackageInstaller([spec.package for spec in specs], **install_args).install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2160, in install
self._install_task(task, install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1758, in _install_task
rc = task.execute(install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1181, in execute
spack.package_base.PackageBase._verbose = spack.build_environment.start_build_process(
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1325, in start_build_process
p.start()
File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
self._popen = self._Popen(self)
File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
return Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
self._launch(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
code = process_obj._bootstrap(parent_sentinel=child_r)
File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/lib/python3.10/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1205, in _setup_pkg_and_run
return_value = function(pkg, kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2492, in build_process
return installer.run()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2367, in run
self._real_install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2457, in _real_install
phase_fn.execute()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/builder.py", line 454, in execute
callback(self.builder)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/_checks.py", line 127, in execute_install_time_tests
builder.pkg.tester.phase_tests(builder, "install", builder.install_time_test_callbacks)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/install_test.py", line 389, in phase_tests
fn()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/python.py", line 234, in test_imports
with test_part(
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
==> [2025-02-22-17:42:22.994302] test: test_imports_hippounit.capabilities: checking import of hippounit.capabilities
==> [2025-02-22-17:42:22.994460] '/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.capabilities'
Traceback (most recent call last):
File "", line 1, in
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages/hippounit/__init__.py", line 2, in
import sciunit
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/__init__.py", line 16, in
from .scores import Score
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/__init__.py", line 7, in
from .complete import *
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/complete.py", line 12, in
from sciunit import errors, utils
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 814, in
generic_arg_hash_function = fn_arg_hash_function(_generic_fn)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 755, in fn_arg_hash_function
default_kwargs = fn_kwargs(fn)
^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 733, in fn_kwargs
(args, _, _, defaults) = inspect.getargspec(fn)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
FAILED: PyHippounit::test_imports_hippounit.capabilities: Command exited with status 1:
'/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.capabilities'
File "/mnt/spack-tests/spack_instance_v0.23.0/spack/bin/spack", line 52, in
sys.exit(main())
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack_installable/main.py", line 42, in main
sys.exit(spack.main.main(argv))
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 1013, in main
return _main(argv)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 966, in _main
return finish_parse_and_run(parser, cmd_name, args, env_format_error)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 996, in finish_parse_and_run
return _invoke_command(command, parser, args, unknown)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 592, in _invoke_command
return_val = command(parser, args)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 349, in install
install_with_active_env(env, args, install_kwargs, reporter_factory)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 420, in install_with_active_env
env.install_specs(specs_to_install, **install_kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/environment/environment.py", line 1911, in install_specs
PackageInstaller([spec.package for spec in specs], **install_args).install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2160, in install
self._install_task(task, install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1758, in _install_task
rc = task.execute(install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1181, in execute
spack.package_base.PackageBase._verbose = spack.build_environment.start_build_process(
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1325, in start_build_process
p.start()
File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
self._popen = self._Popen(self)
File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
return Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
self._launch(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
code = process_obj._bootstrap(parent_sentinel=child_r)
File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/lib/python3.10/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1205, in _setup_pkg_and_run
return_value = function(pkg, kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2492, in build_process
return installer.run()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2367, in run
self._real_install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2457, in _real_install
phase_fn.execute()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/builder.py", line 454, in execute
callback(self.builder)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/_checks.py", line 127, in execute_install_time_tests
builder.pkg.tester.phase_tests(builder, "install", builder.install_time_test_callbacks)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/install_test.py", line 389, in phase_tests
fn()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/python.py", line 234, in test_imports
with test_part(
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
==> [2025-02-22-17:42:23.958005] test: test_imports_hippounit.scores: checking import of hippounit.scores
==> [2025-02-22-17:42:23.958181] '/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.scores'
Traceback (most recent call last):
File "", line 1, in
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages/hippounit/__init__.py", line 2, in
import sciunit
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/__init__.py", line 16, in
from .scores import Score
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/__init__.py", line 7, in
from .complete import *
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/complete.py", line 12, in
from sciunit import errors, utils
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 814, in
generic_arg_hash_function = fn_arg_hash_function(_generic_fn)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 755, in fn_arg_hash_function
default_kwargs = fn_kwargs(fn)
^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 733, in fn_kwargs
(args, _, _, defaults) = inspect.getargspec(fn)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
FAILED: PyHippounit::test_imports_hippounit.scores: Command exited with status 1:
'/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.scores'
File "/mnt/spack-tests/spack_instance_v0.23.0/spack/bin/spack", line 52, in
sys.exit(main())
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack_installable/main.py", line 42, in main
sys.exit(spack.main.main(argv))
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 1013, in main
return _main(argv)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 966, in _main
return finish_parse_and_run(parser, cmd_name, args, env_format_error)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 996, in finish_parse_and_run
return _invoke_command(command, parser, args, unknown)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 592, in _invoke_command
return_val = command(parser, args)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 349, in install
install_with_active_env(env, args, install_kwargs, reporter_factory)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 420, in install_with_active_env
env.install_specs(specs_to_install, **install_kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/environment/environment.py", line 1911, in install_specs
PackageInstaller([spec.package for spec in specs], **install_args).install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2160, in install
self._install_task(task, install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1758, in _install_task
rc = task.execute(install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1181, in execute
spack.package_base.PackageBase._verbose = spack.build_environment.start_build_process(
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1325, in start_build_process
p.start()
File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
self._popen = self._Popen(self)
File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
return Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
self._launch(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
code = process_obj._bootstrap(parent_sentinel=child_r)
File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/lib/python3.10/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1205, in _setup_pkg_and_run
return_value = function(pkg, kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2492, in build_process
return installer.run()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2367, in run
self._real_install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2457, in _real_install
phase_fn.execute()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/builder.py", line 454, in execute
callback(self.builder)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/_checks.py", line 127, in execute_install_time_tests
builder.pkg.tester.phase_tests(builder, "install", builder.install_time_test_callbacks)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/install_test.py", line 389, in phase_tests
fn()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/python.py", line 234, in test_imports
with test_part(
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
==> [2025-02-22-17:42:24.962491] test: test_imports_hippounit.tests: checking import of hippounit.tests
==> [2025-02-22-17:42:24.962817] '/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/[padded-to-128-chars]/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.tests'
Traceback (most recent call last):
File "", line 1, in
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-hippounit-1.4.1-cgmcrskvvrrzphy7ubtd3iwmlj5swqtz/lib/python3.11/site-packages/hippounit/__init__.py", line 2, in
import sciunit
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/__init__.py", line 16, in
from .scores import Score
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/__init__.py", line 7, in
from .complete import *
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/scores/complete.py", line 12, in
from sciunit import errors, utils
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 814, in
generic_arg_hash_function = fn_arg_hash_function(_generic_fn)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 755, in fn_arg_hash_function
default_kwargs = fn_kwargs(fn)
^^^^^^^^^^^^^
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/py-sciunit-0.2.5.1-74a7rvit5plufstqvwczlvj57y635r2y/lib/python3.11/site-packages/sciunit/utils.py", line 733, in fn_kwargs
(args, _, _, defaults) = inspect.getargspec(fn)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
FAILED: PyHippounit::test_imports_hippounit.tests: Command exited with status 1:
'/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/opt/spack/__spack_path_placeholder__/__spack_path_plac/linux-ubuntu22.04-x86_64/gcc-13.3.0/python-venv-1.0-g6mzddhkqlreaxaxt7tqdoubweopig3m/bin/python3' '-c' 'import hippounit.tests'
File "/mnt/spack-tests/spack_instance_v0.23.0/spack/bin/spack", line 52, in
sys.exit(main())
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack_installable/main.py", line 42, in main
sys.exit(spack.main.main(argv))
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 1013, in main
return _main(argv)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 966, in _main
return finish_parse_and_run(parser, cmd_name, args, env_format_error)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 996, in finish_parse_and_run
return _invoke_command(command, parser, args, unknown)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/main.py", line 592, in _invoke_command
return_val = command(parser, args)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 349, in install
install_with_active_env(env, args, install_kwargs, reporter_factory)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/cmd/install.py", line 420, in install_with_active_env
env.install_specs(specs_to_install, **install_kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/environment/environment.py", line 1911, in install_specs
PackageInstaller([spec.package for spec in specs], **install_args).install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2160, in install
self._install_task(task, install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1758, in _install_task
rc = task.execute(install_status)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 1181, in execute
spack.package_base.PackageBase._verbose = spack.build_environment.start_build_process(
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1325, in start_build_process
p.start()
File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
self._popen = self._Popen(self)
File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
return Popen(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
self._launch(process_obj)
File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
code = process_obj._bootstrap(parent_sentinel=child_r)
File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/lib/python3.10/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_environment.py", line 1205, in _setup_pkg_and_run
return_value = function(pkg, kwargs)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2492, in build_process
return installer.run()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2367, in run
self._real_install()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/installer.py", line 2457, in _real_install
phase_fn.execute()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/builder.py", line 454, in execute
callback(self.builder)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/_checks.py", line 127, in execute_install_time_tests
builder.pkg.tester.phase_tests(builder, "install", builder.install_time_test_callbacks)
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/install_test.py", line 389, in phase_tests
fn()
File "/mnt/spack-tests/spack_instance_v0.23.0/ebrains-spack-builds/vendor/spack/lib/spack/spack/build_systems/python.py", line 234, in test_imports
with test_part(
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
==> [2025-02-22-17:42:25.951176] Completed testing