bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#66817: ansible-core package fails to build


From: Apoorv
Subject: bug#66817: ansible-core package fails to build
Date: Sun, 29 Oct 2023 17:39:17 +0530

ansible-core package fails to build, here are the logs,

[gw2] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_urlerror
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror
[gw7] [ 95%] FAILED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya']
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url
[gw3] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_nossl
[gw1] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_httperror
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse
[gw2] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc
[gw1] [ 95%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc
[gw7] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url
[gw3] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params
[gw2] [ 95%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc
[gw1] [ 95%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_auth
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_host
[gw3] [ 95%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline
[gw7] [ 96%] PASSED test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params
test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip
test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip
[gw2] [ 96%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_auth
test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false
[gw1] [ 96%] PASSED test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_host
test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip
[gw3] [ 96%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip
[gw7] [ 96%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip
test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart
[gw2] [ 96%] PASSED test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false
test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type
test/units/module_utils/urls/test_prepare_multipart.py::test_empty
[gw1] [ 96%] PASSED test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip
test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime
[gw7] [ 96%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type
test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0]
[gw2] [ 96%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_empty
test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1]
[gw1] [ 96%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime
[gw3] [ 96%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart
test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2]
[gw7] [ 96%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0]
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3]
[gw2] [ 96%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1]
test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4]
[gw1] [ 96%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2]
[gw7] [ 96%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3]
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5]
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7]
[gw2] [ 96%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4]
[gw3] [ 96%] PASSED test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8]
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6]
[gw7] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7]
[gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5]
test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9]
test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10]
[gw2] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8]
[gw3] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6]
test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11]
test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12]
[gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9]
[gw7] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0]
[gw3] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12]
[gw2] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext[https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2]
[gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0]
[gw7] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4]
[gw3] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3]
[gw2] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1]
[gw5] [ 97%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds
test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout
[gw1] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5]
[gw7] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2]
[gw3] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0]
[gw2] [ 97%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4]
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5]
[gw7] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2]
[gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1]
[gw2] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5]
[gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2]
[gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0]
[gw7] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247]
[gw2] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3]
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879]
[gw3] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2]
test/units/module_utils/urls/test_urls.py::test_build_ssl_validation_error
test/units/module_utils/urls/test_urls.py::test_maybe_add_ssl_handler
[gw7] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879]
[gw1] [ 98%] PASSED test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247]
test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict
test/units/module_utils/urls/test_urls.py::test_basic_auth_header
[gw2] [ 98%] PASSED test/units/module_utils/urls/test_urls.py::test_build_ssl_validation_error
[gw3] [ 98%] PASSED test/units/module_utils/urls/test_urls.py::test_maybe_add_ssl_handler
test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect
[gw4] [ 98%] PASSED test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal
[gw1] [ 98%] PASSED test/units/module_utils/urls/test_urls.py::test_basic_auth_header
[gw7] [ 98%] PASSED test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict
[gw2] [ 98%] PASSED test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect
[gw4] [ 98%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces
[gw6] [ 99%] PASSED test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception
test/units/module_utils/test_connection.py::test_set_options_credential_exposure
[gw4] [ 99%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe
[gw6] [ 99%] PASSED test/units/module_utils/test_connection.py::test_set_options_credential_exposure
test/units/module_utils/test_distro.py::TestDistro::test_info
[gw4] [ 99%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe
[gw6] [ 99%] PASSED test/units/module_utils/test_distro.py::TestDistro::test_info
test/units/module_utils/test_distro.py::TestDistro::test_id
[gw4] [ 99%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid
[gw6] [ 99%] PASSED test/units/module_utils/test_distro.py::TestDistro::test_id
[gw4] [ 99%] PASSED test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_explicit_timeout
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
[gw5] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception
test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code
[gw5] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code
test/units/module_utils/facts/test_utils.py::TestGetMountSize::test
[gw0] [ 99%] PASSED test/units/module_utils/facts/test_utils.py::TestGetMountSize::test
[gw5] [ 99%] PASSED test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout
test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds
[gw5] [100%] PASSED test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds

=================================== FAILURES ===================================
_ test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya'] _
[gw7] linux -- Python 3.10.7 /gnu/store/l6fpy0i9hlll9b6k8vy2i2a4cshwz3cv-python-wrapper-3.10.7/bin/python
certificate = 'rsa-pss_sha512.pem'
expected = b"\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya'"

    @pytest.mark.skipif(not urls.HAS_CRYPTOGRAPHY, reason='Requires cryptography to be installed')
    @pytest.mark.parametrize('certificate, expected', [
        ('rsa_md5.pem', b'\x23\x34\xB8\x47\x6C\xBF\x4E\x6D'
                        b'\xFC\x76\x6A\x5D\x5A\x30\xD6\x64'
                        b'\x9C\x01\xBA\xE1\x66\x2A\x5C\x3A'
                        b'\x13\x02\xA9\x68\xD7\xC6\xB0\xF6'),
        ('rsa_sha1.pem', b'\x14\xCF\xE8\xE4\xB3\x32\xB2\x0A'
                         b'\x34\x3F\xC8\x40\xB1\x8F\x9F\x6F'
                         b'\x78\x92\x6A\xFE\x7E\xC3\xE7\xB8'
                         b'\xE2\x89\x69\x61\x9B\x1E\x8F\x3E'),
        ('rsa_sha256.pem', b'\x99\x6F\x3E\xEA\x81\x2C\x18\x70'
                           b'\xE3\x05\x49\xFF\x9B\x86\xCD\x87'
                           b'\xA8\x90\xB6\xD8\xDF\xDF\x4A\x81'
                           b'\xBE\xF9\x67\x59\x70\xDA\xDB\x26'),
        ('rsa_sha384.pem', b'\x34\xF3\x03\xC9\x95\x28\x6F\x4B'
                           b'\x21\x4A\x9B\xA6\x43\x5B\x69\xB5'
                           b'\x1E\xCF\x37\x58\xEA\xBC\x2A\x14'
                           b'\xD7\xA4\x3F\xD2\x37\xDC\x2B\x1A'
                           b'\x1A\xD9\x11\x1C\x5C\x96\x5E\x10'
                           b'\x75\x07\xCB\x41\x98\xC0\x9F\xEC'),
        ('rsa_sha512.pem', b'\x55\x6E\x1C\x17\x84\xE3\xB9\x57'
                           b'\x37\x0B\x7F\x54\x4F\x62\xC5\x33'
                           b'\xCB\x2C\xA5\xC1\xDA\xE0\x70\x6F'
                           b'\xAE\xF0\x05\x44\xE1\xAD\x2B\x76'
                           b'\xFF\x25\xCF\xBE\x69\xB1\xC4\xE6'
                           b'\x30\xC3\xBB\x02\x07\xDF\x11\x31'
                           b'\x4C\x67\x38\xBC\xAE\xD7\xE0\x71'
                           b'\xD7\xBF\xBF\x2C\x9D\xFA\xB8\x5D'),
        ('rsa-pss_sha256.pem', b'\xF2\x31\xE6\xFF\x3F\x9E\x16\x1B'
                               b'\xC2\xDC\xBB\x89\x8D\x84\x47\x4E'
                               b'\x58\x9C\xD7\xC2\x7A\xDB\xEF\x8B'
                               b'\xD9\xC0\xC0\x68\xAF\x9C\x36\x6D'),
        ('rsa-pss_sha512.pem', b'\x85\x85\x19\xB9\xE1\x0F\x23\xE2'
                               b'\x1D\x2C\xE9\xD5\x47\x2A\xAB\xCE'
                               b'\x42\x0F\xD1\x00\x75\x9C\x53\xA1'
                               b'\x7B\xB9\x79\x86\xB2\x59\x61\x27'),
        ('ecdsa_sha256.pem', b'\xFE\xCF\x1B\x25\x85\x44\x99\x90'
                             b'\xD9\xE3\xB2\xC9\x2D\x3F\x59\x7E'
                             b'\xC8\x35\x4E\x12\x4E\xDA\x75\x1D'
                             b'\x94\x83\x7C\x2C\x89\xA2\xC1\x55'),
        ('ecdsa_sha512.pem', b'\xE5\xCB\x68\xB2\xF8\x43\xD6\x3B'
                             b'\xF4\x0B\xCB\x20\x07\x60\x8F\x81'
                             b'\x97\x61\x83\x92\x78\x3F\x23\x30'
                             b'\xE5\xEF\x19\xA5\xBD\x8F\x0B\x2F'
                             b'\xAA\xC8\x61\x85\x5F\xBB\x63\xA2'
                             b'\x21\xCC\x46\xFC\x1E\x22\x6A\x07'
                             b'\x24\x11\xAF\x17\x5D\xDE\x47\x92'
                             b'\x81\xE0\x06\x87\x8B\x34\x80\x59'),
    ])
    def test_cbt_with_cert(certificate, expected):
        with open(os.path.join(os.path.dirname(__file__), 'fixtures', 'cbt', certificate)) as fd:
            cert_der = base64.b64decode("".join([l.strip() for l in fd.readlines()[1:-1]]))
   
        actual = urls.get_channel_binding_cert_hash(cert_der)
>       assert actual == expected
E       assert b"K\x8c\xa5\x...x7fc\x83\xd7b" == b"\x85\x85\x1...9y\x86\xb2Ya'"
E         At index 0 diff: b'K' != b'\x85'
E         Full diff:
E           (
E         -  b'\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1'
E         -  b"{\xb9y\x86\xb2Ya'",
E         +  b"K\x8c\xa5\xf5y\x89A\xa0\xaf'\xeb\x00\xeb\xccUz6z\xe0l\x035\xa3h\xfc\xa6 k"
E         +  b'\xda]\xba\x88\xf8m\xf3\x98\xd2\xd2wW\x87w\xa4\x0e\x14\t\xd4]\xb9\xa29\xe2'...
E        
E         ...Full output truncated (3 lines hidden), use '-vv' to show

test/units/module_utils/urls/test_channel_binding.py:69: AssertionError
- generated xml file: /tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4/test/results/junit/python3.10-module_utils-units.xml -
============================= slowest 25 durations =============================
3.01s call     test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds
2.03s call     test/units/module_utils/facts/test_timeout.py::test_explicit_timeout
2.01s call     test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout
2.01s call     test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds
1.02s call     test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout
1.01s call     test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds
1.01s call     test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]
1.01s call     test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
1.01s call     test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code
1.00s call     test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception
0.99s call     test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit
0.27s call     test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts
0.24s call     test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts
0.20s call     test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_hit_recursion_limit
0.10s setup    test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin0-True]
0.09s setup    test/units/module_utils/basic/test_atomic_move.py::test_no_tty_fallback[stdin0]
0.09s setup    test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_failure[stdin0]
0.09s setup    test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin0-True]
0.08s setup    test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin1-False]
0.08s call     test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_nproc
0.08s call     test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test1
0.07s setup    test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin0-True]
0.07s setup    test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin1-False]
0.07s setup    test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin14-Core OS]
0.07s setup    test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin61-Solaris 10]
=========================== short test summary info ============================
SKIPPED [5] test/units/module_utils/basic/test_log.py:38: python systemd bindings not installed
SKIPPED [1] test/units/module_utils/basic/test_imports.py:84: literal_eval is available in every version of Python3
SKIPPED [2] test/units/module_utils/basic/test_log.py:113: python systemd bindings not installed
SKIPPED [5] test/units/module_utils/basic/test_log.py:130: python systemd bindings not installed
SKIPPED [1] test/units/module_utils/basic/test_log.py:139: python systemd bindings not installed
SKIPPED [3] test/units/module_utils/facts/test_facts.py:64: This test class needs to be updated to specify collector_class
SKIPPED [1] test/units/module_utils/facts/test_collectors.py:370: faulty test
SKIPPED [1] test/units/module_utils/facts/test_collectors.py:396: faulty test
SKIPPED [1] test/units/module_utils/facts/test_facts.py:46: This platform (DragonFly) does not have a fact_class.
SKIPPED [1] test/units/module_utils/facts/test_facts.py:54: This platform (DragonFly) does not have a fact_class.
FAILED test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya']
================= 1 failed, 1681 passed, 21 skipped in 22.34s ==================
FATAL: Command "pytest --forked -r a -n 8 --color no -p no:cacheprovider -c /gnu/store/rvraps20lp1gix4r98n96q2hydd4vnjk-ansible-core-2.14.4/lib/python3.10/site-packages/ansible_test/_data/pytest/config/default.ini --junit-xml /tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4/test/results/junit/python3.10-module_utils-units.xml --strict-markers --rootdir /tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4 --durations=25 -v test/units/module_utils/basic/test__log_invocation.py test/units/module_utils/basic/test__symbolic_mode_to_octal.py test/units/module_utils/basic/test_argument_spec.py test/units/module_utils/basic/test_atomic_move.py test/units/module_utils/basic/test_deprecate_warn.py test/units/module_utils/basic/test_dict_converters.py test/units/module_utils/basic/test_exit_json.py test/units/module_utils/basic/test_filesystem.py test/units/module_utils/basic/test_get_file_attributes.py test/units/module_utils/basic/test_get_module_path.py test/units/module_utils/basic/test_heuristic_log_sanitize.py test/units/module_utils/basic/test_imports.py test/units/module_utils/basic/test_log.py test/units/module_utils/basic/test_no_log.py test/units/module_utils/basic/test_platform_distribution.py test/units/module_utils/basic/test_run_command.py test/units/module_utils/basic/test_safe_eval.py test/units/module_utils/basic/test_sanitize_keys.py test/units/module_utils/basic/test_selinux.py test/units/module_utils/basic/test_set_cwd.py test/units/module_utils/basic/test_set_mode_if_different.py test/units/module_utils/common/arg_spec/test_aliases.py test/units/module_utils/common/arg_spec/test_module_validate.py test/units/module_utils/common/arg_spec/test_sub_spec.py test/units/module_utils/common/arg_spec/test_validate_invalid.py test/units/module_utils/common/arg_spec/test_validate_valid.py test/units/module_utils/common/parameters/test_check_arguments.py test/units/module_utils/common/parameters/test_handle_aliases.py test/units/module_utils/common/parameters/test_list_deprecations.py test/units/module_utils/common/parameters/test_list_no_log_values.py test/units/module_utils/common/process/test_get_bin_path.py test/units/module_utils/common/test_collections.py test/units/module_utils/common/test_dict_transformations.py test/units/module_utils/common/test_locale.py test/units/module_utils/common/test_network.py test/units/module_utils/common/test_sys_info.py test/units/module_utils/common/test_utils.py test/units/module_utils/common/text/converters/test_container_to_bytes.py test/units/module_utils/common/text/converters/test_container_to_text.py test/units/module_utils/common/text/converters/test_json_encode_fallback.py test/units/module_utils/common/text/converters/test_jsonify.py test/units/module_utils/common/text/converters/test_to_str.py test/units/module_utils/common/text/formatters/test_bytes_to_human.py test/units/module_utils/common/text/formatters/test_human_to_bytes.py test/units/module_utils/common/text/formatters/test_lenient_lowercase.py test/units/module_utils/common/validation/test_check_missing_parameters.py test/units/module_utils/common/validation/test_check_mutually_exclusive.py test/units/module_utils/common/validation/test_check_required_arguments.py test/units/module_utils/common/validation/test_check_required_by.py test/units/module_utils/common/validation/test_check_required_if.py test/units/module_utils/common/validation/test_check_required_one_of.py test/units/module_utils/common/validation/test_check_required_together.py test/units/module_utils/common/validation/test_check_type_bits.py test/units/module_utils/common/validation/test_check_type_bool.py test/units/module_utils/common/validation/test_check_type_bytes.py test/units/module_utils/common/validation/test_check_type_dict.py test/units/module_utils/common/validation/test_check_type_float.py test/units/module_utils/common/validation/test_check_type_int.py test/units/module_utils/common/validation/test_check_type_jsonarg.py test/units/module_utils/common/validation/test_check_type_list.py test/units/module_utils/common/validation/test_check_type_path.py test/units/module_utils/common/validation/test_check_type_raw.py test/units/module_utils/common/validation/test_check_type_str.py test/units/module_utils/common/validation/test_count_terms.py test/units/module_utils/common/warnings/test_deprecate.py test/units/module_utils/common/warnings/test_warn.py test/units/module_utils/facts/hardware/test_aix_processor.py test/units/module_utils/facts/hardware/test_linux.py test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py test/units/module_utils/facts/network/test_fc_wwn.py test/units/module_utils/facts/network/test_generic_bsd.py test/units/module_utils/facts/network/test_iscsi_get_initiator.py test/units/module_utils/facts/other/test_facter.py test/units/module_utils/facts/other/test_ohai.py test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py test/units/module_utils/facts/system/distribution/test_distribution_version.py test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py test/units/module_utils/facts/system/test_cmdline.py test/units/module_utils/facts/system/test_lsb.py test/units/module_utils/facts/system/test_user.py test/units/module_utils/facts/test_ansible_collector.py test/units/module_utils/facts/test_collector.py test/units/module_utils/facts/test_collectors.py test/units/module_utils/facts/test_date_time.py test/units/module_utils/facts/test_facts.py test/units/module_utils/facts/test_sysctl.py test/units/module_utils/facts/test_timeout.py test/units/module_utils/facts/test_utils.py test/units/module_utils/facts/virtual/test_linux.py test/units/module_utils/json_utils/test_filter_non_json_lines.py test/units/module_utils/parsing/test_convert_bool.py test/units/module_utils/test_api.py test/units/module_utils/test_connection.py test/units/module_utils/test_distro.py test/units/module_utils/urls/test_RedirectHandlerFactory.py test/units/module_utils/urls/test_Request.py test/units/module_utils/urls/test_RequestWithMethod.py test/units/module_utils/urls/test_channel_binding.py test/units/module_utils/urls/test_fetch_file.py test/units/module_utils/urls/test_fetch_url.py test/units/module_utils/urls/test_generic_urlparse.py test/units/module_utils/urls/test_gzip.py test/units/module_utils/urls/test_prepare_multipart.py test/units/module_utils/urls/test_split.py test/units/module_utils/urls/test_urls.py" returned exit status 1.
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "ansible-test" arguments: ("units" "-v" "--num-workers" "8") exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 27.4 seconds
command "ansible-test" "units" "-v" "--num-workers" "8" failed with status 1


reply via email to

[Prev in Thread] Current Thread [Next in Thread]