Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'], chrootPath='/var/lib/mock/dist-ocs23-rebuild-test-3-build-213424-15749/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ff3943b15d0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Wrote: /builddir/build/SRPMS/python-elastic-transport-8.4.0-4.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'], chrootPath='/var/lib/mock/dist-ocs23-rebuild-test-3-build-213424-15749/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ff3943b15d0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TEKlf7
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf elastic-transport-python-8.4.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/elastic-transport-8.4.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd elastic-transport-python-8.4.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ sed -i -e 's/^import mock/from unittest import mock/' -e 's/^from mock import /from unittest.mock import /' tests/node/__init__.py tests/node/test_base.py tests/node/test_http_aiohttp.py tests/node/test_http_requests.py tests/node/test_http_urllib3.py tests/node/test_tls_versions.py tests/node/test_urllib3_chain_certs.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CexCTO
+ umask 022
+ cd /builddir/build/BUILD
+ cd elastic-transport-python-8.4.0
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ '[' -f setup.py ']'
+ echo 'python3dist(setuptools) >= 40.8'
+ echo 'python3dist(wheel)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -r -x develop
Handling setuptools >= 40.8 from default build backend
Requirement not satisfied: setuptools >= 40.8
Handling wheel from default build backend
Requirement not satisfied: wheel
Exiting dependency generation pass: build backend
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-elastic-transport-8.4.0-4.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'], chrootPath='/var/lib/mock/dist-ocs23-rebuild-test-3-build-213424-15749/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ff3943b15d0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.aD56wq
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf elastic-transport-python-8.4.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/elastic-transport-8.4.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd elastic-transport-python-8.4.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ sed -i -e 's/^import mock/from unittest import mock/' -e 's/^from mock import /from unittest.mock import /' tests/node/__init__.py tests/node/test_base.py tests/node/test_http_aiohttp.py tests/node/test_http_requests.py tests/node/test_http_urllib3.py tests/node/test_tls_versions.py tests/node/test_urllib3_chain_certs.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.GTdBF3
+ umask 022
+ cd /builddir/build/BUILD
+ cd elastic-transport-python-8.4.0
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ '[' -f setup.py ']'
+ echo 'python3dist(setuptools) >= 40.8'
+ echo 'python3dist(wheel)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -r -x develop
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 68.0.0)
Handling wheel from default build backend
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
HOOK STDOUT: running egg_info
HOOK STDOUT: creating elastic_transport.egg-info
HOOK STDOUT: writing elastic_transport.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to elastic_transport.egg-info/dependency_links.txt
HOOK STDOUT: writing requirements to elastic_transport.egg-info/requires.txt
HOOK STDOUT: writing top-level names to elastic_transport.egg-info/top_level.txt
HOOK STDOUT: writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
Handling urllib3 <2,>=1.26.2 from wheel metadata: Requires-Dist
Requirement not satisfied: urllib3 <2,>=1.26.2
Handling certifi from wheel metadata: Requires-Dist
Requirement not satisfied: certifi
Handling dataclasses ; python_version < "3.7" from wheel metadata: Requires-Dist
Ignoring alien requirement: dataclasses ; python_version < "3.7"
Handling pytest ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest ; extra == 'develop'
   (installed: pytest 7.4.0)
Handling pytest-cov ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: pytest-cov ; extra == 'develop'
Handling pytest-mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: pytest-mock ; extra == 'develop'
Handling pytest-asyncio ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: pytest-asyncio ; extra == 'develop'
Handling pytest-httpserver ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: pytest-httpserver ; extra == 'develop'
Handling trustme ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: trustme ; extra == 'develop'
   (installed: trustme 1.1.0)
Handling mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: mock ; extra == 'develop'
Handling requests ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: requests ; extra == 'develop'
Handling aiohttp ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement not satisfied: aiohttp ; extra == 'develop'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-elastic-transport-8.4.0-4.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'], chrootPath='/var/lib/mock/dist-ocs23-rebuild-test-3-build-213424-15749/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ff3943b15d0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cqI5AB
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf elastic-transport-python-8.4.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/elastic-transport-8.4.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd elastic-transport-python-8.4.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ sed -i -e 's/^import mock/from unittest import mock/' -e 's/^from mock import /from unittest.mock import /' tests/node/__init__.py tests/node/test_base.py tests/node/test_http_aiohttp.py tests/node/test_http_requests.py tests/node/test_http_urllib3.py tests/node/test_tls_versions.py tests/node/test_urllib3_chain_certs.py
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.4rGsii
+ umask 022
+ cd /builddir/build/BUILD
+ cd elastic-transport-python-8.4.0
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ '[' -f setup.py ']'
+ echo 'python3dist(setuptools) >= 40.8'
+ echo 'python3dist(wheel)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -r -x develop
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 68.0.0)
Handling wheel from default build backend
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
HOOK STDOUT: running egg_info
HOOK STDOUT: creating elastic_transport.egg-info
HOOK STDOUT: writing elastic_transport.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to elastic_transport.egg-info/dependency_links.txt
HOOK STDOUT: writing requirements to elastic_transport.egg-info/requires.txt
HOOK STDOUT: writing top-level names to elastic_transport.egg-info/top_level.txt
HOOK STDOUT: writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
Handling urllib3 <2,>=1.26.2 from wheel metadata: Requires-Dist
Requirement satisfied: urllib3 <2,>=1.26.2
   (installed: urllib3 1.26.18)
Handling certifi from wheel metadata: Requires-Dist
Requirement satisfied: certifi
   (installed: certifi 2023.7.22)
Handling dataclasses ; python_version < "3.7" from wheel metadata: Requires-Dist
Ignoring alien requirement: dataclasses ; python_version < "3.7"
Handling pytest ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest ; extra == 'develop'
   (installed: pytest 7.4.0)
Handling pytest-cov ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-cov ; extra == 'develop'
   (installed: pytest-cov 4.1.0)
Handling pytest-mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-mock ; extra == 'develop'
   (installed: pytest-mock 3.11.1)
Handling pytest-asyncio ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-asyncio ; extra == 'develop'
   (installed: pytest-asyncio 0.21.0)
Handling pytest-httpserver ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-httpserver ; extra == 'develop'
   (installed: pytest-httpserver 1.0.8)
Handling trustme ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: trustme ; extra == 'develop'
   (installed: trustme 1.1.0)
Handling mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: mock ; extra == 'develop'
   (installed: mock 5.1.0)
Handling requests ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: requests ; extra == 'develop'
   (installed: requests 2.32.3)
Handling aiohttp ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: aiohttp ; extra == 'develop'
   (installed: aiohttp 3.9.5)
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-elastic-transport-8.4.0-4.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'], chrootPath='/var/lib/mock/dist-ocs23-rebuild-test-3-build-213424-15749/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7ff3943b15d0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.GI4sgg
+ umask 022
+ cd /builddir/build/BUILD
+ cd elastic-transport-python-8.4.0
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ '[' -f setup.py ']'
+ echo 'python3dist(setuptools) >= 40.8'
+ echo 'python3dist(wheel)'
+ rm -rfv elastic_transport-8.4.0.dist-info/
removed 'elastic_transport-8.4.0.dist-info/METADATA'
removed 'elastic_transport-8.4.0.dist-info/top_level.txt'
removed 'elastic_transport-8.4.0.dist-info/LICENSE'
removed directory 'elastic_transport-8.4.0.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -r -x develop
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 68.0.0)
Handling wheel from default build backend
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
HOOK STDOUT: running egg_info
HOOK STDOUT: writing elastic_transport.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to elastic_transport.egg-info/dependency_links.txt
HOOK STDOUT: writing requirements to elastic_transport.egg-info/requires.txt
HOOK STDOUT: writing top-level names to elastic_transport.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'LICENSE'
HOOK STDOUT: writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
Handling urllib3 <2,>=1.26.2 from wheel metadata: Requires-Dist
Requirement satisfied: urllib3 <2,>=1.26.2
   (installed: urllib3 1.26.18)
Handling certifi from wheel metadata: Requires-Dist
Requirement satisfied: certifi
   (installed: certifi 2023.7.22)
Handling dataclasses ; python_version < "3.7" from wheel metadata: Requires-Dist
Ignoring alien requirement: dataclasses ; python_version < "3.7"
Handling pytest ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest ; extra == 'develop'
   (installed: pytest 7.4.0)
Handling pytest-cov ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-cov ; extra == 'develop'
   (installed: pytest-cov 4.1.0)
Handling pytest-mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-mock ; extra == 'develop'
   (installed: pytest-mock 3.11.1)
Handling pytest-asyncio ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-asyncio ; extra == 'develop'
   (installed: pytest-asyncio 0.21.0)
Handling pytest-httpserver ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: pytest-httpserver ; extra == 'develop'
   (installed: pytest-httpserver 1.0.8)
Handling trustme ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: trustme ; extra == 'develop'
   (installed: trustme 1.1.0)
Handling mock ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: mock ; extra == 'develop'
   (installed: mock 5.1.0)
Handling requests ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: requests ; extra == 'develop'
   (installed: requests 2.32.3)
Handling aiohttp ; extra == 'develop' from wheel metadata: Requires-Dist
Requirement satisfied: aiohttp ; extra == 'develop'
   (installed: aiohttp 3.9.5)
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mtNPBV
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd elastic-transport-python-8.4.0
+ mkdir -p /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ TMPDIR=/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir
+ /usr/bin/python3 -m pip wheel --wheel-dir /builddir/build/BUILD/elastic-transport-python-8.4.0/pyproject-wheeldir --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose .
Processing /builddir/build/BUILD/elastic-transport-python-8.4.0
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info
  writing /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/dependency_links.txt
  writing requirements to /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/requires.txt
  writing top-level names to /builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/top_level.txt
  writing manifest file '/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/SOURCES.txt'
  reading manifest file '/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  warning: no previously-included files matching '__pycache__' found under directory '*'
  warning: no previously-included files matching '*.py[co]' found under directory '*'
  adding license file 'LICENSE'
  writing manifest file '/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-modern-metadata-r6ux5f1b/elastic_transport-8.4.0.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: elastic-transport
  Building wheel for elastic-transport (pyproject.toml): started
  Running command Building wheel for elastic-transport (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/elastic_transport
  copying elastic_transport/_exceptions.py -> build/lib/elastic_transport
  copying elastic_transport/_utils.py -> build/lib/elastic_transport
  copying elastic_transport/_models.py -> build/lib/elastic_transport
  copying elastic_transport/_compat.py -> build/lib/elastic_transport
  copying elastic_transport/_async_transport.py -> build/lib/elastic_transport
  copying elastic_transport/_node_pool.py -> build/lib/elastic_transport
  copying elastic_transport/_transport.py -> build/lib/elastic_transport
  copying elastic_transport/__init__.py -> build/lib/elastic_transport
  copying elastic_transport/client_utils.py -> build/lib/elastic_transport
  copying elastic_transport/_serializer.py -> build/lib/elastic_transport
  copying elastic_transport/_response.py -> build/lib/elastic_transport
  copying elastic_transport/_version.py -> build/lib/elastic_transport
  creating build/lib/elastic_transport/_node
  copying elastic_transport/_node/_http_urllib3.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/_urllib3_chain_certs.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/_http_requests.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/__init__.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/_http_aiohttp.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/_base_async.py -> build/lib/elastic_transport/_node
  copying elastic_transport/_node/_base.py -> build/lib/elastic_transport/_node
  copying elastic_transport/py.typed -> build/lib/elastic_transport
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_lib
  creating build/bdist.linux-x86_64
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_exceptions.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_utils.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_models.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_compat.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_async_transport.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_node_pool.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_transport.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/__init__.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/py.typed -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/client_utils.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_serializer.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_response.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  copying build/lib/elastic_transport/_version.py -> build/bdist.linux-x86_64/wheel/elastic_transport
  creating build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_http_urllib3.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_urllib3_chain_certs.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_http_requests.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/__init__.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_http_aiohttp.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_base_async.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  copying build/lib/elastic_transport/_node/_base.py -> build/bdist.linux-x86_64/wheel/elastic_transport/_node
  running install_egg_info
  running egg_info
  writing elastic_transport.egg-info/PKG-INFO
  writing dependency_links to elastic_transport.egg-info/dependency_links.txt
  writing requirements to elastic_transport.egg-info/requires.txt
  writing top-level names to elastic_transport.egg-info/top_level.txt
  reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  warning: no previously-included files matching '__pycache__' found under directory '*'
  warning: no previously-included files matching '*.py[co]' found under directory '*'
  adding license file 'LICENSE'
  writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
  Copying elastic_transport.egg-info to build/bdist.linux-x86_64/wheel/elastic_transport-8.4.0-py3.11.egg-info
  running install_scripts
  creating build/bdist.linux-x86_64/wheel/elastic_transport-8.4.0.dist-info/WHEEL
  creating '/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir/pip-wheel-hi6g4vnv/.tmp-mg5lnjrt/elastic_transport-8.4.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
  adding 'elastic_transport/__init__.py'
  adding 'elastic_transport/_async_transport.py'
  adding 'elastic_transport/_compat.py'
  adding 'elastic_transport/_exceptions.py'
  adding 'elastic_transport/_models.py'
  adding 'elastic_transport/_node_pool.py'
  adding 'elastic_transport/_response.py'
  adding 'elastic_transport/_serializer.py'
  adding 'elastic_transport/_transport.py'
  adding 'elastic_transport/_utils.py'
  adding 'elastic_transport/_version.py'
  adding 'elastic_transport/client_utils.py'
  adding 'elastic_transport/py.typed'
  adding 'elastic_transport/_node/__init__.py'
  adding 'elastic_transport/_node/_base.py'
  adding 'elastic_transport/_node/_base_async.py'
  adding 'elastic_transport/_node/_http_aiohttp.py'
  adding 'elastic_transport/_node/_http_requests.py'
  adding 'elastic_transport/_node/_http_urllib3.py'
  adding 'elastic_transport/_node/_urllib3_chain_certs.py'
  adding 'elastic_transport-8.4.0.dist-info/LICENSE'
  adding 'elastic_transport-8.4.0.dist-info/METADATA'
  adding 'elastic_transport-8.4.0.dist-info/WHEEL'
  adding 'elastic_transport-8.4.0.dist-info/top_level.txt'
  adding 'elastic_transport-8.4.0.dist-info/RECORD'
  removing build/bdist.linux-x86_64/wheel
  Building wheel for elastic-transport (pyproject.toml): finished with status 'done'
  Created wheel for elastic-transport: filename=elastic_transport-8.4.0-py3-none-any.whl size=59478 sha256=48136d77f213757fbbe31c620cc97ee39fda2637a384a45fa6d2534a90cd5a23
  Stored in directory: /builddir/.cache/pip/wheels/2b/6f/e5/08de3f8eaf785fe2fb38e5c133e1cde4a853ce90e8f0d08803
Successfully built elastic-transport
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.y21khQ
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch
++ dirname /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch
+ cd elastic-transport-python-8.4.0
++ ls /builddir/build/BUILD/elastic-transport-python-8.4.0/pyproject-wheeldir/elastic_transport-8.4.0-py3-none-any.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=elastic_transport==8.4.0
+ TMPDIR=/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/elastic-transport-python-8.4.0/pyproject-wheeldir elastic_transport==8.4.0
Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
Looking in links: /builddir/build/BUILD/elastic-transport-python-8.4.0/pyproject-wheeldir
Processing ./pyproject-wheeldir/elastic_transport-8.4.0-py3-none-any.whl
Installing collected packages: elastic_transport
Successfully installed elastic_transport-8.4.0
+ '[' -d /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/bin ']'
+ rm -f /builddir/build/BUILD/pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages ']'
+ site_dirs+=("/usr/lib/python3.11/site-packages")
+ '[' /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib64/python3.11/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/OpenCloudOS
+ /usr/bin/python3 -B /usr/lib/rpm/OpenCloudOS/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch --record /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/RECORD --output /builddir/build/BUILD/pyproject-record
+ rm -fv /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/RECORD
removed '/builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages/elastic_transport-8.4.0.dist-info/REQUESTED'
+ /usr/bin/python3 /usr/lib/rpm/OpenCloudOS/pyproject_save_files.py --output-files /builddir/build/BUILD/pyproject-files --output-modules /builddir/build/BUILD/pyproject-modules --buildroot /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/pyproject-record --prefix /usr elastic_transport
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 8.4.0-4.ocs23 --unique-debug-suffix -8.4.0-4.ocs23.noarch --unique-debug-src-base python-elastic-transport-8.4.0-4.ocs23.noarch -S debugsourcefiles.list /builddir/build/BUILD/elastic-transport-python-8.4.0
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11 using python3.11
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.s159bD
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd elastic-transport-python-8.4.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ PATH=/builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-elastic-transport-8.4.0-4.ocs23.noarch/usr/lib/python3.11/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/elastic-transport-python-8.4.0/.pyproject-builddir'
+ /usr/bin/pytest -v -k 'not test_http_aiohttp and not test_urllib3_chain_certs and not test_tls_versions'
============================= test session starts ==============================
platform linux -- Python 3.11.6, pytest-7.4.0, pluggy-1.3.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /builddir/build/BUILD/elastic-transport-python-8.4.0
configfile: setup.cfg
plugins: cov-4.1.0, mock-3.11.1, asyncio-0.21.0, httpserver-1.0.8
asyncio: mode=Mode.STRICT
collecting ... collected 408 items / 97 deselected / 311 selected
tests/test_client_utils.py::test_create_user_agent PASSED                [  0%]
tests/test_client_utils.py::test_client_meta_version[7.10.0-7.10.0] PASSED [  0%]
tests/test_client_utils.py::test_client_meta_version[7.10.0-alpha1-7.10.0p] PASSED [  0%]
tests/test_client_utils.py::test_client_meta_version[3.9.0b1-3.9.0p] PASSED [  1%]
tests/test_client_utils.py::test_client_meta_version[3.9.pre1-3.9p] PASSED [  1%]
tests/test_client_utils.py::test_client_meta_version[3.7.4.post1-3.7.4] PASSED [  1%]
tests/test_client_utils.py::test_client_meta_version[3.7.4.post-3.7.4] PASSED [  2%]
tests/test_client_utils.py::test_parse_cloud_id PASSED                   [  2%]
tests/test_client_utils.py::test_parse_cloud_id_ports[:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbzo5MjQzJDRmYTg4MjFlNzU2MzQwMzJiZWQxY2YyMjExMGUyZjk3JDRmYTg4MjFlNzU2MzQwMzJiZWQxY2YyMjExMGUyZjk2-9243] PASSED [  2%]
tests/test_client_utils.py::test_parse_cloud_id_ports[:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbzo0NDMkNGZhODgyMWU3NTYzNDAzMmJlZDFjZjIyMTEwZTJmOTckNGZhODgyMWU3NTYzNDAzMmJlZDFjZjIyMTEwZTJmOTY=-443] PASSED [  3%]
tests/test_client_utils.py::test_parse_cloud_id_no_kibana[cluster:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQ0ZmE4ODIxZTc1NjM0MDMyYmVkMWNmMjIxMTBlMmY5NyQ=] PASSED [  3%]
tests/test_client_utils.py::test_parse_cloud_id_no_kibana[cluster:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQ0ZmE4ODIxZTc1NjM0MDMyYmVkMWNmMjIxMTBlMmY5Nw==] PASSED [  3%]
tests/test_client_utils.py::test_parse_cloud_id_no_es[cluster:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbzo0NDMkJA==] PASSED [  4%]
tests/test_client_utils.py::test_parse_cloud_id_no_es[cluster:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbzo0NDM=] PASSED [  4%]
tests/test_client_utils.py::test_invalid_cloud_id[cluster:] PASSED       [  4%]
tests/test_client_utils.py::test_invalid_cloud_id[dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQ0ZmE4ODIxZTc1NjM0MDMyYmVkMWNmMjIxMTBlMmY5NyQ=] PASSED [  5%]
tests/test_client_utils.py::test_invalid_cloud_id[cluster:\u0101] PASSED [  5%]
tests/test_client_utils.py::test_url_to_node_config[http://localhost:3002-http://localhost:3002-] PASSED [  5%]
tests/test_client_utils.py::test_url_to_node_config[http://127.0.0.1:3002-http://127.0.0.1:3002-] PASSED [  6%]
tests/test_client_utils.py::test_url_to_node_config[http://127.0.0.1:3002/-http://127.0.0.1:3002-] PASSED [  6%]
tests/test_client_utils.py::test_url_to_node_config[http://127.0.0.1:3002/path-prefix-http://127.0.0.1:3002/path-prefix-/path-prefix] PASSED [  6%]
tests/test_client_utils.py::test_url_to_node_config[http://localhost:3002/url-prefix/-http://localhost:3002/url-prefix-/url-prefix] PASSED [  7%]
tests/test_client_utils.py::test_url_to_node_config[http://[::1]:3002/url-prefix-http://[::1]:3002/url-prefix-/url-prefix] PASSED [  7%]
tests/test_client_utils.py::test_url_to_node_config[https://[::1]:0/-https://[::1]:0-] PASSED [  7%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost:0] PASSED [  8%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[[::1]:3002/url-prefix] PASSED [  8%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost] PASSED [  8%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost/] PASSED [  9%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost:3] PASSED [  9%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[[::1]/url-prefix/] PASSED [  9%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[[::1]] PASSED [  9%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[[::1]:3002] PASSED [ 10%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[http://localhost] PASSED [ 10%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost/url-prefix/] PASSED [ 10%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[localhost:3002/url-prefix] PASSED [ 11%]
tests/test_client_utils.py::test_url_to_node_config_error_missing_component[http://localhost/url-prefix] PASSED [ 11%]
tests/test_client_utils.py::test_url_to_node_config_use_default_ports_for_scheme[http://127.0.0.1-80] PASSED [ 11%]
tests/test_client_utils.py::test_url_to_node_config_use_default_ports_for_scheme[http://[::1]-80] PASSED [ 12%]
tests/test_client_utils.py::test_url_to_node_config_use_default_ports_for_scheme[HTTPS://localhost-443] PASSED [ 12%]
tests/test_client_utils.py::test_url_to_node_config_use_default_ports_for_scheme[https://localhost/url-prefix-443] PASSED [ 12%]
tests/test_client_utils.py::test_url_with_auth_into_authorization PASSED [ 13%]
tests/test_client_utils.py::test_basic_auth_errors[0] PASSED             [ 13%]
tests/test_client_utils.py::test_basic_auth_errors[1] PASSED             [ 13%]
tests/test_client_utils.py::test_basic_auth_errors[basic_auth2] PASSED   [ 14%]
tests/test_client_utils.py::test_basic_auth_errors[basic_auth3] PASSED   [ 14%]
tests/test_client_utils.py::test_basic_auth_errors[basic_auth4] PASSED   [ 14%]
tests/test_client_utils.py::test_basic_auth_errors[basic_auth5] PASSED   [ 15%]
tests/test_client_utils.py::test_basic_auth_errors[False] PASSED         [ 15%]
tests/test_client_utils.py::test_basic_auth_errors[basic_auth7] PASSED   [ 15%]
tests/test_exceptions.py::test_exception_repr_and_str PASSED             [ 16%]
tests/test_exceptions.py::test_api_error_status_repr PASSED              [ 16%]
tests/test_exceptions.py::test_api_error_is_not_transport_error PASSED   [ 16%]
tests/test_exceptions.py::test_transport_error_is_not_api_error PASSED   [ 17%]
tests/test_httpbin.py::test_simple_request[urllib3] SKIPPED (Couldn't
connect to httpbin.org, internet not connected? [Errno -3] Temporary
failure in name resolution)                                              [ 17%]
tests/test_httpbin.py::test_simple_request[requests] SKIPPED (Couldn't
connect to httpbin.org, internet not connected? [Errno -3] Temporary
failure in name resolution)                                              [ 17%]
tests/test_httpbin.py::test_node[urllib3] SKIPPED (Couldn't connect to
httpbin.org, internet not connected? [Errno -3] Temporary failure in
name resolution)                                                         [ 18%]
tests/test_httpbin.py::test_node[requests] SKIPPED (Couldn't connect to
httpbin.org, internet not connected? [Errno -3] Temporary failure in
name resolution)                                                         [ 18%]
tests/test_httpserver.py::test_simple_request[urllib3] PASSED            [ 18%]
tests/test_httpserver.py::test_simple_request[requests] FAILED           [ 18%]
tests/test_logging.py::test_debug_logging[Urllib3HttpNode] SKIPPED3]
Temporary failure in name resolution)                                    [ 19%]
tests/test_logging.py::test_debug_logging[RequestsHttpNode] SKIPPED]
Temporary failure in name resolution)                                    [ 19%]
tests/test_logging.py::test_debug_logging[AiohttpHttpNode] SKIPPED3]
Temporary failure in name resolution)                                    [ 19%]
tests/test_logging.py::test_debug_logging_uncompressed_body[Urllib3HttpNode] SKIPPEDmporary failure in name resolution) [ 20%]
tests/test_logging.py::test_debug_logging_uncompressed_body[RequestsHttpNode] SKIPPEDmporary failure in name resolution) [ 20%]
tests/test_logging.py::test_debug_logging_uncompressed_body[AiohttpHttpNode] SKIPPEDmporary failure in name resolution) [ 20%]
tests/test_logging.py::test_debug_logging_no_body[Urllib3HttpNode] SKIPPEDmporary failure in name resolution) [ 21%]
tests/test_logging.py::test_debug_logging_no_body[RequestsHttpNode] SKIPPEDmporary failure in name resolution) [ 21%]
tests/test_logging.py::test_debug_logging_no_body[AiohttpHttpNode] SKIPPEDmporary failure in name resolution) [ 21%]
tests/test_logging.py::test_debug_logging_error[Urllib3HttpNode] SKIPPEDmporary failure in name resolution) [ 22%]
tests/test_logging.py::test_debug_logging_error[RequestsHttpNode] SKIPPEDmporary failure in name resolution) [ 22%]
tests/test_logging.py::test_debug_logging_error[AiohttpHttpNode] SKIPPEDmporary failure in name resolution) [ 22%]
tests/test_models.py::test_empty_node_config PASSED                      [ 23%]
tests/test_models.py::test_headers_frozen PASSED                         [ 23%]
tests/test_models.py::test_headers_hide_auth[headers0-{'field': 'value'}] PASSED [ 23%]
tests/test_models.py::test_headers_hide_auth[headers1-{'Authorization': '<hidden>'}] PASSED [ 24%]
tests/test_models.py::test_headers_hide_auth[headers2-{'authorization': '<hidden>'}] PASSED [ 24%]
tests/test_models.py::test_headers_hide_auth[headers3-{'authorization': 'Basic <hidden>'}] PASSED [ 24%]
tests/test_models.py::test_headers_hide_auth[headers4-{'authorization': 'ApiKey <hidden>'}] PASSED [ 25%]
tests/test_models.py::test_headers_hide_auth[headers5-{'authorization': 'Bearer <hidden>'}] PASSED [ 25%]
tests/test_node_pool.py::test_node_pool_repr PASSED                      [ 25%]
tests/test_node_pool.py::test_node_pool_empty_error PASSED               [ 26%]
tests/test_node_pool.py::test_node_pool_duplicate_node_configs PASSED    [ 26%]
tests/test_node_pool.py::test_node_pool_get PASSED                       [ 26%]
tests/test_node_pool.py::test_node_pool_remove_seed_node PASSED          [ 27%]
tests/test_node_pool.py::test_node_pool_add_and_remove_non_seed_node PASSED [ 27%]
tests/test_node_pool.py::test_added_node_is_used_first PASSED            [ 27%]
tests/test_node_pool.py::test_round_robin_selector PASSED                [ 27%]
tests/test_node_pool.py::test_all_dead_nodes_still_gets_node[node_configs0] PASSED [ 28%]
tests/test_node_pool.py::test_all_dead_nodes_still_gets_node[node_configs1] PASSED [ 28%]
tests/test_node_pool.py::test_unknown_selector_class PASSED              [ 28%]
tests/test_node_pool.py::test_disable_randomize_nodes PASSED             [ 29%]
tests/test_node_pool.py::test_nodes_randomized_by_default PASSED         [ 29%]
tests/test_node_pool.py::test_dead_nodes_are_skipped PASSED              [ 29%]
tests/test_node_pool.py::test_dead_node_backoff_calculation PASSED       [ 30%]
tests/test_node_pool.py::test_add_node_after_sniffing PASSED             [ 30%]
tests/test_node_pool.py::test_threading_test[1] PASSED                   [ 30%]
tests/test_node_pool.py::test_threading_test[8] PASSED                   [ 31%]
tests/test_package.py::test__all__sorted[elastic_transport] PASSED       [ 31%]
tests/test_package.py::test__all__sorted[elastic_transport.client_utils] PASSED [ 31%]
tests/test_package.py::test__all__is_importable[elastic_transport] PASSED [ 32%]
tests/test_package.py::test__all__is_importable[elastic_transport.client_utils] PASSED [ 32%]
tests/test_package.py::test_module_rewritten PASSED                      [ 32%]
tests/test_response.py::test_response_meta[TextApiResponse] PASSED       [ 33%]
tests/test_response.py::test_response_meta[BinaryApiResponse] PASSED     [ 33%]
tests/test_response.py::test_response_meta[ObjectApiResponse] PASSED     [ 33%]
tests/test_response.py::test_response_meta[ListApiResponse] PASSED       [ 34%]
tests/test_response.py::test_head_response PASSED                        [ 34%]
tests/test_response.py::test_text_response PASSED                        [ 34%]
tests/test_response.py::test_binary_response PASSED                      [ 35%]
tests/test_response.py::test_list_response PASSED                        [ 35%]
tests/test_response.py::test_list_object_response PASSED                 [ 35%]
tests/test_response.py::test_constructor_type_errors[args0-kwargs0-ObjectApiResponse] PASSED [ 36%]
tests/test_response.py::test_constructor_type_errors[args0-kwargs0-ListApiResponse] PASSED [ 36%]
tests/test_response.py::test_constructor_type_errors[args0-kwargs0-TextApiResponse] PASSED [ 36%]
tests/test_response.py::test_constructor_type_errors[args0-kwargs0-BinaryApiResponse] PASSED [ 36%]
tests/test_response.py::test_constructor_type_errors[args1-kwargs1-ObjectApiResponse] PASSED [ 37%]
tests/test_response.py::test_constructor_type_errors[args1-kwargs1-ListApiResponse] PASSED [ 37%]
tests/test_response.py::test_constructor_type_errors[args1-kwargs1-TextApiResponse] PASSED [ 37%]
tests/test_response.py::test_constructor_type_errors[args1-kwargs1-BinaryApiResponse] PASSED [ 38%]
tests/test_response.py::test_constructor_type_errors[args2-kwargs2-ObjectApiResponse] PASSED [ 38%]
tests/test_response.py::test_constructor_type_errors[args2-kwargs2-ListApiResponse] PASSED [ 38%]
tests/test_response.py::test_constructor_type_errors[args2-kwargs2-TextApiResponse] PASSED [ 39%]
tests/test_response.py::test_constructor_type_errors[args2-kwargs2-BinaryApiResponse] PASSED [ 39%]
tests/test_response.py::test_constructor_type_errors[args3-kwargs3-ObjectApiResponse] PASSED [ 39%]
tests/test_response.py::test_constructor_type_errors[args3-kwargs3-ListApiResponse] PASSED [ 40%]
tests/test_response.py::test_constructor_type_errors[args3-kwargs3-TextApiResponse] PASSED [ 40%]
tests/test_response.py::test_constructor_type_errors[args3-kwargs3-BinaryApiResponse] PASSED [ 40%]
tests/test_response.py::test_constructor_type_errors[args4-kwargs4-ObjectApiResponse] PASSED [ 41%]
tests/test_response.py::test_constructor_type_errors[args4-kwargs4-ListApiResponse] PASSED [ 41%]
tests/test_response.py::test_constructor_type_errors[args4-kwargs4-TextApiResponse] PASSED [ 41%]
tests/test_response.py::test_constructor_type_errors[args4-kwargs4-BinaryApiResponse] PASSED [ 42%]
tests/test_response.py::test_constructor_type_errors[args5-kwargs5-ObjectApiResponse] PASSED [ 42%]
tests/test_response.py::test_constructor_type_errors[args5-kwargs5-ListApiResponse] PASSED [ 42%]
tests/test_response.py::test_constructor_type_errors[args5-kwargs5-TextApiResponse] PASSED [ 43%]
tests/test_response.py::test_constructor_type_errors[args5-kwargs5-BinaryApiResponse] PASSED [ 43%]
tests/test_response.py::test_constructor_type_errors[args6-kwargs6-ObjectApiResponse] PASSED [ 43%]
tests/test_response.py::test_constructor_type_errors[args6-kwargs6-ListApiResponse] PASSED [ 44%]
tests/test_response.py::test_constructor_type_errors[args6-kwargs6-TextApiResponse] PASSED [ 44%]
tests/test_response.py::test_constructor_type_errors[args6-kwargs6-BinaryApiResponse] PASSED [ 44%]
tests/test_response.py::test_constructor_type_errors[args7-kwargs7-ObjectApiResponse] PASSED [ 45%]
tests/test_response.py::test_constructor_type_errors[args7-kwargs7-ListApiResponse] PASSED [ 45%]
tests/test_response.py::test_constructor_type_errors[args7-kwargs7-TextApiResponse] PASSED [ 45%]
tests/test_response.py::test_constructor_type_errors[args7-kwargs7-BinaryApiResponse] PASSED [ 45%]
tests/test_response.py::test_constructor_type_errors[args8-kwargs8-ObjectApiResponse] PASSED [ 46%]
tests/test_response.py::test_constructor_type_errors[args8-kwargs8-ListApiResponse] PASSED [ 46%]
tests/test_response.py::test_constructor_type_errors[args8-kwargs8-TextApiResponse] PASSED [ 46%]
tests/test_response.py::test_constructor_type_errors[args8-kwargs8-BinaryApiResponse] PASSED [ 47%]
tests/test_response.py::test_constructor_type_errors[args9-kwargs9-ObjectApiResponse] PASSED [ 47%]
tests/test_response.py::test_constructor_type_errors[args9-kwargs9-ListApiResponse] PASSED [ 47%]
tests/test_response.py::test_constructor_type_errors[args9-kwargs9-TextApiResponse] PASSED [ 48%]
tests/test_response.py::test_constructor_type_errors[args9-kwargs9-BinaryApiResponse] PASSED [ 48%]
tests/test_response.py::test_constructor_type_errors[args10-kwargs10-ObjectApiResponse] PASSED [ 48%]
tests/test_response.py::test_constructor_type_errors[args10-kwargs10-ListApiResponse] PASSED [ 49%]
tests/test_response.py::test_constructor_type_errors[args10-kwargs10-TextApiResponse] PASSED [ 49%]
tests/test_response.py::test_constructor_type_errors[args10-kwargs10-BinaryApiResponse] PASSED [ 49%]
tests/test_response.py::test_constructor_allowed PASSED                  [ 50%]
tests/test_serializer.py::test_date_serialization PASSED                 [ 50%]
tests/test_serializer.py::test_decimal_serialization PASSED              [ 50%]
tests/test_serializer.py::test_uuid_serialization PASSED                 [ 51%]
tests/test_serializer.py::test_serializes_nan PASSED                     [ 51%]
tests/test_serializer.py::test_raises_serialization_error_on_dump_error PASSED [ 51%]
tests/test_serializer.py::test_raises_serialization_error_on_load_error PASSED [ 52%]
tests/test_serializer.py::test_unicode_is_handled PASSED                 [ 52%]
tests/test_serializer.py::test_unicode_surrogates_handled PASSED         [ 52%]
tests/test_serializer.py::test_deserializes_json_by_default PASSED       [ 53%]
tests/test_serializer.py::test_deserializes_text_with_correct_ct PASSED  [ 53%]
tests/test_serializer.py::test_raises_serialization_error_on_unknown_mimetype PASSED [ 53%]
tests/test_serializer.py::test_raises_improperly_configured_when_default_mimetype_cannot_be_deserialized PASSED [ 54%]
tests/test_serializer.py::test_text_asterisk_works_for_all_text_types PASSED [ 54%]
tests/test_serializer.py::test_ndjson_loads[False] PASSED                [ 54%]
tests/test_serializer.py::test_ndjson_loads[\n] PASSED                   [ 54%]
tests/test_serializer.py::test_ndjson_loads[\r\n] PASSED                 [ 55%]
tests/test_serializer.py::test_ndjson_dumps PASSED                       [ 55%]
tests/test_transport.py::test_transport_close_node_pool PASSED           [ 55%]
tests/test_transport.py::test_request_with_custom_user_agent_header PASSED [ 56%]
tests/test_transport.py::test_body_gets_encoded_into_bytes PASSED        [ 56%]
tests/test_transport.py::test_body_bytes_get_passed_untouched PASSED     [ 56%]
tests/test_transport.py::test_empty_response_with_content_type PASSED    [ 57%]
tests/test_transport.py::test_kwargs_passed_on_to_node_pool PASSED       [ 57%]
tests/test_transport.py::test_request_will_fail_after_x_retries PASSED   [ 57%]
tests/test_transport.py::test_retry_on_timeout[True] PASSED              [ 58%]
tests/test_transport.py::test_retry_on_timeout[False] PASSED             [ 58%]
tests/test_transport.py::test_retry_on_status PASSED                     [ 58%]
tests/test_transport.py::test_failed_connection_will_be_marked_as_dead PASSED [ 59%]
tests/test_transport.py::test_resurrected_connection_will_be_marked_as_live_on_success PASSED [ 59%]
tests/test_transport.py::test_sniff_on_node_failure_error_doesnt_raise PASSED [ 59%]
tests/test_transport.py::test_node_class_as_string PASSED                [ 60%]
tests/test_transport.py::test_head_response_true[200-True] PASSED        [ 60%]
tests/test_transport.py::test_head_response_true[299-True] PASSED        [ 60%]
tests/test_transport.py::test_head_response_false PASSED                 [ 61%]
tests/test_transport.py::test_transport_client_meta_node_class[urllib3] PASSED [ 61%]
tests/test_transport.py::test_transport_client_meta_node_class[requests] PASSED [ 61%]
tests/test_transport.py::test_transport_client_meta_node_class[Urllib3HttpNode] PASSED [ 62%]
tests/test_transport.py::test_transport_client_meta_node_class[RequestsHttpNode] PASSED [ 62%]
tests/test_transport.py::test_transport_and_node_are_sync[aiohttp] PASSED [ 62%]
tests/test_transport.py::test_transport_and_node_are_sync[AiohttpHttpNode] PASSED [ 63%]
tests/test_transport.py::test_client_meta_header PASSED                  [ 63%]
tests/test_transport.py::test_client_meta_header_extras PASSED           [ 63%]
tests/test_transport.py::test_sniff_on_start PASSED                      [ 63%]
tests/test_transport.py::test_sniff_before_requests PASSED               [ 64%]
tests/test_transport.py::test_sniff_on_node_failure PASSED               [ 64%]
tests/test_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs0] PASSED [ 64%]
tests/test_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs1] PASSED [ 65%]
tests/test_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs2] PASSED [ 65%]
tests/test_transport.py::test_error_sniffing_callback_without_sniffing_enabled PASSED [ 65%]
tests/test_transport.py::test_heterogeneous_node_config_warning_with_sniffing PASSED [ 66%]
tests/test_transport.py::test_sniffed_nodes_added_to_pool PASSED         [ 66%]
tests/test_transport.py::test_sniff_error_resets_lock_and_last_sniffed_at PASSED [ 66%]
tests/test_transport.py::test_sniff_on_start_no_results_errors PASSED    [ 67%]
tests/test_transport.py::test_threading_test[1] PASSED                   [ 67%]
tests/test_transport.py::test_threading_test[8] PASSED                   [ 67%]
tests/test_transport.py::test_httpbin SKIPPED (Couldn't connect to
httpbin.org, internet not connected? [Errno -3] Temporary failure in
name resolution)                                                         [ 68%]
tests/test_utils.py::test_is_ipaddress[::1] PASSED                       [ 68%]
tests/test_utils.py::test_is_ipaddress[::] PASSED                        [ 68%]
tests/test_utils.py::test_is_ipaddress[FE80::8939:7684:D84b:a5A4%2510] PASSED [ 69%]
tests/test_utils.py::test_is_ipaddress[127.0.0.10] PASSED                [ 69%]
tests/test_utils.py::test_is_ipaddress[8.8.8.8] PASSED                   [ 69%]
tests/test_utils.py::test_is_ipaddress[127.0.0.11] PASSED                [ 70%]
tests/test_utils.py::test_is_ipaddress[FE80::8939:7684:D84b:a5A4%2511] PASSED [ 70%]
tests/test_utils.py::test_is_ipaddress[FE80::8939:7684:D84b:a5A4%2512] PASSED [ 70%]
tests/test_utils.py::test_is_ipaddress[FE80::8939:7684:D84b:a5A4%190] PASSED [ 71%]
tests/test_utils.py::test_is_ipaddress[FE80::8939:7684:D84b:a5A4%191] PASSED [ 71%]
tests/test_utils.py::test_is_not_ipaddress[www.python.org0] PASSED       [ 71%]
tests/test_utils.py::test_is_not_ipaddress[www.python.org1] PASSED       [ 72%]
tests/test_utils.py::test_is_not_ipaddress[v2.sg.media-imdb.com0] PASSED [ 72%]
tests/test_utils.py::test_is_not_ipaddress[v2.sg.media-imdb.com1] PASSED [ 72%]
tests/async_/test_async_transport.py::test_async_transport_httpbin SKIPPEDmporary failure in name resolution) [ 72%]
tests/async_/test_async_transport.py::test_transport_close_node_pool PASSED [ 73%]
tests/async_/test_async_transport.py::test_request_with_custom_user_agent_header PASSED [ 73%]
tests/async_/test_async_transport.py::test_body_gets_encoded_into_bytes PASSED [ 73%]
tests/async_/test_async_transport.py::test_body_bytes_get_passed_untouched PASSED [ 74%]
tests/async_/test_async_transport.py::test_kwargs_passed_on_to_node_pool PASSED [ 74%]
tests/async_/test_async_transport.py::test_request_will_fail_after_x_retries PASSED [ 74%]
tests/async_/test_async_transport.py::test_retry_on_timeout[True] PASSED [ 75%]
tests/async_/test_async_transport.py::test_retry_on_timeout[False] PASSED [ 75%]
tests/async_/test_async_transport.py::test_retry_on_status PASSED        [ 75%]
tests/async_/test_async_transport.py::test_failed_connection_will_be_marked_as_dead PASSED [ 76%]
tests/async_/test_async_transport.py::test_resurrected_connection_will_be_marked_as_live_on_success PASSED [ 76%]
tests/async_/test_async_transport.py::test_mark_dead_error_doesnt_raise PASSED [ 76%]
tests/async_/test_async_transport.py::test_node_class_as_string PASSED   [ 77%]
tests/async_/test_async_transport.py::test_head_response_true[200-True] PASSED [ 77%]
tests/async_/test_async_transport.py::test_head_response_true[299-True] PASSED [ 77%]
tests/async_/test_async_transport.py::test_head_response_false PASSED    [ 78%]
tests/async_/test_async_transport.py::test_transport_client_meta_node_class[aiohttp] PASSED [ 78%]
tests/async_/test_async_transport.py::test_transport_client_meta_node_class[AiohttpHttpNode] PASSED [ 78%]
tests/async_/test_async_transport.py::test_transport_and_node_are_async[urllib3] PASSED [ 79%]
tests/async_/test_async_transport.py::test_transport_and_node_are_async[requests] PASSED [ 79%]
tests/async_/test_async_transport.py::test_transport_and_node_are_async[Urllib3HttpNode] PASSED [ 79%]
tests/async_/test_async_transport.py::test_transport_and_node_are_async[RequestsHttpNode] PASSED [ 80%]
tests/async_/test_async_transport.py::test_sniff_on_start PASSED         [ 80%]
tests/async_/test_async_transport.py::test_sniff_before_requests PASSED  [ 80%]
tests/async_/test_async_transport.py::test_sniff_on_node_failure PASSED  [ 81%]
tests/async_/test_async_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs0] PASSED [ 81%]
tests/async_/test_async_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs1] PASSED [ 81%]
tests/async_/test_async_transport.py::test_error_with_sniffing_enabled_without_callback[kwargs2] PASSED [ 81%]
tests/async_/test_async_transport.py::test_error_sniffing_callback_without_sniffing_enabled PASSED [ 82%]
tests/async_/test_async_transport.py::test_heterogeneous_node_config_warning_with_sniffing PASSED [ 82%]
tests/async_/test_async_transport.py::test_sniffed_nodes_added_to_pool[True] PASSED [ 82%]
tests/async_/test_async_transport.py::test_sniffed_nodes_added_to_pool[False] PASSED [ 83%]
tests/async_/test_async_transport.py::test_sniff_error_resets_lock_and_last_sniffed_at PASSED [ 83%]
tests/async_/test_async_transport.py::test_sniff_on_start_no_results_errors[<lambda>] PASSED [ 83%]
tests/async_/test_async_transport.py::test_sniff_on_start_no_results_errors[_empty_sniff] PASSED [ 84%]
tests/async_/test_async_transport.py::test_multiple_tasks_test[1] PASSED [ 84%]
tests/async_/test_async_transport.py::test_multiple_tasks_test[8] PASSED [ 84%]
tests/async_/test_async_transport.py::test_httpbin SKIPPED (Couldn't
connect to httpbin.org, internet not connected? [Errno -3] Temporary
failure in name resolution)                                              [ 85%]
tests/async_/test_httpbin.py::test_simple_request SKIPPED (Couldn't
connect to httpbin.org, internet not connected? [Errno -3] Temporary
failure in name resolution)                                              [ 85%]
tests/async_/test_httpbin.py::test_node SKIPPED (Couldn't connect to
httpbin.org, internet not connected? [Errno -3] Temporary failure in
name resolution)                                                         [ 85%]
tests/async_/test_httpserver.py::test_simple_request PASSED              [ 86%]
tests/node/test_base.py::test_unknown_parameter[Urllib3HttpNode] PASSED  [ 86%]
tests/node/test_base.py::test_unknown_parameter[RequestsHttpNode] PASSED [ 86%]
tests/node/test_base.py::test_unknown_parameter[AiohttpHttpNode] PASSED  [ 87%]
tests/node/test_base.py::test_ssl_context_from_node_config[127.0.0.1-False] PASSED [ 87%]
tests/node/test_base.py::test_ssl_context_from_node_config[::1-False] PASSED [ 87%]
tests/node/test_base.py::test_ssl_context_from_node_config[localhost-True] PASSED [ 88%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_close_session PASSED [ 88%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_ssl_context PASSED [ 88%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_merge_headers PASSED [ 89%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_default_headers PASSED [ 89%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_no_http_compression PASSED [ 89%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_http_compression[None] PASSED [ 90%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_http_compression[] PASSED [ 90%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_timeout_override_default[None] PASSED [ 90%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_timeout_override_default[15] PASSED [ 90%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_uses_https_if_verify_certs_is_off FAILED [ 91%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_no_warn_when_uses_https_if_verify_certs_is_off FAILED [ 91%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_no_warning_when_using_ssl_context FAILED [ 91%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_ca_certs_with_verify_ssl_false_raises_error PASSED [ 92%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_client_cert_is_used_as_session_cert PASSED [ 92%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_ca_certs_is_used_as_session_verify PASSED [ 92%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_surrogatepass_into_bytes PASSED [ 93%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_requests_no_session_auth[None] PASSED [ 93%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_requests_no_session_auth[_extras1] PASSED [ 93%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_requests_no_session_auth[_extras2] PASSED [ 94%]
tests/node/test_http_requests.py::TestRequestsHttpNode::test_requests_custom_auth PASSED [ 94%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_close_pool PASSED [ 94%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_ssl_context PASSED [ 95%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_no_http_compression PASSED [ 95%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_path_prefix_applied_to_target[/_search-/prefix/_search] PASSED [ 95%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_path_prefix_applied_to_target[/?key=val-/prefix/?key=val] PASSED [ 96%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_path_prefix_applied_to_target[/_search?key=val/-/prefix/_search?key=val/] PASSED [ 96%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_http_compression[None] PASSED [ 96%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_http_compression[] PASSED [ 97%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_default_headers PASSED [ 97%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_timeout_override_default[None] PASSED [ 97%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_timeout_override_default[15] PASSED [ 98%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_uses_https_if_verify_certs_is_off PASSED [ 98%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_no_warn_when_uses_https_if_verify_certs_is_off PASSED [ 98%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_no_warning_when_using_ssl_context PASSED [ 99%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_surrogatepass_into_bytes PASSED [ 99%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_uncompressed_body_logged XFAIL [ 99%]
tests/node/test_http_urllib3.py::TestUrllib3HttpNode::test_failed_request_logs XFAIL [100%]
=================================== FAILURES ===================================
________________________ test_simple_request[requests] _________________________
node_class = 'requests'
https_server_ip_node_config = NodeConfig(scheme='https', host='127.0.0.1', port=41715, path_prefix='', headers={}, connections_per_node=10, request_..._assert_hostname=None, ssl_assert_fingerprint=None, ssl_version=None, ssl_context=None, ssl_show_warn=True, _extras={})
    @pytest.mark.parametrize("node_class", ["urllib3", "requests"])
    def test_simple_request(node_class, https_server_ip_node_config):
        with warnings.catch_warnings():
            warnings.simplefilter("error")
    
>           t = Transport([https_server_ip_node_config], node_class=node_class)
tests/test_httpserver.py:30: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
elastic_transport/_transport.py:229: in __init__
    self.node_pool: NodePool = node_pool_class(
elastic_transport/_node_pool.py:188: in __init__
    self._all_nodes[node_config] = self._node_class(node_config)
elastic_transport/_node/_http_requests.py:174: in __init__
    adapter.get_connection(self.base_url)  # type: ignore[no-untyped-call]
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
self = <elastic_transport._node._http_requests._ElasticHTTPAdapter object at 0x7fb02dabb710>
url = 'https://127.0.0.1:41715', proxies = None
    def get_connection(self, url, proxies=None):
        """DEPRECATED: Users should move to `get_connection_with_tls_context`
        for all subclasses of HTTPAdapter using Requests>=2.32.2.
    
        Returns a urllib3 connection for the given URL. This should not be
        called from user code, and is only exposed for use when subclassing the
        :class:`HTTPAdapter <requests.adapters.HTTPAdapter>`.
    
        :param url: The URL to connect to.
        :param proxies: (optional) A Requests-style dictionary of proxies used on this request.
        :rtype: urllib3.ConnectionPool
        """
>       warnings.warn(
            (
                "`get_connection` has been deprecated in favor of "
                "`get_connection_with_tls_context`. Custom HTTPAdapter subclasses "
                "will need to migrate for Requests>=2.32.2. Please see "
                "https://github.com/psf/requests/pull/6710 for more details."
            ),
            DeprecationWarning,
        )
E       DeprecationWarning: `get_connection` has been deprecated in favor of `get_connection_with_tls_context`. Custom HTTPAdapter subclasses will need to migrate for Requests>=2.32.2. Please see https://github.com/psf/requests/pull/6710 for more details.
/usr/lib/python3.11/site-packages/requests/adapters.py:507: DeprecationWarning
_________ TestRequestsHttpNode.test_uses_https_if_verify_certs_is_off __________
self = <tests.node.test_http_requests.TestRequestsHttpNode object at 0x7fb02daa5c50>
    def test_uses_https_if_verify_certs_is_off(self):
        with warnings.catch_warnings(record=True) as w:
            RequestsHttpNode(NodeConfig("https", "localhost", 443, verify_certs=False))
    
>       assert 1 == len(w)
E       assert 1 == 2
E        +  where 2 = len([<warnings.WarningMessage object at 0x7fb000279ed0>, <warnings.WarningMessage object at 0x7fb00027b010>])
tests/node/test_http_requests.py:163: AssertionError
___ TestRequestsHttpNode.test_no_warn_when_uses_https_if_verify_certs_is_off ___
self = <tests.node.test_http_requests.TestRequestsHttpNode object at 0x7fb02de28150>
    def test_no_warn_when_uses_https_if_verify_certs_is_off(self):
        with warnings.catch_warnings(record=True) as w:
            RequestsHttpNode(
                NodeConfig(
                    "https", "localhost", 443, verify_certs=False, ssl_show_warn=False
                )
            )
>       assert 0 == len(w)
E       assert 0 == 1
E        +  where 1 = len([<warnings.WarningMessage object at 0x7fb02dd00dd0>])
tests/node/test_http_requests.py:176: AssertionError
_________ TestRequestsHttpNode.test_no_warning_when_using_ssl_context __________
self = <tests.node.test_http_requests.TestRequestsHttpNode object at 0x7fb02dbb2810>
    def test_no_warning_when_using_ssl_context(self):
        ctx = ssl.create_default_context()
        with warnings.catch_warnings(record=True) as w:
            RequestsHttpNode(NodeConfig("https", "localhost", 443, ssl_context=ctx))
>       assert 0 == len(w)
E       assert 0 == 1
E        +  where 1 = len([<warnings.WarningMessage object at 0x7fb000285f50>])
tests/node/test_http_requests.py:182: AssertionError
=============================== warnings summary ===============================
tests/test_transport.py: 3 warnings
tests/node/test_http_requests.py: 17 warnings
  /usr/lib/python3.11/site-packages/requests/adapters.py:507: DeprecationWarning: `get_connection` has been deprecated in favor of `get_connection_with_tls_context`. Custom HTTPAdapter subclasses will need to migrate for Requests>=2.32.2. Please see https://github.com/psf/requests/pull/6710 for more details.
    warnings.warn(
tests/async_/test_async_transport.py::test_kwargs_passed_on_to_node_pool
  tests/async_/test_async_transport.py:115: PytestWarning: The test <Function test_kwargs_passed_on_to_node_pool> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove asyncio marker. If the test is not marked explicitly, check for global markers applied via 'pytestmark'.
    def test_kwargs_passed_on_to_node_pool():
tests/async_/test_async_transport.py::test_transport_and_node_are_async[urllib3]
  tests/async_/test_async_transport.py:350: PytestWarning: The test <Function test_transport_and_node_are_async[urllib3]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove asyncio marker. If the test is not marked explicitly, check for global markers applied via 'pytestmark'.
    @pytest.mark.parametrize(
tests/async_/test_async_transport.py::test_transport_and_node_are_async[requests]
  tests/async_/test_async_transport.py:350: PytestWarning: The test <Function test_transport_and_node_are_async[requests]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove asyncio marker. If the test is not marked explicitly, check for global markers applied via 'pytestmark'.
    @pytest.mark.parametrize(
tests/async_/test_async_transport.py::test_transport_and_node_are_async[Urllib3HttpNode]
  tests/async_/test_async_transport.py:350: PytestWarning: The test <Function test_transport_and_node_are_async[Urllib3HttpNode]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove asyncio marker. If the test is not marked explicitly, check for global markers applied via 'pytestmark'.
    @pytest.mark.parametrize(
tests/async_/test_async_transport.py::test_transport_and_node_are_async[RequestsHttpNode]
  tests/async_/test_async_transport.py:350: PytestWarning: The test <Function test_transport_and_node_are_async[RequestsHttpNode]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove asyncio marker. If the test is not marked explicitly, check for global markers applied via 'pytestmark'.
    @pytest.mark.parametrize(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
---------- coverage: platform linux, python 3.11.6-final-0 -----------
Name                                              Stmts   Miss  Cover   Missing
-------------------------------------------------------------------------------
elastic_transport/__init__.py                        30      6    80%   111-122
elastic_transport/_async_transport.py               139      8    94%   234, 314-319, 327, 354-357
elastic_transport/_exceptions.py                     51      5    90%   80-82, 90, 115
elastic_transport/_models.py                        169     28    83%   40, 52, 55, 66-67, 100, 108-110, 128, 131-133, 136, 142, 164-165, 293-295, 302, 304, 306, 308, 326, 345, 351, 361
elastic_transport/_node/__init__.py                   6      0   100%
elastic_transport/_node/_base.py                    147     47    68%   147-149, 152-154, 157, 214-250, 263-264, 308, 316, 322-324
elastic_transport/_node/_base_async.py                7      0   100%
elastic_transport/_node/_http_aiohttp.py            119     38    68%   52-53, 79, 88-95, 104-107, 111, 113, 115, 117, 146-147, 165-169, 175, 188-189, 195-218, 241-243, 272
elastic_transport/_node/_http_requests.py           107     20    81%   49-50, 77-84, 121, 223-244
elastic_transport/_node/_http_urllib3.py             84     21    75%   43-44, 64, 76-79, 97, 176-199
elastic_transport/_node/_urllib3_chain_certs.py      37     15    59%   31, 57-58, 66, 77-122
elastic_transport/_node_pool.py                     138      7    95%   42, 83, 157, 218, 273, 277, 298
elastic_transport/_response.py                      115     13    89%   82, 95, 104, 107, 110, 120, 124, 134, 149, 153, 184, 199, 203
elastic_transport/_serializer.py                    107      9    92%   43, 46-47, 55, 103, 128-129, 138, 183
elastic_transport/_transport.py                     180     10    94%   203, 210, 304, 378-383, 391, 418-421
elastic_transport/_utils.py                          29      0   100%
elastic_transport/_version.py                         1      0   100%
elastic_transport/client_utils.py                   101      6    94%   72, 149, 167-168, 196-197
-------------------------------------------------------------------------------
TOTAL                                              1567    233    85%
=========================== short test summary info ============================
FAILED tests/test_httpserver.py::test_simple_request[requests] - DeprecationW...
FAILED tests/node/test_http_requests.py::TestRequestsHttpNode::test_uses_https_if_verify_certs_is_off
FAILED tests/node/test_http_requests.py::TestRequestsHttpNode::test_no_warn_when_uses_https_if_verify_certs_is_off
FAILED tests/node/test_http_requests.py::TestRequestsHttpNode::test_no_warning_when_using_ssl_context
= 4 failed, 284 passed, 21 skipped, 97 deselected, 2 xfailed, 25 warnings in 17.56s =
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.s159bD (%check)
    Bad exit status from /var/tmp/rpm-tmp.s159bD (%check)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-elastic-transport.spec