Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #367603

Bug#1076911: python-oslo.config: FTBFS: failing tests

From Santiago Vila <sanvila@debian.org>
Newsgroups linux.debian.bugs.rc
Subject Bug#1076911: python-oslo.config: FTBFS: failing tests
Date 2024-07-24 13:00 +0200
Message-ID <J3HT2-4lsM-63@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: src:python-oslo.config
Version: 1:9.4.0-2
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,sphinxdoc
    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
echo "Do nothing..."

[... snipped ...]

oslo_config.tests.test_validator.TestValidator.test_missing_group
oslo_config.tests.test_validator.TestValidator.test_missing_group ... ok
  WARNING [root] Deprecated opt bar/opt found
oslo_config.tests.test_validator.TestValidator.test_passing
oslo_config.tests.test_validator.TestValidator.test_passing ... ok
[call(namespace='namespace1', group_name='grp1', group_obj=<oslo_config.cfg.OptGroup object at 0x7fd064504e30>, opt_list=['opt1']),
  call(namespace='namespace2', group_name='grp1', group_obj=None, opt_list=['opt2'])]
oslo_config.tests.test_get_location.GetLocationTestCase.test_set_override
oslo_config.tests.test_get_location.GetLocationTestCase.test_set_override ... ok
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli ... ok
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli_opt_in_file
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_cli_opt_in_file ... ok
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_file
oslo_config.tests.test_get_location.GetLocationTestCase.test_user_file ... ok
oslo_config.tests.test_get_location.LocationTestCase.test_not_user_controlled
oslo_config.tests.test_get_location.LocationTestCase.test_not_user_controlled ... ok
oslo_config.tests.test_get_location.LocationTestCase.test_user_controlled
oslo_config.tests.test_get_location.LocationTestCase.test_user_controlled ... ok
/usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method
   warnings.warn("TestResult has no addDuration method",
oslo_config.tests.test_iniparser.BaseParserTestCase.test_empty_key
oslo_config.tests.test_iniparser.BaseParserTestCase.test_empty_key ... ok
oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_assignment
oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_assignment ... ok
oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_section
oslo_config.tests.test_iniparser.BaseParserTestCase.test_invalid_section ... ok
oslo_config.tests.test_iniparser.BaseParserTestCase.test_no_section_name
oslo_config.tests.test_iniparser.BaseParserTestCase.test_no_section_name ... ok
oslo_config.tests.test_iniparser.BaseParserTestCase.test_unexpected_continuation
oslo_config.tests.test_iniparser.BaseParserTestCase.test_unexpected_continuation ... ok
oslo_config.tests.test_sources.TestProcessingSources.test_multiple_sources_named
oslo_config.tests.test_sources.TestProcessingSources.test_multiple_sources_named ... ok
oslo_config.tests.test_sources.TestProcessingSources.test_no_sources
oslo_config.tests.test_sources.TestProcessingSources.test_no_sources ... ok
oslo_config.tests.test_sources.TestProcessingSources.test_no_sources_default
oslo_config.tests.test_sources.TestProcessingSources.test_no_sources_default ... ok
oslo_config.tests.test_sources.TestProcessingSources.test_source_named
oslo_config.tests.test_sources.TestProcessingSources.test_source_named ... ok
oslo_config.tests.test_sources.URISourceTestCase.test_configuration_source
oslo_config.tests.test_sources.URISourceTestCase.test_configuration_source ... ok
oslo_config.tests.test_sources.URISourceTestCase.test_fetch_uri
oslo_config.tests.test_sources.URISourceTestCase.test_fetch_uri ... ok
    ERROR [oslo_config.cfg] could not load configuration from 'incomplete_ini_driver' using remote_file driver: Invalid URL 'None': No scheme supplied. Perhaps you meant https://None?
oslo_config.tests.test_sources.URISourceTestCase.test_incomplete_driver
oslo_config.tests.test_sources.URISourceTestCase.test_incomplete_driver ... ok
oslo_config.tests.test_sources.URISourceTestCase.test_list_opts
oslo_config.tests.test_sources.URISourceTestCase.test_list_opts ... ok
oslo_config.tests.test_sources.URISourceTestCase.test_multiple_configuration_sources
oslo_config.tests.test_sources.URISourceTestCase.test_multiple_configuration_sources ... ok
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen ... ok
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_any_base
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_any_base ... ok
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_one_base
oslo_config.tests.test_sphinxconfiggen.MultipleSampleGenerationTest.test_multi_sample_gen_with_without_one_base ... ok
oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file
oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file ... ok
oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file_no_base
oslo_config.tests.test_sphinxconfiggen.SingleSampleGenerationTest.test_sample_gen_with_single_config_file_no_base ... ok
/<<PKGBUILDDIR>>/oslo_config/types.py:57: UserWarning: converting ' bar ' to a string
   warnings.warn('converting \'%s\' to a string' % str_val)
/<<PKGBUILDDIR>>/oslo_config/types.py:57: UserWarning: converting 'foo' to a string
   warnings.warn('converting \'%s\' to a string' % str_val)
/<<PKGBUILDDIR>>/oslo_config/types.py:57: UserWarning: converting 'bar' to a string
   warnings.warn('converting \'%s\' to a string' % str_val)
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_no_type
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_no_type ... ok
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_not_list
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_not_list ... ok
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_string
oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_string ... ok
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string ... ok
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str ... ok
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str_spaces
oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str_spaces ... ok
oslo_config.tests.test_types.HostDomainTypeTests.test_invalid_host_addresses
oslo_config.tests.test_types.HostDomainTypeTests.test_invalid_host_addresses ... ok
oslo_config.tests.test_types.HostDomainTypeTests.test_valid_host_addresses
oslo_config.tests.test_types.HostDomainTypeTests.test_valid_host_addresses ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_empty_hostname_fails
oslo_config.tests.test_types.HostnameTypeTests.test_empty_hostname_fails ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_equal
oslo_config.tests.test_types.HostnameTypeTests.test_equal ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_invalid_characters
oslo_config.tests.test_types.HostnameTypeTests.test_invalid_characters ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_invalid_hostnames_with_numeric_characters
oslo_config.tests.test_types.HostnameTypeTests.test_invalid_hostnames_with_numeric_characters ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_max_hostname_size
oslo_config.tests.test_types.HostnameTypeTests.test_max_hostname_size ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_max_segment_size
oslo_config.tests.test_types.HostnameTypeTests.test_max_segment_size ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_no_start_end_hyphens
oslo_config.tests.test_types.HostnameTypeTests.test_no_start_end_hyphens ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_not_equal_to_other_class
oslo_config.tests.test_types.HostnameTypeTests.test_not_equal_to_other_class ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_repr
oslo_config.tests.test_types.HostnameTypeTests.test_repr ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_should_return_same_hostname_if_valid
oslo_config.tests.test_types.HostnameTypeTests.test_should_return_same_hostname_if_valid ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_strip_trailing_dot
oslo_config.tests.test_types.HostnameTypeTests.test_strip_trailing_dot ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_trailing_quote_is_invalid
oslo_config.tests.test_types.HostnameTypeTests.test_trailing_quote_is_invalid ... ok
oslo_config.tests.test_types.HostnameTypeTests.test_valid_hostname
oslo_config.tests.test_types.HostnameTypeTests.test_valid_hostname ... ok
oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv4_address
oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv4_address ... ok
oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv6_address
oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv6_address ... ok
oslo_config.tests.test_types.IPv6AddressTypeTests.test_numbers
oslo_config.tests.test_types.IPv6AddressTypeTests.test_numbers ... ok
oslo_config.tests.test_types.IPv6AddressTypeTests.test_strings
oslo_config.tests.test_types.IPv6AddressTypeTests.test_strings ... ok
oslo_config.tests.test_types.ListTypeTests.test_bounds_parsing
oslo_config.tests.test_types.ListTypeTests.test_bounds_parsing ... ok
oslo_config.tests.test_types.ListTypeTests.test_bounds_required
oslo_config.tests.test_types.ListTypeTests.test_bounds_required ... ok
oslo_config.tests.test_types.ListTypeTests.test_empty_value
oslo_config.tests.test_types.ListTypeTests.test_empty_value ... ok
oslo_config.tests.test_types.ListTypeTests.test_equal
oslo_config.tests.test_types.ListTypeTests.test_equal ... ok
oslo_config.tests.test_types.ListTypeTests.test_equal_with_equal_custom_item_types
oslo_config.tests.test_types.ListTypeTests.test_equal_with_equal_custom_item_types ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type
oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type_containing_trailing_comma
oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type_containing_trailing_comma ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_lists
oslo_config.tests.test_types.ListTypeTests.test_list_of_lists ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_values
oslo_config.tests.test_types.ListTypeTests.test_list_of_values ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_commas
oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_commas ... ok
oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_trailing_comma
oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_trailing_comma ... ok
oslo_config.tests.test_types.ListTypeTests.test_not_equal_to_other_class
oslo_config.tests.test_types.ListTypeTests.test_not_equal_to_other_class ... ok
oslo_config.tests.test_types.ListTypeTests.test_not_equal_with_non_equal_custom_item_types
oslo_config.tests.test_types.ListTypeTests.test_not_equal_with_non_equal_custom_item_types ... ok
oslo_config.tests.test_types.ListTypeTests.test_repr
oslo_config.tests.test_types.ListTypeTests.test_repr ... ok
oslo_config.tests.test_types.ListTypeTests.test_single_value
oslo_config.tests.test_types.ListTypeTests.test_single_value ... ok
oslo_config.tests.test_types.ListTypeTests.test_tuple_of_custom_type
oslo_config.tests.test_types.ListTypeTests.test_tuple_of_custom_type ... ok
oslo_config.tests.test_types.ListTypeTests.test_tuple_of_values
oslo_config.tests.test_types.ListTypeTests.test_tuple_of_values ... ok
oslo_config.tests.test_types.PortTypeTests.test_choices_with_min_max
oslo_config.tests.test_types.PortTypeTests.test_choices_with_min_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_equal
oslo_config.tests.test_types.PortTypeTests.test_equal ... ok
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_choices
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_choices ... ok
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_max_and_no_min
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_max_and_no_min ... ok
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_max
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_no_max
oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_no_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_illegal_max
oslo_config.tests.test_types.PortTypeTests.test_illegal_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_illegal_min
oslo_config.tests.test_types.PortTypeTests.test_illegal_min ... ok
oslo_config.tests.test_types.PortTypeTests.test_invalid_choices
oslo_config.tests.test_types.PortTypeTests.test_invalid_choices ... ok
oslo_config.tests.test_types.PortTypeTests.test_min_greater_max
oslo_config.tests.test_types.PortTypeTests.test_min_greater_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_not_equal
oslo_config.tests.test_types.PortTypeTests.test_not_equal ... ok
oslo_config.tests.test_types.PortTypeTests.test_not_equal_to_other_class
oslo_config.tests.test_types.PortTypeTests.test_not_equal_to_other_class ... ok
oslo_config.tests.test_types.PortTypeTests.test_port
oslo_config.tests.test_types.PortTypeTests.test_port ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr
oslo_config.tests.test_types.PortTypeTests.test_repr ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices
oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices_tuple
oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices_tuple ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr_with_max
oslo_config.tests.test_types.PortTypeTests.test_repr_with_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr_with_min
oslo_config.tests.test_types.PortTypeTests.test_repr_with_min ... ok
oslo_config.tests.test_types.PortTypeTests.test_repr_with_min_and_max
oslo_config.tests.test_types.PortTypeTests.test_repr_with_min_and_max ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_choices_dict
oslo_config.tests.test_types.PortTypeTests.test_with_choices_dict ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_choices_list
oslo_config.tests.test_types.PortTypeTests.test_with_choices_list ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_choices_tuple
oslo_config.tests.test_types.PortTypeTests.test_with_choices_tuple ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_max_and_min
oslo_config.tests.test_types.PortTypeTests.test_with_max_and_min ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_max_zero
oslo_config.tests.test_types.PortTypeTests.test_with_max_zero ... ok
oslo_config.tests.test_types.PortTypeTests.test_with_min_zero
oslo_config.tests.test_types.PortTypeTests.test_with_min_zero ... ok
oslo_config.tests.test_types.StringTypeTests.test_empty_string_passes
oslo_config.tests.test_types.StringTypeTests.test_empty_string_passes ... ok
oslo_config.tests.test_types.StringTypeTests.test_equal
oslo_config.tests.test_types.StringTypeTests.test_equal ... ok
oslo_config.tests.test_types.StringTypeTests.test_equal_with_equal_quote_falgs
oslo_config.tests.test_types.StringTypeTests.test_equal_with_equal_quote_falgs ... ok
oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_choices
oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_choices ... ok
oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_regex
oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_regex ... ok
oslo_config.tests.test_types.StringTypeTests.test_ignore_case
oslo_config.tests.test_types.StringTypeTests.test_ignore_case ... ok
oslo_config.tests.test_types.StringTypeTests.test_ignore_case_raises
oslo_config.tests.test_types.StringTypeTests.test_ignore_case_raises ... ok
oslo_config.tests.test_types.StringTypeTests.test_listed_value
oslo_config.tests.test_types.StringTypeTests.test_listed_value ... ok
oslo_config.tests.test_types.StringTypeTests.test_listed_value_dict
oslo_config.tests.test_types.StringTypeTests.test_listed_value_dict ... ok
oslo_config.tests.test_types.StringTypeTests.test_listed_value_tuple
oslo_config.tests.test_types.StringTypeTests.test_listed_value_tuple ... ok
oslo_config.tests.test_types.StringTypeTests.test_max_length
oslo_config.tests.test_types.StringTypeTests.test_max_length ... ok
oslo_config.tests.test_types.StringTypeTests.test_not_equal_to_other_class
oslo_config.tests.test_types.StringTypeTests.test_not_equal_to_other_class ... ok
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_choices
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_choices ... ok
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_quote_falgs
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_quote_falgs ... ok
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_regex
oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_regex ... ok
oslo_config.tests.test_types.StringTypeTests.test_quotes_are_stripped
oslo_config.tests.test_types.StringTypeTests.test_quotes_are_stripped ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_and_choices_raises
oslo_config.tests.test_types.StringTypeTests.test_regex_and_choices_raises ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case
oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case_str
oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case_str ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_fails
oslo_config.tests.test_types.StringTypeTests.test_regex_fails ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_matches
oslo_config.tests.test_types.StringTypeTests.test_regex_matches ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_matches_uncompiled
oslo_config.tests.test_types.StringTypeTests.test_regex_matches_uncompiled ... ok
oslo_config.tests.test_types.StringTypeTests.test_regex_preserve_flags
oslo_config.tests.test_types.StringTypeTests.test_regex_preserve_flags ... ok
oslo_config.tests.test_types.StringTypeTests.test_repr
oslo_config.tests.test_types.StringTypeTests.test_repr ... ok
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices ... ok
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_dict
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_dict ... ok
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_tuple
oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_tuple ... ok
oslo_config.tests.test_types.StringTypeTests.test_should_return_same_string_if_valid
oslo_config.tests.test_types.StringTypeTests.test_should_return_same_string_if_valid ... ok
oslo_config.tests.test_types.StringTypeTests.test_single_quote_is_invalid
oslo_config.tests.test_types.StringTypeTests.test_single_quote_is_invalid ... ok
oslo_config.tests.test_types.StringTypeTests.test_string_with_non_closed_quote_is_invalid
oslo_config.tests.test_types.StringTypeTests.test_string_with_non_closed_quote_is_invalid ... ok
oslo_config.tests.test_types.StringTypeTests.test_trailing_quote_is_ok
oslo_config.tests.test_types.StringTypeTests.test_trailing_quote_is_ok ... ok
oslo_config.tests.test_types.StringTypeTests.test_unlisted_value
oslo_config.tests.test_types.StringTypeTests.test_unlisted_value ... ok
oslo_config.tests.test_types.StringTypeTests.test_with_no_values_returns_error
oslo_config.tests.test_types.StringTypeTests.test_with_no_values_returns_error ... ok
oslo_config.tests.test_types.URITypeTests.test_equality
oslo_config.tests.test_types.URITypeTests.test_equality ... ok
oslo_config.tests.test_types.URITypeTests.test_equality_length
oslo_config.tests.test_types.URITypeTests.test_equality_length ... ok
oslo_config.tests.test_types.URITypeTests.test_equality_length_not
oslo_config.tests.test_types.URITypeTests.test_equality_length_not ... ok
oslo_config.tests.test_types.URITypeTests.test_equality_schemes
oslo_config.tests.test_types.URITypeTests.test_equality_schemes ... ok
oslo_config.tests.test_types.URITypeTests.test_equality_schemes_not
oslo_config.tests.test_types.URITypeTests.test_equality_schemes_not ... ok
oslo_config.tests.test_types.URITypeTests.test_max_length
oslo_config.tests.test_types.URITypeTests.test_max_length ... ok
oslo_config.tests.test_types.URITypeTests.test_repr
oslo_config.tests.test_types.URITypeTests.test_repr ... ok
oslo_config.tests.test_types.URITypeTests.test_uri
oslo_config.tests.test_types.URITypeTests.test_uri ... ok
usage: oslo-config-generator [-h] [--config-dir DIR] [--config-file PATH]
                              [--format FORMAT_] [--minimal]
                              [--namespace NAMESPACE] [--nominimal]
                              [--nosummarize] [--output-file OUTPUT_FILE]
                              [--summarize] [--version]
                              [--wrap-width WRAP_WIDTH]

options:
   -h, --help            show this help message and exit
   --config-dir DIR      Path to a config directory to pull `*.conf` files
                         from. This file set is sorted, so as to provide a
                         predictable parse order if individual options are
                         over-ridden. The set is parsed after the file(s)
                         specified via previous --config-file, arguments hence
                         over-ridden options in the directory take precedence.
                         This option must be set from the command-line.
   --config-file PATH    Path to a config file to use. Multiple config files
                         can be specified, with values in later files taking
                         precedence. Defaults to None. This option must be set
                         from the command-line.
   --format FORMAT_      Desired format for the output. Allowed values: ini,
                         json, yaml, rst
   --minimal             Generate a minimal required configuration.
   --namespace NAMESPACE
                         Option namespace under "oslo.config.opts" in which to
                         query for options.
   --nominimal           The inverse of --minimal
   --nosummarize         The inverse of --summarize
   --output-file OUTPUT_FILE
                         Path of the file to write to. Defaults to stdout.
   --summarize           Only output summaries of help text to config files.
                         Retain longer help text for Sphinx documents.
   --version             show program's version number and exit
   --wrap-width WRAP_WIDTH
                         The maximum length of help lines.

======================================================================
FAIL: oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_multiple
oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_multiple
----------------------------------------------------------------------
testtools.testresult.real._StringException: Traceback (most recent call last):
   File "/<<PKGBUILDDIR>>/oslo_config/tests/test_cfg.py", line 4380, in test_sub_command_multiple
     self.assertRaises(SystemExit, self.conf, [])
   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>>/oslo_config/tests/test_cfg.py", line 98, in __call__
     return cfg.ConfigOpts.__call__(
            ^^^^^^^^^^^^^^^^^^^^^^^^
   File "/<<PKGBUILDDIR>>/oslo_config/cfg.py", line 2164, in __call__
     self._namespace = self._parse_cli_opts(args if args is not None
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   File "/<<PKGBUILDDIR>>/oslo_config/cfg.py", line 2933, in _parse_cli_opts
     opt._add_to_cli(self._oparser, group)
   File "/<<PKGBUILDDIR>>/oslo_config/cfg.py", line 1336, in _add_to_cli
     subparsers = parser.add_subparsers(dest=dest,
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   File "/usr/lib/python3.12/argparse.py", line 1858, in add_subparsers
     raise ArgumentError(None, _('cannot have multiple subparser arguments'))
argparse.ArgumentError: cannot have multiple subparser arguments


----------------------------------------------------------------------
Ran 966 tests in 2.109s

FAILED (failures=1)
+ echo ======> STESTR TEST SUITE FAILED FOR python3.12: displaying pip3 freeze output...
======> STESTR TEST SUITE FAILED FOR python3.12: displaying pip3 freeze output...
+ [ -x /usr/bin/pip3 ]
+ pip3 freeze
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
alabaster==0.7.16
attrs==23.2.0
autopage==0.4.0
Babel==2.14.0
bandit==1.7.8
blinker==1.8.2
certifi==2024.6.2
chardet==5.2.0
charset-normalizer==3.3.2
cliff==4.6.0
cmd2==2.4.3+ds
coverage==7.2.7
cryptography==42.0.5
debtcollector==3.0.0
decorator==5.1.1
defusedxml==0.7.1
deprecation==2.0.7
docutils==0.20.1
dogpile.cache==1.3.1
dulwich==0.21.6
extras==1.0.0
fixtures==4.1.0
flake8==7.1.0
gitdb==4.0.11
GitPython==3.1.37
hacking==4.1.0
idna==3.6
imagesize==1.4.1
iso8601==1.0.2
Jinja2==3.1.3
jmespath==1.0.1
jschema-to-python==1.2.3
jsonpatch==1.32
jsonpickle==3.2.2+dfsg
jsonpointer==2.4
keystoneauth1==5.6.0
lxml==5.2.2
Mako==1.3.5.dev0
markdown-it-py==3.0.0
MarkupSafe==2.1.5
mccabe==0.7.0
mdurl==0.1.2
msgpack==1.0.3
mypy==1.11.0
mypy-extensions==1.0.0
netaddr==0.10.1
netifaces==0.11.0
oauthlib==3.2.2
openstackdocstheme==3.2.0
openstacksdk==3.0.0
os-client-config==2.1.0
os-service-types==1.7.0
oslo.config==9.4.0
oslo.context==5.5.0
oslo.i18n==6.3.0
oslo.log==5.5.1
oslo.serialization==5.4.0
oslo.utils==7.1.0
oslotest==4.5.0
packaging==24.1
pbr==6.0.0
platformdirs==4.2.1
prettytable==3.10.1
psutil==5.9.8
pyasyncore==1.0.2
pycodestyle==2.11.1
pyflakes==3.2.0
Pygments==2.18.0
pyinotify==0.9.6
PyJWT==2.7.0
pyparsing==3.1.2
pyperclip==1.8.2
python-dateutil==2.9.0
python-mimeparse==1.6.0
python-subunit==1.4.2
pytz==2024.1
PyYAML==6.0.1
requests==2.32.3
requests-mock==1.12.1
requestsexceptions==1.4.0
rfc3986==2.0.0
rich==13.7.1
roman==3.3
sarif-om==1.0.4
setuptools==70.3.0
six==1.16.0
smmap==6.0.0
snowballstemmer==2.2.0
Sphinx==7.3.7
sphinxcontrib-apidoc==0.3.0
stestr==4.1.0
stevedore==5.2.0
testscenarios==0.5.0
testtools==2.7.2
tomlkit==0.12.5
typing_extensions==4.12.2
urllib3==2.0.7
voluptuous==0.14.2
wcwidth==0.2.13
wheel==0.43.0
wrapt==1.15.0
+ exit 1
make[1]: *** [debian/rules:31: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: build] Error 2
dpkg-buildpackage: error: debian/rules build 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.

Back to linux.debian.bugs.rc | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1076911: python-oslo.config: FTBFS: failing tests Santiago Vila <sanvila@debian.org> - 2024-07-24 13:00 +0200
  Processed: Bug#1076911 marked as pending in python-oslo.config "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-08-06 11:00 +0200
  Bug#1076911: marked as pending in python-oslo.config Thomas Goirand <zigo@debian.org> - 2024-08-06 11:00 +0200

csiph-web