[Debian-med-packaging] Bug#997488: q2cli: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13

Lucas Nussbaum lucas at debian.org
Sat Oct 23 21:41:08 BST 2021


Source: q2cli
Version: 2021.8.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> =========================== short test summary info ============================
> FAILED q2cli/tests/test_cli.py::CliTests::test_action_parameter_types - Asser...
> FAILED q2cli/tests/test_cli.py::CliTests::test_deprecated_help_text - Asserti...
> FAILED q2cli/tests/test_cli.py::CliTests::test_examples - AssertionError: 1 != 0
> FAILED q2cli/tests/test_cli.py::CliTests::test_extract - AssertionError: 1 != 0
> FAILED q2cli/tests/test_cli.py::CliTests::test_info - AssertionError: 1 != 0
> FAILED q2cli/tests/test_cli.py::CliTests::test_no_examples - AssertionError: ...
> FAILED q2cli/tests/test_cli.py::CliTests::test_qza_extension - AssertionError...
> FAILED q2cli/tests/test_cli.py::CliTests::test_qzv_extension - AssertionError...
> FAILED q2cli/tests/test_cli.py::CliTests::test_run_deprecated_gets_warning_msg
> FAILED q2cli/tests/test_cli.py::CliTests::test_show_importable_formats - Asse...
> FAILED q2cli/tests/test_cli.py::CliTests::test_show_importable_types - Assert...
> FAILED q2cli/tests/test_cli.py::CliTests::test_split_ints - AssertionError: 1...
> FAILED q2cli/tests/test_cli.py::CliTests::test_syntax_error_in_env - Assertio...
> FAILED q2cli/tests/test_cli.py::CliTests::test_validate_max - AssertionError:...
> FAILED q2cli/tests/test_cli.py::CliTests::test_validate_min - AssertionError:...
> FAILED q2cli/tests/test_cli.py::CliTests::test_variadic_inputs - AssertionErr...
> FAILED q2cli/tests/test_cli.py::CliTests::test_verbose_shows_stacktrace - Ass...
> FAILED q2cli/tests/test_cli.py::CliTests::test_with_parameters_only - Asserti...
> FAILED q2cli/tests/test_cli.py::CliTests::test_without_inputs_or_parameters
> FAILED q2cli/tests/test_cli.py::TestOptionalArtifactSupport::test_all_optional_artifacts_provided
> FAILED q2cli/tests/test_cli.py::TestOptionalArtifactSupport::test_no_optional_artifacts_provided
> FAILED q2cli/tests/test_cli.py::TestOptionalArtifactSupport::test_one_optional_artifact_provided
> FAILED q2cli/tests/test_cli.py::TestOptionalArtifactSupport::test_optional_artifact_type_mismatch
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_invalid_metadata_merge
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_multiple_metadata
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_optional_metadata_missing
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_required_metadata_missing
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_single_metadata - A...
> FAILED q2cli/tests/test_cli.py::TestMetadataSupport::test_single_metadata_alt_id_header
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_categorical_metadata_column
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_categorical_metadata_column_type_mismatch
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_multiple_metadata
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_multiple_metadata_column
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_numeric_metadata_column
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_numeric_metadata_column_type_mismatch
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_optional_column_without_metadata
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_optional_metadata_missing
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_optional_metadata_without_column
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_required_missing
> FAILED q2cli/tests/test_cli.py::TestMetadataColumnSupport::test_single_metadata
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_action_flag - Asse...
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_action_option - As...
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_builtin_flag - Ass...
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_builtin_option - A...
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_eager_option_with_callback
> FAILED q2cli/tests/test_core.py::TestOption::test_repeated_multiple_option - ...
> FAILED q2cli/tests/test_dev.py::TestDev::test_export_default_theme - Assertio...
> FAILED q2cli/tests/test_dev.py::TestDev::test_import_theme - AssertionError: ...
> FAILED q2cli/tests/test_dev.py::TestDev::test_reset_theme - AssertionError: 1...
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_complete_successful_run
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_error_on_extra - Ass...
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_error_on_missing - A...
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_extra_columns_removed
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_input_duplicate_columns
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_input_invalid_cast_format_extra_colon
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_input_invalid_cast_format_missing_colon
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_input_invalid_column_type
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_valid_column_types
> FAILED q2cli/tests/test_tools.py::TestCastMetadata::test_write_to_stdout - As...
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_artifact_no_metadata
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_artifact_w_metadata
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_bad_metadata_file
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_path_file_is_replaced
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_dir_no_format
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_dir_w_format
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_dir_without_format_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_file - ...
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_file_creates_directories
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_to_file_with_format_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_visualization_to_dir
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_visualization_to_dir_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_export_visualization_w_format
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_extract_to_dir_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_import_from_directory_without_format_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_import_from_file_with_format_success_message
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_merged_metadata
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_metadata_file - A...
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_tsv - AssertionEr...
> FAILED q2cli/tests/test_tools.py::TestInspectMetadata::test_visualization - A...
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_artifact_no_metadata
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_artifact_w_metadata
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_bad_metadata_file
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_dir_format
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_dir_format_nested
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_file_format
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_path_file_is_replaced
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_dir_no_format
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_dir_w_format
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_dir_without_format_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_file
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_file_creates_directories
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_file_with_format_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_to_filename_without_path
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_visualization_to_dir
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_visualization_to_dir_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_export_visualization_w_format
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_extract_to_dir_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_import_from_directory_without_format_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_import_from_file_with_format_success_message
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_merged_metadata
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_metadata_file
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_tsv - Assertio...
> FAILED q2cli/tests/test_tools.py::TestExportToFileFormat::test_visualization
> ======================== 103 failed, 16 passed in 3.65s ========================
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build; python3.9 -m pytest 
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/q2cli_2021.8.0-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 Debian-med-packaging mailing list