Package: src:rally Version: 3.3.0-4 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=python_distutils --with python3 dh_update_autotools_config -O--buildsystem=python_distutils dh_autoreconf -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func rally.config [... snipped ...] byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/runners/rps.py to rps.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/runners/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/runners/constant.py to constant.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/runners/serial.py to serial.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/hook/sys_call.py to sys_call.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/hook/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/hook/triggers/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/hook/triggers/event.py to event.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/hook/triggers/periodic.py to periodic.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/validators.py to validators.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/types.py to types.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/outliers.py to outliers.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/failure_rate.py to failure_rate.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/performance_degradation.py to performance_degradation.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/max_average_duration_per_atomic.py to max_average_duration_per_atomic.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/iteration_time.py to iteration_time.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/sla/max_average_duration.py to max_average_duration.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/verification/reporters.py to reporters.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/verification/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/verification/testr.py to testr.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/elastic/client.py to client.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/elastic/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/elastic/flatten.py to flatten.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/elastic/exporter.py to exporter.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/junit.py to junit.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/json_exporter.py to json_exporter.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/trends.py to trends.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/common/exporters/html.py to html.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/verification/reporters.py to reporters.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/verification/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/plugins/verification/testr.py to testr.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/aas/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/api.py to api.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/ui/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/ui/utils.py to utils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/yamlutils.py to yamlutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/envutils.py to envutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/plugin.py to plugin.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/task.py to task.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/deployment.py to deployment.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/db.py to db.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/env.py to env.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/commands/verify.py to verify.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/main.py to main.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/task_results_loader.py to task_results_loader.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/cli/cliutils.py to cliutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/consts.py to consts.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/objects/verification.py to verification.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/objects/task.py to task.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/objects/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/objects/deploy.py to deploy.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/objects/verifier.py to verifier.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/yamlutils.py to yamlutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/sshutils.py to sshutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/cfg.py to cfg.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/opts.py to opts.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/validation.py to validation.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/version.py to version.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/plugin/plugin.py to plugin.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/plugin/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/plugin/meta.py to meta.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/plugin/info.py to info.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/plugin/discover.py to discover.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/utils.py to utils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/logging.py to logging.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/api.py to api.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/schema.py to schema.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py to 2017_01_f33f4610dcda_change_verification_statuses.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py to 2016_11_484cd9413e66_new_db_schema_for_verification_component.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py to 2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py to 2017_02_92aaaa2a6bb3_refactor_credentials.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py to 2017_07_7948b83229f6_workload_min_max_durations.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py to 2018_01_7287df262dbc_move_deployment_to_env.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py to 2017_08_fab4f4f31f8a_fill_missed_workload_info.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py to 2017_06_c517b0011857_fill_missed_workload_info.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py to 2016_03_3177d36ea270_merge_credentials_from_users_and_admin.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py to 2016_12_37fdbb373e8d_fix_test_results_for_verifications.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py to 2016_04_e654a0648db0_refactor_task_results.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py to 2016_09_6ad4f426f005_add_hooks_to_task_result.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py to 2017_09_e0a5df2c5153_upsize_the_size_of_task_title.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py to 2018_01_44169f4d455e_deleted_worker_table.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py to 2017_10_dc46687661df_update_contexts.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py to 2018_02_bc908ac9a1fc_move_deployment_to_env_2.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py to 2016_09_08e1515a576c_fix_invalid_verification_logs.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py to 2017_10_4394bdc32cfd_fill_missed_workload_info_r3.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py to 2017_12_a43700a813a5_add_env_platforms_tables.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py to 2018_02_dc0fe6de6786_update_old_deployment_config.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py to 2017_10_9a18c6fe265c_rename_namespace_to_platform.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py to 2016_07_54e844ebfbc3_update_deployment_configs.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py to 2017_01_a6f364988fc2_change_tag_type_enum.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py to 2018_02_95208e4eface_add_config_field_to_env_models.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py to 2016_08_32fada9b2fde_remove_admin_domain_name.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py to 2017_09_046a38742e89_port_configs_to_new_formats.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py to 2016_01_ca3626f62937_init_migration.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py to 2016_04_4ef544102ba7_change_task_status_enum.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/migrations/env.py to env.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/sa_types.py to sa_types.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/db/models.py to models.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/streaming_algorithms.py to streaming_algorithms.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/io/subunit_v2.py to subunit_v2.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/io/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/io/junit.py to junit.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/broker.py to broker.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/common/fileutils.py to fileutils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/verification/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/verification/utils.py to utils.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/verification/manager.py to manager.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/verification/reporter.py to reporter.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/verification/context.py to context.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/env/__init__.py to __init__.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/env/env_mgr.py to env_mgr.cpython-312.pyc byte-compiling /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally/env/platform.py to platform.cpython-312.pyc running install_data creating /<<PKGBUILDDIR>>/debian/python3-rally/usr/etc creating /<<PKGBUILDDIR>>/debian/python3-rally/usr/etc/bash_completion.d copying etc/rally.bash_completion -> /<<PKGBUILDDIR>>/debian/python3-rally/usr/etc/bash_completion.d running install_egg_info Copying rally.egg-info to /<<PKGBUILDDIR>>/debian/python3-rally/usr/lib/python3/dist-packages/rally-3.3.0.egg-info Skipping SOURCES.txt running install_scripts Installing rally script to /<<PKGBUILDDIR>>/debian/python3-rally/usr/bin + pwd + rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth + pwd + rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python*/dist-packages/*.pth set -e ; set -x ; for PYVER in 3.12; do \ PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages \ PYTHON=python$PYVER \ python$PYVER -m pytest tests/unit -Wignore -k 'not test_add_point_and_get_zipped_graph_2' ; \ done + PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages PYTHON=python3.12 python3.12 -m pytest tests/unit -Wignore -k not test_add_point_and_get_zipped_graph_2 ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 rootdir: /<<PKGBUILDDIR>> configfile: tox.ini plugins: xdist-3.6.1 collected 1569 items / 1 deselected / 1568 selected tests/unit/cli/commands/test_db.py ....... [ 0%] tests/unit/cli/commands/test_deployment.py ...................... [ 1%] tests/unit/cli/commands/test_docstrings.py . [ 1%] tests/unit/cli/commands/test_env.py ........................... [ 3%] tests/unit/cli/commands/test_plugin.py ........ [ 4%] tests/unit/cli/commands/test_task.py ................................... [ 6%] .............. [ 7%] tests/unit/cli/commands/test_verify.py .......................... [ 8%] tests/unit/cli/test_cliutils.py ........................................ [ 11%] ........................................................................ [ 16%] .................................... [ 18%] tests/unit/cli/test_envutils.py ........... [ 19%] tests/unit/cli/test_task_results_loader.py .... [ 19%] tests/unit/cli/test_yamlutils.py ... [ 19%] tests/unit/common/db/test_api.py ...........F....................FF..... [ 22%] F................. [ 23%] tests/unit/common/db/test_migrations.py ... [ 23%] tests/unit/common/db/test_types.py .................... [ 24%] tests/unit/common/io/test_junit.py .. [ 24%] tests/unit/common/io/test_subunit_v2.py ....... [ 25%] tests/unit/common/objects/test_deploy.py .......... [ 25%] tests/unit/common/objects/test_task.py ................................. [ 27%] .......................... [ 29%] tests/unit/common/objects/test_verification.py ......... [ 30%] tests/unit/common/objects/test_verifier.py ........... [ 30%] tests/unit/common/plugin/test_discover.py .......... [ 31%] tests/unit/common/plugin/test_info.py ....... [ 31%] tests/unit/common/plugin/test_meta.py ............. [ 32%] tests/unit/common/plugin/test_plugin.py .................... [ 34%] tests/unit/common/test_broker.py ....... [ 34%] tests/unit/common/test_logging.py ...................... [ 35%] tests/unit/common/test_opts.py . [ 35%] tests/unit/common/test_streaming_algorithms.py ......................... [ 37%] ............ [ 38%] tests/unit/common/test_utils.py ........s............................... [ 40%] ...................... [ 42%] tests/unit/common/test_validation.py ............. [ 43%] tests/unit/common/test_version.py ... [ 43%] tests/unit/doc/test_docker_readme.py . [ 43%] tests/unit/doc/test_docstrings.py .. [ 43%] tests/unit/doc/test_format.py . [ 43%] tests/unit/doc/test_jsonschemas.py . [ 43%] tests/unit/doc/test_specs.py . [ 43%] tests/unit/env/test_env_mgr.py ............................ [ 45%] tests/unit/env/test_platform.py . [ 45%] tests/unit/plugins/common/test_validators.py ........................... [ 47%] ......... [ 47%] tests/unit/plugins/task/contexts/test_dummy.py .. [ 47%] tests/unit/plugins/task/exporters/elastic/test_client.py ......... [ 48%] tests/unit/plugins/task/exporters/elastic/test_exporter.py ........... [ 49%] tests/unit/plugins/task/exporters/elastic/test_flatten.py .. [ 49%] tests/unit/plugins/task/exporters/test_html.py .. [ 49%] tests/unit/plugins/task/exporters/test_json_exporter.py .. [ 49%] tests/unit/plugins/task/exporters/test_junit.py . [ 49%] tests/unit/plugins/task/exporters/test_old_json_results.py .... [ 49%] tests/unit/plugins/task/exporters/test_trends.py . [ 50%] tests/unit/plugins/task/hook_triggers/test_event.py .................... [ 51%] ...... [ 51%] tests/unit/plugins/task/hook_triggers/test_periodic.py ................. [ 52%] ...................... [ 54%] tests/unit/plugins/task/hooks/test_sys_call.py ...... [ 54%] tests/unit/plugins/task/runners/test_constant.py ................. [ 55%] tests/unit/plugins/task/runners/test_rps.py .................... [ 56%] tests/unit/plugins/task/runners/test_serial.py ... [ 57%] tests/unit/plugins/task/scenarios/dummy/test_dummy.py .................. [ 58%] ..... [ 58%] tests/unit/plugins/task/scenarios/requests/test_http_requests.py .. [ 58%] tests/unit/plugins/task/scenarios/requests/test_utils.py .. [ 58%] tests/unit/plugins/task/sla/test_failure_rate.py ................. [ 59%] tests/unit/plugins/task/sla/test_iteration_time.py ....... [ 60%] tests/unit/plugins/task/sla/test_max_average_duration.py ....... [ 60%] tests/unit/plugins/task/sla/test_max_average_duration_per_atomic.py .... [ 61%] ... [ 61%] tests/unit/plugins/task/sla/test_outliers.py ............ [ 61%] tests/unit/plugins/task/sla/test_performance_degradation.py ............ [ 62%] ... [ 62%] tests/unit/plugins/task/test_types.py ....... [ 63%] tests/unit/plugins/verification/test_reporters.py ....... [ 63%] tests/unit/plugins/verification/test_testr.py ................ [ 64%] tests/unit/task/processing/test_charts.py .............................. [ 66%] ............................... [ 68%] tests/unit/task/processing/test_plot.py .............................. [ 70%] tests/unit/task/processing/test_utils.py ...................... [ 72%] tests/unit/task/test_atomic.py ....... [ 72%] tests/unit/task/test_context.py .............................. [ 74%] tests/unit/task/test_engine.py ............................ [ 76%] tests/unit/task/test_exporter.py . [ 76%] tests/unit/task/test_functional.py .. [ 76%] tests/unit/task/test_hook.py .............. [ 77%] tests/unit/task/test_runner.py ............ [ 78%] tests/unit/task/test_scenario.py .......... [ 78%] tests/unit/task/test_services.py ........... [ 79%] tests/unit/task/test_sla.py ............... [ 80%] tests/unit/task/test_task_cfg.py .......... [ 80%] tests/unit/task/test_types.py ... [ 81%] tests/unit/task/test_utils.py .................................. [ 83%] tests/unit/test_api.py ................................................. [ 86%] ..................................................... [ 89%] tests/unit/test_ddt.py . [ 89%] tests/unit/test_exceptions.py .. [ 90%] tests/unit/test_hacking.py ...................................... [ 92%] tests/unit/test_mock.py . [ 92%] tests/unit/test_pytest_launcher.py .. [ 92%] tests/unit/test_resources.py . [ 92%] tests/unit/test_test_ddt.py .. [ 92%] tests/unit/test_test_mock.py .............................. [ 94%] tests/unit/ui/test_utils.py .. [ 94%] tests/unit/utils/test_encodeutils.py .......... [ 95%] tests/unit/utils/test_sshutils.py .......................... [ 97%] tests/unit/utils/test_strutils.py .................. [ 98%] tests/unit/verification/test_context.py .. [ 98%] tests/unit/verification/test_manager.py ................... [ 99%] tests/unit/verification/test_reporter.py . [ 99%] tests/unit/verification/test_utils.py .... [100%] =================================== FAILURES =================================== _________________ TasksTestCase.test_task_get_status_not_found _________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2377, in _parse_attr_argument insp: InspectionAttr = inspect(attr) # type: ignore ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/inspection.py", line 147, in inspect raise exc.NoInspectionAvailable( sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'str'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/unit/common/db/test_api.py", line 59, in test_task_get_status_not_found self.assertRaises(exceptions.DBRecordNotFound, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 133, in wrapper result = f(session, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 205, in task_get_status .options(sa.orm.load_only("status")) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2430, in load_only _, lead_element, _ = _parse_attr_argument(attrs[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2379, in _parse_attr_argument raise sa_exc.ArgumentError( sqlalchemy.exc.ArgumentError: expected ORM mapped attribute for loader strategy argument _______________________ EnvTestCase.test_env_get_status ________________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2377, in _parse_attr_argument insp: InspectionAttr = inspect(attr) # type: ignore ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/inspection.py", line 147, in inspect raise exc.NoInspectionAvailable( sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'str'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/unit/common/db/test_api.py", line 624, in test_env_get_status self.assertEqual("STATUS42", db.env_get_status(env["uuid"])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 133, in wrapper result = f(session, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 527, in env_get_status .options(sa.orm.load_only("status")) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2430, in load_only _, lead_element, _ = _parse_attr_argument(attrs[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2379, in _parse_attr_argument raise sa_exc.ArgumentError( sqlalchemy.exc.ArgumentError: expected ORM mapped attribute for loader strategy argument _________________ EnvTestCase.test_env_get_status_non_existing _________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2377, in _parse_attr_argument insp: InspectionAttr = inspect(attr) # type: ignore ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/inspection.py", line 147, in inspect raise exc.NoInspectionAvailable( sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'str'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/unit/common/db/test_api.py", line 627, in test_env_get_status_non_existing self.assertRaises(exceptions.DBRecordNotFound, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 133, in wrapper result = f(session, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 527, in env_get_status .options(sa.orm.load_only("status")) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2430, in load_only _, lead_element, _ = _parse_attr_argument(attrs[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2379, in _parse_attr_argument raise sa_exc.ArgumentError( sqlalchemy.exc.ArgumentError: expected ORM mapped attribute for loader strategy argument _______________________ EnvTestCase.test_evn_set_status ________________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2377, in _parse_attr_argument insp: InspectionAttr = inspect(attr) # type: ignore ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/inspection.py", line 147, in inspect raise exc.NoInspectionAvailable( sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'str'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/unit/common/db/test_api.py", line 719, in test_evn_set_status self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 133, in wrapper result = f(session, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 602, in env_set_status % (uuid, old_status, env_get_status(uuid))) ^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 133, in wrapper result = f(session, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/rally/common/db/api.py", line 527, in env_get_status .options(sa.orm.load_only("status")) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2430, in load_only _, lead_element, _ = _parse_attr_argument(attrs[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/strategy_options.py", line 2379, in _parse_attr_argument raise sa_exc.ArgumentError( sqlalchemy.exc.ArgumentError: expected ORM mapped attribute for loader strategy argument =========================== short test summary info ============================ FAILED tests/unit/common/db/test_api.py::TasksTestCase::test_task_get_status_not_found FAILED tests/unit/common/db/test_api.py::EnvTestCase::test_env_get_status - F... FAILED tests/unit/common/db/test_api.py::EnvTestCase::test_env_get_status_non_existing FAILED tests/unit/common/db/test_api.py::EnvTestCase::test_evn_set_status - F... =========== 4 failed, 1563 passed, 1 skipped, 1 deselected in 26.31s =========== make[1]: *** [debian/rules:27: override_dh_auto_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:8: binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202407/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.