Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['/usr/bin/rpmbuild', '-bs', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-s3transfer.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud8-openstack-ussuri-el8-build-77116-423985/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f59917ceb56d4b13b7187cd79e35dee6', '-D', '/var/lib/mock/cloud8-openstack-ussuri-el8-build-77116-423985/root', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bs', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-s3transfer.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-s3transfer-0.1.13-1.el8.src.rpm Child return code was: 0 ENTER ['do'](['/usr/bin/rpmbuild', '-bb', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-s3transfer.spec'], nspawn_args=['--private-network']shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud8-openstack-ussuri-el8-build-77116-423985/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'cbcc28acaa4c45a6834584267d479933', '-D', '/var/lib/mock/cloud8-openstack-ussuri-el8-build-77116-423985/root', '--private-network', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bb', '--target', 'noarch', '--nodeps', u'/builddir/build/SPECS/python-s3transfer.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.J2OMy6 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf s3transfer-0.1.13 + /usr/bin/gzip -dc /builddir/build/SOURCES/s3transfer-0.1.13.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd s3transfer-0.1.13 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf tests/integration + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.UezAcJ + umask 022 + cd /builddir/build/BUILD + cd s3transfer-0.1.13 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py build '--executable=/usr/libexec/platform-python -s' running build running build_py creating build creating build/lib creating build/lib/s3transfer copying s3transfer/bandwidth.py -> build/lib/s3transfer copying s3transfer/delete.py -> build/lib/s3transfer copying s3transfer/__init__.py -> build/lib/s3transfer copying s3transfer/manager.py -> build/lib/s3transfer copying s3transfer/exceptions.py -> build/lib/s3transfer copying s3transfer/tasks.py -> build/lib/s3transfer copying s3transfer/utils.py -> build/lib/s3transfer copying s3transfer/compat.py -> build/lib/s3transfer copying s3transfer/futures.py -> build/lib/s3transfer copying s3transfer/copies.py -> build/lib/s3transfer copying s3transfer/subscribers.py -> build/lib/s3transfer copying s3transfer/download.py -> build/lib/s3transfer copying s3transfer/upload.py -> build/lib/s3transfer running egg_info creating s3transfer.egg-info writing s3transfer.egg-info/PKG-INFO writing dependency_links to s3transfer.egg-info/dependency_links.txt writing requirements to s3transfer.egg-info/requires.txt writing top-level names to s3transfer.egg-info/top_level.txt writing manifest file 's3transfer.egg-info/SOURCES.txt' reading manifest file 's3transfer.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 's3transfer.egg-info/SOURCES.txt' + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.NkDjGo + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch ++ dirname /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch + cd s3transfer-0.1.13 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/libexec/platform-python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch running install running install_lib creating /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr creating /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib creating /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6 creating /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages creating /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/bandwidth.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/delete.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/__init__.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/manager.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/exceptions.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/tasks.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/utils.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/compat.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/futures.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/copies.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/subscribers.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/download.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer copying build/lib/s3transfer/upload.py -> /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/bandwidth.py to bandwidth.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/delete.py to delete.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/manager.py to manager.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/exceptions.py to exceptions.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/tasks.py to tasks.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/utils.py to utils.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/compat.py to compat.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/futures.py to futures.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/copies.py to copies.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/subscribers.py to subscribers.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/download.py to download.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer/upload.py to upload.cpython-36.pyc writing byte-compilation script '/tmp/tmpo4t7rgbo.py' /usr/libexec/platform-python /tmp/tmpo4t7rgbo.py removing /tmp/tmpo4t7rgbo.py running install_egg_info running egg_info writing s3transfer.egg-info/PKG-INFO writing dependency_links to s3transfer.egg-info/dependency_links.txt writing requirements to s3transfer.egg-info/requires.txt writing top-level names to s3transfer.egg-info/top_level.txt reading manifest file 's3transfer.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 's3transfer.egg-info/SOURCES.txt' Copying s3transfer.egg-info to /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6/site-packages/s3transfer-0.1.13-py3.6.egg-info running install_scripts + /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 0.1.13-1.el8 --unique-debug-suffix -0.1.13-1.el8.noarch --unique-debug-src-base python-s3transfer-0.1.13-1.el8.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/s3transfer-0.1.13 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/lib/python3.6 using /usr/libexec/platform-python + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pym8S5 + umask 022 + cd /builddir/build/BUILD + cd s3transfer-0.1.13 + nosetests-3.6 --with-coverage --cover-erase --cover-package s3transfer --with-xunit --cover-xml -v tests/unit/ tests/functional/ Coverage.py warning: --include is ignored because --source is set (include-ignored) test_call_consume_after_reaching_threshold (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_close (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_context_manager (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_disable_bandwidth_limiting_with_pending_bytes_seen_on_close (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_no_bytes_remaining_on (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_pending_bytes_seen_on_close (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_read (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_read_toggle_disable_enable_bandwidth_limiting (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_read_when_bandwidth_limiting_disabled (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_request_tokens_unique_per_stream (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_resets_after_reaching_threshold (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_retries_on_request_exceeded (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_reuses_request_token (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_seek (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_signal_transferring (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_tell (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_with_transfer_coordinator_exception (tests.unit.test_bandwidth.TestBandwidthLimitedStream) ... ok test_get_bandwidth_limited_stream (tests.unit.test_bandwidth.TestBandwidthLimiter) ... ok test_get_disabled_bandwidth_limited_stream (tests.unit.test_bandwidth.TestBandwidthLimiter) ... ok test_current_rate (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_current_rate_after_one_recorded_point (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_current_rate_at_initilizations (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_get_projected_rate (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_get_projected_rate_at_initilizations (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_get_projected_rate_for_same_timestamp (tests.unit.test_bandwidth.TestBandwidthRateTracker) ... ok test_is_not_scheduled (tests.unit.test_bandwidth.TestConsumptionScheduler) ... ok test_is_scheduled (tests.unit.test_bandwidth.TestConsumptionScheduler) ... ok test_process_scheduled_consumption (tests.unit.test_bandwidth.TestConsumptionScheduler) ... ok test_schedule_consumption (tests.unit.test_bandwidth.TestConsumptionScheduler) ... ok test_schedule_consumption_for_multiple_requests (tests.unit.test_bandwidth.TestConsumptionScheduler) ... ok test_consume_at_max_rate (tests.unit.test_bandwidth.TestLeakyBucket) ... ok test_consume_over_max_rate (tests.unit.test_bandwidth.TestLeakyBucket) ... ok test_consume_under_max_rate (tests.unit.test_bandwidth.TestLeakyBucket) ... ok test_consume_with_scheduled_retry (tests.unit.test_bandwidth.TestLeakyBucket) ... ok test_sleep (tests.unit.test_bandwidth.TestTimeUtils) ... ok test_time (tests.unit.test_bandwidth.TestTimeUtils) ... ok test_non_file_like_obj (tests.unit.test_compat.TestReadable) ... ok test_readable_file_like_obj (tests.unit.test_compat.TestReadable) ... ok test_readable_fileobj (tests.unit.test_compat.TestReadable) ... ok test_non_file_like_obj (tests.unit.test_compat.TestSeekable) ... ok test_non_seekable_ioerror (tests.unit.test_compat.TestSeekable) ... ok test_non_seekable_oserror (tests.unit.test_compat.TestSeekable) ... ok test_seekable_fileobj (tests.unit.test_compat.TestSeekable) ... ok test_callbacks_invoked (tests.unit.test_copies.TestCopyObjectTask) ... ok test_extra_args (tests.unit.test_copies.TestCopyObjectTask) ... ok test_main (tests.unit.test_copies.TestCopyObjectTask) ... ok test_callbacks_invoked (tests.unit.test_copies.TestCopyPartTask) ... ok test_extra_args (tests.unit.test_copies.TestCopyPartTask) ... ok test_main (tests.unit.test_copies.TestCopyPartTask) ... ok test_extra_args (tests.unit.test_delete.TestDeleteObjectTask) ... ok test_main (tests.unit.test_delete.TestDeleteObjectTask) ... ok test_data_can_be_any_size (tests.unit.test_download.TestDeferQueue) ... ok test_data_queued_in_order (tests.unit.test_download.TestDeferQueue) ... ok test_duplicate_writes_are_ignored (tests.unit.test_download.TestDeferQueue) ... ok test_no_writes_when_not_lowest_block (tests.unit.test_download.TestDeferQueue) ... ok test_unlocks_partial_range (tests.unit.test_download.TestDeferQueue) ... ok test_writes_below_min_offset_are_ignored (tests.unit.test_download.TestDeferQueue) ... ok test_writes_returned_in_order (tests.unit.test_download.TestDeferQueue) ... ok test_empty_content (tests.unit.test_download.TestDownloadChunkIterator) ... ok test_iter (tests.unit.test_download.TestDownloadChunkIterator) ... ok test_iter_chunksize (tests.unit.test_download.TestDownloadChunkIterator) ... ok test_can_queue_file_io_task (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_get_download_task_tag (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_get_file_io_write_task (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_get_fileobj_for_io_writes (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_get_final_io_task (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_is_compatible (tests.unit.test_download.TestDownloadFilenameOutputManager) ... ok test_compatible_with_non_seekable_stream (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_get_download_task_tag (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_get_file_io_write_task (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_is_compatible_with_bytesio (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_is_compatible_with_seekable_stream (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_not_compatible_with_filename (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_submit_writes_from_internal_queue (tests.unit.test_download.TestDownloadNonSeekableOutputManager) ... ok test_can_queue_file_io_task (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_get_download_task_tag (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_get_file_io_write_task (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_get_fileobj_for_io_writes (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_get_final_io_task (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_is_compatible (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_is_compatible_bytes_io (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_not_compatible_for_non_filelike_obj (tests.unit.test_download.TestDownloadSeekableOutputManager) ... ok test_can_queue_file_io_task (tests.unit.test_download.TestDownloadSpecialFilenameOutputManager) ... ok test_get_fileobj_for_io_writes (tests.unit.test_download.TestDownloadSpecialFilenameOutputManager) ... ok test_get_final_io_task (tests.unit.test_download.TestDownloadSpecialFilenameOutputManager) ... ok test_is_compatible_for_special_file (tests.unit.test_download.TestDownloadSpecialFilenameOutputManager) ... ok test_is_not_compatible_for_non_special_file (tests.unit.test_download.TestDownloadSpecialFilenameOutputManager) ... ok test_submits_no_tag_for_get_object_filename (tests.unit.test_download.TestDownloadSubmissionTask) ... ok test_submits_no_tag_for_get_object_fileobj (tests.unit.test_download.TestDownloadSubmissionTask) ... ok test_submits_no_tag_for_ranged_get_filename (tests.unit.test_download.TestDownloadSubmissionTask) ... ok test_submits_no_tag_for_ranged_get_object_fileobj (tests.unit.test_download.TestDownloadSubmissionTask) ... ok tests_submits_tag_for_get_object_nonseekable_fileobj (tests.unit.test_download.TestDownloadSubmissionTask) ... ok tests_submits_tag_for_ranged_get_object_nonseekable_fileobj (tests.unit.test_download.TestDownloadSubmissionTask) ... ok test_cancels_out_of_queueing (tests.unit.test_download.TestGetObjectTask) ... ok test_control_chunk_size (tests.unit.test_download.TestGetObjectTask) ... ok test_extra_args (tests.unit.test_download.TestGetObjectTask) ... ok test_main (tests.unit.test_download.TestGetObjectTask) ... ok test_retries_failure (tests.unit.test_download.TestGetObjectTask) ... ok test_retries_in_middle_of_streaming (tests.unit.test_download.TestGetObjectTask) ... ok test_retries_succeeds (tests.unit.test_download.TestGetObjectTask) ... ok test_start_index (tests.unit.test_download.TestGetObjectTask) ... ok test_uses_bandwidth_limiter (tests.unit.test_download.TestGetObjectTask) ... ok test_main (tests.unit.test_download.TestIOCloseTask) ... ok test_main (tests.unit.test_download.TestIORenameFileTask) ... ok test_main (tests.unit.test_download.TestIOStreamingWriteTask) ... ok test_main (tests.unit.test_download.TestIOWriteTask) ... ok test_cancels_out_of_queueing (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_control_chunk_size (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_extra_args (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_main (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_retries_failure (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_retries_in_middle_of_streaming (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_retries_succeeds (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_start_index (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_uses_bandwidth_limiter (tests.unit.test_download.TestImmediatelyWriteIOGetObjectTask) ... ok test_executor_blocks_on_full_capacity (tests.unit.test_futures.TestBoundedExecutor) ... ok test_executor_clears_capacity_on_done_tasks (tests.unit.test_futures.TestBoundedExecutor) ... ok test_replace_underlying_executor (tests.unit.test_futures.TestBoundedExecutor) ... ok test_shutdown (tests.unit.test_futures.TestBoundedExecutor) ... ok test_shutdown_no_wait (tests.unit.test_futures.TestBoundedExecutor) ... ok test_submit_single_task (tests.unit.test_futures.TestBoundedExecutor) ... ok test_would_not_block_when_full_capacity_in_other_semaphore (tests.unit.test_futures.TestBoundedExecutor) ... ok test_add_done_callback (tests.unit.test_futures.TestExecutorFuture) ... ok test_done (tests.unit.test_futures.TestExecutorFuture) ... ok test_result (tests.unit.test_futures.TestExecutorFuture) ... ok test_submit (tests.unit.test_futures.TestNonThreadedExecutor) ... ok test_submit_with_exception (tests.unit.test_futures.TestNonThreadedExecutor) ... ok test_submit_with_exception_and_captures_info (tests.unit.test_futures.TestNonThreadedExecutor) ... ok test_done_after_setting_exception (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_done_after_setting_result (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_done_callback (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_done_callback_after_done (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_done_starts_false (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_exception_result (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_exception_result_doesnt_modify_last_frame (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_result (tests.unit.test_futures.TestNonThreadedExecutorFuture) ... ok test_associated_futures (tests.unit.test_futures.TestTransferCoordinator) ... ok test_association_and_disassociation_on_submit (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel_can_run_done_callbacks_that_uses_result (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel_cannot_override_done_state (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel_with_message (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel_with_provided_exception (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cannot_set_status_to_queued_from_done_state (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cannot_set_status_to_running_from_done_state (tests.unit.test_futures.TestTransferCoordinator) ... ok test_done (tests.unit.test_futures.TestTransferCoordinator) ... ok test_done_callbacks_on_done (tests.unit.test_futures.TestTransferCoordinator) ... ok test_exception_can_override_done_state_with_override_flag (tests.unit.test_futures.TestTransferCoordinator) ... ok test_exception_cannot_override_done_state (tests.unit.test_futures.TestTransferCoordinator) ... ok test_failure_cleanups (tests.unit.test_futures.TestTransferCoordinator) ... ok test_failure_cleanups_on_done (tests.unit.test_futures.TestTransferCoordinator) ... ok test_initial_status (tests.unit.test_futures.TestTransferCoordinator) ... ok test_repr (tests.unit.test_futures.TestTransferCoordinator) ... ok test_result_waits_until_done (tests.unit.test_futures.TestTransferCoordinator) ... ok test_set_exception (tests.unit.test_futures.TestTransferCoordinator) ... ok test_set_result (tests.unit.test_futures.TestTransferCoordinator) ... ok test_set_result_can_override_cancel (tests.unit.test_futures.TestTransferCoordinator) ... ok test_set_status_to_queued (tests.unit.test_futures.TestTransferCoordinator) ... ok test_status_running (tests.unit.test_futures.TestTransferCoordinator) ... ok test_submit (tests.unit.test_futures.TestTransferCoordinator) ... ok test_transfer_id (tests.unit.test_futures.TestTransferCoordinator) ... ok test_cancel (tests.unit.test_futures.TestTransferFuture) ... ok test_done (tests.unit.test_futures.TestTransferFuture) ... ok test_keyboard_interrupt_on_result_does_not_block (tests.unit.test_futures.TestTransferFuture) ... ok test_meta (tests.unit.test_futures.TestTransferFuture) ... ok test_result (tests.unit.test_futures.TestTransferFuture) ... ok test_set_exception (tests.unit.test_futures.TestTransferFuture) ... ok test_set_exception_only_after_done (tests.unit.test_futures.TestTransferFuture) ... ok test_call_args (tests.unit.test_futures.TestTransferMeta) ... ok test_size (tests.unit.test_futures.TestTransferMeta) ... ok test_transfer_id (tests.unit.test_futures.TestTransferMeta) ... ok test_user_context (tests.unit.test_futures.TestTransferMeta) ... ok test_exception_on_zero_attr_value (tests.unit.test_manager.TestTransferConfig) ... ok test_add_transfer_coordinator (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_cancel (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_cancel_with_message (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_cancel_with_provided_exception (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_remove_transfer_coordinator (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_wait_can_be_interrupted (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_wait_does_not_propogate_exceptions_from_result (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_wait_for_done_transfer_coordinators (tests.unit.test_manager.TestTransferCoordinatorController) ... ok test_disable_request_on_put_object (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_disable_request_on_upload_part (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_dont_disable_if_missing_interface (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_dont_disable_if_wrong_operation (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_dont_enable_if_missing_interface (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_dont_enable_if_wrong_operation (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_enable_object_on_put_object (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_enable_object_on_upload_part (tests.unit.test_s3transfer.TestCallbackHandlers) ... ok test_download_futures_fail_triggers_shutdown (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_exception_raised_on_exceeded_retries (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_io_thread_failure_triggers_shutdown (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_multipart_download_uses_correct_client_calls (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_multipart_download_with_multiple_parts (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_retry_on_failures_from_stream_reads (tests.unit.test_s3transfer.TestMultipartDownloader) ... ok test_multipart_upload_injects_proper_kwargs (tests.unit.test_s3transfer.TestMultipartUploader) ... ok test_multipart_upload_is_aborted_on_error (tests.unit.test_s3transfer.TestMultipartUploader) ... ok test_multipart_upload_uses_correct_client_calls (tests.unit.test_s3transfer.TestMultipartUploader) ... ok test_get_file_size (tests.unit.test_s3transfer.TestOSUtils) ... ok test_open_file (tests.unit.test_s3transfer.TestOSUtils) ... ok test_open_file_chunk_reader (tests.unit.test_s3transfer.TestOSUtils) ... ok test_remove_file_ignores_errors (tests.unit.test_s3transfer.TestOSUtils) ... ok test_remove_file_proxies_remove_file (tests.unit.test_s3transfer.TestOSUtils) ... ok test_rename_file (tests.unit.test_s3transfer.TestOSUtils) ... ok test_has_proper_length (tests.unit.test_s3transfer.TestRandomFileExtension) ... ok test_file_chunk_supports_context_manager (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_iter_is_always_empty (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_read_entire_chunk (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_read_past_end_of_file (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_read_with_amount_size (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_reset_stream_emulation (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_tell_and_seek (tests.unit.test_s3transfer.TestReadFileChunk) ... ok test_callback_can_be_disabled (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_callback_is_invoked_on_read (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_callback_will_also_be_triggered_by_seek (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_file_chunk_supports_context_manager (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_iter_is_always_empty (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_read_entire_chunk (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_read_past_end_of_file (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_read_with_amount_size (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_reset_stream_emulation (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_tell_and_seek (tests.unit.test_s3transfer.TestReadFileChunkWithCallback) ... ok test_callback_handlers_register_on_put_item (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_can_create_with_just_client (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_download_below_multipart_threshold (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_download_file_fowards_extra_args (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_download_file_with_invalid_extra_args (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_extra_args_on_uploaded_passed_to_api_call (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_get_object_stream_is_retried_and_succeeds (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_get_object_stream_uses_all_retries_and_errors_out (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_upload_below_multipart_threshold_uses_put_object (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_upload_file_with_invalid_extra_args (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_uses_multipart_download_when_over_threshold (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_uses_multipart_upload_when_over_threshold (tests.unit.test_s3transfer.TestS3Transfer) ... ok test_handles_normal_put_get_requests (tests.unit.test_s3transfer.TestShutdownQueue) ... ok test_put_raises_error_on_shutdown (tests.unit.test_s3transfer.TestShutdownQueue) ... ok test_callback_invoked (tests.unit.test_s3transfer.TestStreamReaderProgress) ... ok test_proxies_to_wrapped_stream (tests.unit.test_s3transfer.TestStreamReaderProgress) ... ok test_can_call_base_subscriber_method (tests.unit.test_subscribers.TestSubscribers) ... ok test_can_instantiate_base_subscriber (tests.unit.test_subscribers.TestSubscribers) ... ok test_can_subclass_and_override_constructor_from_base_class (tests.unit.test_subscribers.TestSubscribers) ... ok test_can_subclass_and_override_method_from_base_subscriber (tests.unit.test_subscribers.TestSubscribers) ... ok test_invalid_arguments_in_constructor_of_subclass_subscriber (tests.unit.test_subscribers.TestSubscribers) ... ok test_no_kwargs_in_subclass_subscriber_method (tests.unit.test_subscribers.TestSubscribers) ... ok test_not_callable_in_subclass_subscriber_method (tests.unit.test_subscribers.TestSubscribers) ... ok test_subclass_can_have_and_call_additional_methods (tests.unit.test_subscribers.TestSubscribers) ... ok test_includes_extra_args (tests.unit.test_tasks.TestCompleteMultipartUploadTask) ... ok test_main (tests.unit.test_tasks.TestCompleteMultipartUploadTask) ... ok test_main (tests.unit.test_tasks.TestCreateMultipartUploadTask) ... ok test_calls_done_callbacks_on_exception (tests.unit.test_tasks.TestSubmissionTask) ... ok test_calls_failure_cleanups_on_exception (tests.unit.test_tasks.TestSubmissionTask) ... ok test_catches_and_sets_keyboard_interrupt_exception_from_submit (tests.unit.test_tasks.TestSubmissionTask) ... ok test_cleanups_only_ran_once_on_exception (tests.unit.test_tasks.TestSubmissionTask) ... ok test_done_callbacks_only_ran_once_on_exception (tests.unit.test_tasks.TestSubmissionTask) ... ok test_handles_cleanups_submitted_in_other_tasks (tests.unit.test_tasks.TestSubmissionTask) ... ok test_on_queued_callbacks (tests.unit.test_tasks.TestSubmissionTask) ... ok test_on_queued_status_in_callbacks (tests.unit.test_tasks.TestSubmissionTask) ... ok test_sets_exception_from_submit (tests.unit.test_tasks.TestSubmissionTask) ... ok test_submission_task_announces_done_if_cancelled_before_main (tests.unit.test_tasks.TestSubmissionTask) ... ok test_transitions_from_not_started_to_queued_to_running (tests.unit.test_tasks.TestSubmissionTask) ... ok test_waits_for_tasks_submitted_by_other_tasks_on_exception (tests.unit.test_tasks.TestSubmissionTask) ... ok test_context_status_transitioning_failed (tests.unit.test_tasks.TestTask) ... ok test_context_status_transitioning_success (tests.unit.test_tasks.TestTask) ... ok test_done_callbacks_failure (tests.unit.test_tasks.TestTask) ... ok test_done_callbacks_success (tests.unit.test_tasks.TestTask) ... ok test_failure_cleanups_on_failure (tests.unit.test_tasks.TestTask) ... ok test_no_failure_cleanups_on_success (tests.unit.test_tasks.TestTask) ... ok test_passing_main_kwargs (tests.unit.test_tasks.TestTask) ... ok test_passing_pending_and_non_pending_kwargs (tests.unit.test_tasks.TestTask) ... ok test_passing_pending_kwargs_list_of_futures (tests.unit.test_tasks.TestTask) ... ok test_passing_pending_kwargs_single_futures (tests.unit.test_tasks.TestTask) ... ok test_repr (tests.unit.test_tasks.TestTask) ... ok test_result_setting_for_error (tests.unit.test_tasks.TestTask) ... ok test_result_setting_for_success (tests.unit.test_tasks.TestTask) ... ok test_single_failed_pending_future (tests.unit.test_tasks.TestTask) ... ok test_single_failed_pending_future_in_list (tests.unit.test_tasks.TestTask) ... ok test_transfer_id (tests.unit.test_tasks.TestTask) ... ok test_at_threshold (tests.unit.test_upload.TestAggregatedProgressCallback) ... ok test_flush (tests.unit.test_upload.TestAggregatedProgressCallback) ... ok test_flush_with_nothing_to_flush (tests.unit.test_upload.TestAggregatedProgressCallback) ... ok test_over_threshold (tests.unit.test_upload.TestAggregatedProgressCallback) ... ok test_under_threshold (tests.unit.test_upload.TestAggregatedProgressCallback) ... ok test_read_raises_exception (tests.unit.test_upload.TestInterruptReader) ... ok test_seek (tests.unit.test_upload.TestInterruptReader) ... ok test_tell (tests.unit.test_upload.TestInterruptReader) ... ok test_main (tests.unit.test_upload.TestPutObjectTask) ... ok test_get_put_object_body (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_get_put_object_body_is_interruptable (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_is_compatible (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_provide_transfer_size (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_requires_multipart_upload (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_stores_bodies_in_memory_put_object (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_stores_bodies_in_memory_upload_part (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_yield_upload_part_bodies (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_yield_upload_part_bodies_are_interruptable (tests.unit.test_upload.TestUploadFilenameInputManager) ... ok test_get_put_object_body (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_get_put_object_body_is_interruptable (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_initial_data_parts_threshold_equal (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_initial_data_parts_threshold_greater (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_initial_data_parts_threshold_lesser (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_is_compatible (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_provide_transfer_size (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_requires_multipart_upload (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_stores_bodies_in_memory_put_object (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_stores_bodies_in_memory_upload_part (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_yield_upload_part_bodies (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_yield_upload_part_bodies_are_interruptable (tests.unit.test_upload.TestUploadNonSeekableInputManager) ... ok test_main (tests.unit.test_upload.TestUploadPartTask) ... ok test_get_put_object_body (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_get_put_object_body_is_interruptable (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_is_compatible (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_is_compatible_bytes_io (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_not_compatible_for_non_filelike_obj (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_provide_transfer_size (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_requires_multipart_upload (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_stores_bodies_in_memory_put_object (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_stores_bodies_in_memory_upload_part (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_yield_upload_part_bodies (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_yield_upload_part_bodies_are_interruptable (tests.unit.test_upload.TestUploadSeekableInputManager) ... ok test_provide_file_size_on_put (tests.unit.test_upload.TestUploadSubmissionTask) ... ok test_submits_no_tag_for_multipart_filename (tests.unit.test_upload.TestUploadSubmissionTask) ... ok test_submits_no_tag_for_put_object_filename (tests.unit.test_upload.TestUploadSubmissionTask) ... ok test_submits_no_tag_for_put_object_fileobj (tests.unit.test_upload.TestUploadSubmissionTask) ... ok test_submits_tag_for_multipart_fileobj (tests.unit.test_upload.TestUploadSubmissionTask) ... ok test_chunksize_above_maximum (tests.unit.test_utils.TestAdjustChunksize) ... ok test_chunksize_below_minimum (tests.unit.test_utils.TestAdjustChunksize) ... ok test_chunksize_too_small (tests.unit.test_utils.TestAdjustChunksize) ... ok test_unknown_file_size_above_maximum (tests.unit.test_utils.TestAdjustChunksize) ... ok test_unknown_file_size_below_minimum (tests.unit.test_utils.TestAdjustChunksize) ... ok test_unknown_file_size_with_valid_chunksize (tests.unit.test_utils.TestAdjustChunksize) ... ok test_valid_chunksize (tests.unit.test_utils.TestAdjustChunksize) ... ok test_calculate_range_paramter (tests.unit.test_utils.TestCalculateRangeParameter) ... ok test_last_part_with_no_total_size (tests.unit.test_utils.TestCalculateRangeParameter) ... ok test_last_part_with_total_size (tests.unit.test_utils.TestCalculateRangeParameter) ... ok test_call_args (tests.unit.test_utils.TestCallArgs) ... ok test_callback_invoked_after_finalizing_and_count_reaching_zero (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_callback_invoked_only_once_finalized (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_cannot_increment_after_finalization (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_count_cannot_go_below_zero (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_decrement (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_increment (tests.unit.test_utils.TestCountCallbackInvoker) ... ok test_context_handler (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_instantiation_does_not_open_file (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_name (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_open_args (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_open_does_not_seek_with_zero_start_byte (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_open_seeks_with_nonzero_start_byte (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_read (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_seek (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_tell (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_write (tests.unit.test_utils.TestDeferredOpenFile) ... ok test_call (tests.unit.test_utils.TestFunctionContainer) ... ok test_repr (tests.unit.test_utils.TestFunctionContainer) ... ok test_get_callbacks (tests.unit.test_utils.TestGetCallbacks) ... ok test_get_callbacks_for_missing_type (tests.unit.test_utils.TestGetCallbacks) ... ok test_get_filtered_dict (tests.unit.test_utils.TestGetFilteredDict) ... ok test_invoke_progress_callbacks (tests.unit.test_utils.TestInvokeProgressCallbacks) ... ok test_invoke_progress_callbacks_with_no_progress (tests.unit.test_utils.TestInvokeProgressCallbacks) ... ok test_get_file_size (tests.unit.test_utils.TestOSUtils) ... ok test_is_special_file_for_non_existant_file (tests.unit.test_utils.TestOSUtils) ... ok test_is_special_file_for_normal_file (tests.unit.test_utils.TestOSUtils) ... ok test_open_file (tests.unit.test_utils.TestOSUtils) ... ok test_open_file_chunk_reader (tests.unit.test_utils.TestOSUtils) ... ok test_open_file_chunk_reader_from_fileobj (tests.unit.test_utils.TestOSUtils) ... ok test_remove_file_ignores_errors (tests.unit.test_utils.TestOSUtils) ... ok test_remove_file_proxies_remove_file (tests.unit.test_utils.TestOSUtils) ... ok test_rename_file (tests.unit.test_utils.TestOSUtils) ... ok test_has_proper_length (tests.unit.test_utils.TestRandomFileExtension) ... ok test_all_callbacks_invoked_on_read (tests.unit.test_utils.TestReadFileChunk) ... ok test_callback_can_be_disabled (tests.unit.test_utils.TestReadFileChunk) ... ok test_callback_is_invoked_on_read (tests.unit.test_utils.TestReadFileChunk) ... ok test_callback_will_also_be_triggered_by_seek (tests.unit.test_utils.TestReadFileChunk) ... ok test_close_callbacks (tests.unit.test_utils.TestReadFileChunk) ... ok test_close_callbacks_when_context_handler_is_used (tests.unit.test_utils.TestReadFileChunk) ... ok test_close_callbacks_when_not_enabled (tests.unit.test_utils.TestReadFileChunk) ... ok test_file_chunk_supports_context_manager (tests.unit.test_utils.TestReadFileChunk) ... ok test_iter_is_always_empty (tests.unit.test_utils.TestReadFileChunk) ... ok test_no_call_signal_not_transferring_to_underlying_fileobj (tests.unit.test_utils.TestReadFileChunk) ... ok test_no_call_signal_transferring_to_underlying_fileobj (tests.unit.test_utils.TestReadFileChunk) ... ok test_read_entire_chunk (tests.unit.test_utils.TestReadFileChunk) ... ok test_read_past_end_of_file (tests.unit.test_utils.TestReadFileChunk) ... ok test_read_with_amount_size (tests.unit.test_utils.TestReadFileChunk) ... ok test_reset_stream_emulation (tests.unit.test_utils.TestReadFileChunk) ... ok test_signal_not_transferring_to_underlying_fileobj (tests.unit.test_utils.TestReadFileChunk) ... ok test_signal_transferring (tests.unit.test_utils.TestReadFileChunk) ... ok test_signal_transferring_to_underlying_fileobj (tests.unit.test_utils.TestReadFileChunk) ... ok test_tell_and_seek (tests.unit.test_utils.TestReadFileChunk) ... ok test_acquire_release_basic_case (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_can_acquire_a_range (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_can_acquire_release_multiple_times (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_can_check_in_partial_range (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_can_handle_multiple_tags_released (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_can_track_multiple_tags (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_counter_release_only_on_min_element (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_error_to_release_unknown_tag (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_is_error_to_double_release (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_is_error_to_release_unknown_sequence_number (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_raises_error_when_count_is_zero (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_release_counters_can_increment_counter_repeatedly (tests.unit.test_utils.TestSlidingWindowSemaphore) ... ok test_callback_invoked (tests.unit.test_utils.TestStreamReaderProgress) ... ok test_proxies_to_wrapped_stream (tests.unit.test_utils.TestStreamReaderProgress) ... ok test_release_capacity (tests.unit.test_utils.TestTaskSemaphore) ... ok test_should_block_at_max_capacity (tests.unit.test_utils.TestTaskSemaphore) ... ok test_acquire_blocks_until_release_is_called (tests.unit.test_utils.TestThreadingPropertiesForSlidingWindowSemaphore) ... ok test_blocking_stress (tests.unit.test_utils.TestThreadingPropertiesForSlidingWindowSemaphore) ... ok test_stress_invariants_random_order (tests.unit.test_utils.TestThreadingPropertiesForSlidingWindowSemaphore) ... ok test_abort_on_failure (tests.functional.test_copy.TestMultipartCopy) ... ok test_can_provide_file_size (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy_args_to_only_create_multipart (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy_blacklists_args_to_create_multipart (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy_maps_extra_args_to_head_object (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy_passes_args_to_create_multipart_and_upload_part (tests.functional.test_copy.TestMultipartCopy) ... ok test_copy_with_extra_args (tests.functional.test_copy.TestMultipartCopy) ... ok test_for_callback_kwargs_correctness (tests.functional.test_copy.TestMultipartCopy) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_copy.TestMultipartCopy) ... ok test_invalid_copy_source (tests.functional.test_copy.TestMultipartCopy) ... ok test_invalid_extra_args (tests.functional.test_copy.TestMultipartCopy) ... ok test_provide_copy_source_as_dict (tests.functional.test_copy.TestMultipartCopy) ... ok test_provide_copy_source_client (tests.functional.test_copy.TestMultipartCopy) ... ok test_returns_correct_call_args (tests.functional.test_copy.TestMultipartCopy) ... ok test_returns_future_with_meta (tests.functional.test_copy.TestMultipartCopy) ... ok test_allowed_copy_params_are_valid (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_can_provide_file_size (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_copy (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_copy_maps_extra_args_to_head_object (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_copy_with_extra_args (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_for_callback_kwargs_correctness (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_invalid_copy_source (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_invalid_extra_args (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_provide_copy_source_as_dict (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_provide_copy_source_client (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_returns_correct_call_args (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_returns_future_with_meta (tests.functional.test_copy.TestNonMultipartCopy) ... ok test_for_callback_kwargs_correctness (tests.functional.test_delete.TestDeleteObject) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_delete.TestDeleteObject) ... ok test_invalid_extra_args (tests.functional.test_delete.TestDeleteObject) ... ok test_known_allowed_args_in_input_shape (tests.functional.test_delete.TestDeleteObject) ... ok test_returns_correct_call_args (tests.functional.test_delete.TestDeleteObject) ... ok test_returns_future_with_meta (tests.functional.test_delete.TestDeleteObject) ... ok test_allowed_copy_params_are_valid (tests.functional.test_download.TestNonRangedDownload) ... ok test_can_provide_file_size (tests.functional.test_download.TestNonRangedDownload) ... ok test_download (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_cleanup_on_failure (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_empty_object (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_for_fifo_file (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_for_fileobj (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_for_nonseekable_filelike_obj (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_for_seekable_filelike_obj (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_temporary_file_does_not_exist (tests.functional.test_download.TestNonRangedDownload) ... ok test_download_with_nonexistent_directory (tests.functional.test_download.TestNonRangedDownload) ... ok test_for_callback_kwargs_correctness (tests.functional.test_download.TestNonRangedDownload) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_download.TestNonRangedDownload) ... ok test_invalid_extra_args (tests.functional.test_download.TestNonRangedDownload) ... ok test_retries_and_succeeds (tests.functional.test_download.TestNonRangedDownload) ... ok test_retry_failure (tests.functional.test_download.TestNonRangedDownload) ... ok test_retry_rewinds_callbacks (tests.functional.test_download.TestNonRangedDownload) ... ok test_returns_correct_call_args (tests.functional.test_download.TestNonRangedDownload) ... ok test_returns_future_with_meta (tests.functional.test_download.TestNonRangedDownload) ... ok test_uses_bandwidth_limiter (tests.functional.test_download.TestNonRangedDownload) ... ok test_uses_provided_osutil (tests.functional.test_download.TestNonRangedDownload) ... ok test_can_provide_file_size (tests.functional.test_download.TestRangedDownload) ... ok test_download (tests.functional.test_download.TestRangedDownload) ... ok test_download_cleanup_on_failure (tests.functional.test_download.TestRangedDownload) ... ok test_download_for_fifo_file (tests.functional.test_download.TestRangedDownload) ... ok test_download_for_fileobj (tests.functional.test_download.TestRangedDownload) ... ok test_download_for_nonseekable_filelike_obj (tests.functional.test_download.TestRangedDownload) ... ok test_download_for_seekable_filelike_obj (tests.functional.test_download.TestRangedDownload) ... ok test_download_temporary_file_does_not_exist (tests.functional.test_download.TestRangedDownload) ... ok test_download_with_nonexistent_directory (tests.functional.test_download.TestRangedDownload) ... ok test_for_callback_kwargs_correctness (tests.functional.test_download.TestRangedDownload) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_download.TestRangedDownload) ... ok test_invalid_extra_args (tests.functional.test_download.TestRangedDownload) ... ok test_retries_and_succeeds (tests.functional.test_download.TestRangedDownload) ... ok test_retry_failure (tests.functional.test_download.TestRangedDownload) ... ok test_retry_rewinds_callbacks (tests.functional.test_download.TestRangedDownload) ... ok test_returns_correct_call_args (tests.functional.test_download.TestRangedDownload) ... ok test_returns_future_with_meta (tests.functional.test_download.TestRangedDownload) ... ok test_uses_provided_osutil (tests.functional.test_download.TestRangedDownload) ... ok test_cntrl_c_in_context_manager_cancels_incomplete_transfers (tests.functional.test_manager.TestTransferManager) ... ok test_enable_disable_callbacks_only_ever_registered_once (tests.functional.test_manager.TestTransferManager) ... ok test_error_in_context_manager_cancels_incomplete_transfers (tests.functional.test_manager.TestTransferManager) ... ok test_unicode_exception_in_context_manager (tests.functional.test_manager.TestTransferManager) ... ok test_use_custom_executor_implementation (tests.functional.test_manager.TestTransferManager) ... ok test_for_callback_kwargs_correctness (tests.functional.test_upload.TestMultipartUpload) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_upload.TestMultipartUpload) ... ok test_invalid_extra_args (tests.functional.test_upload.TestMultipartUpload) ... ok test_limits_in_memory_chunks_for_fileobj (tests.functional.test_upload.TestMultipartUpload) ... ok test_returns_correct_call_args (tests.functional.test_upload.TestMultipartUpload) ... ok test_returns_future_with_meta (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_failure_invokes_abort (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_for_fileobj (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_for_non_seekable_filelike_obj (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_for_seekable_filelike_obj (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_for_seekable_filelike_obj_that_has_been_seeked (tests.functional.test_upload.TestMultipartUpload) ... ok test_upload_passes_select_extra_args (tests.functional.test_upload.TestMultipartUpload) ... ok test_allowed_upload_params_are_valid (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_for_callback_kwargs_correctness (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_has_transfer_id_associated_to_future (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_invalid_extra_args (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_returns_correct_call_args (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_returns_future_with_meta (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_sigv4_progress_callbacks_invoked_once (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload_for_fileobj (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload_for_non_seekable_filelike_obj (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload_for_seekable_filelike_obj (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload_for_seekable_filelike_obj_that_has_been_seeked (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_upload_with_bandwidth_limiter (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_uses_provided_osutil (tests.functional.test_upload.TestNonMultipartUpload) ... ok test_character_device (tests.functional.test_utils.TestOSUtilsSpecialFiles) ... ok test_fifo (tests.functional.test_utils.TestOSUtilsSpecialFiles) ... ok test_socket (tests.functional.test_utils.TestOSUtilsSpecialFiles) ... ok ---------------------------------------------------------------------- XML: /builddir/build/BUILD/s3transfer-0.1.13/nosetests.xml Name Stmts Miss Branch BrPart Cover Missing ----------------------------------------------------------------------- s3transfer/__init__.py 309 1 54 0 99% 274 s3transfer/bandwidth.py 150 1 32 2 98% 124, 75->exit, 123->124 s3transfer/compat.py 38 12 12 2 68% 23-33, 50-54, 73, 22->23, 37->50 s3transfer/copies.py 76 0 22 0 100% s3transfer/delete.py 9 0 0 0 100% s3transfer/download.py 240 11 34 2 95% 79, 97, 150, 315, 487-493, 543, 312->315, 536->543 s3transfer/exceptions.py 13 0 0 0 100% s3transfer/futures.py 238 6 32 1 97% 44, 365-366, 486, 489, 509, 43->44 s3transfer/manager.py 196 3 56 2 98% 561-568, 523->532, 648->652 s3transfer/subscribers.py 21 2 6 0 93% 62, 80 s3transfer/tasks.py 119 5 40 1 96% 169, 199-202, 290, 315, 314->315 s3transfer/upload.py 244 9 44 3 96% 98, 101, 134, 149, 157, 172, 187, 203, 519, 448->450, 459->461, 516->519 s3transfer/utils.py 317 1 100 3 99% 278, 43->exit, 49->exit, 277->278 ----------------------------------------------------------------------- TOTAL 1970 51 432 16 97% ---------------------------------------------------------------------- Ran 515 tests in 14.628s OK + exit 0 Processing files: python3-s3transfer-0.1.13-1.el8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YUUFcp + umask 022 + cd /builddir/build/BUILD + cd s3transfer-0.1.13 + DOCDIR=/builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/doc/python3-s3transfer + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/doc/python3-s3transfer + cp -pr README.rst /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/doc/python3-s3transfer + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dtTSwI + umask 022 + cd /builddir/build/BUILD + cd s3transfer-0.1.13 + LICENSEDIR=/builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/licenses/python3-s3transfer + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/licenses/python3-s3transfer + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch/usr/share/licenses/python3-s3transfer + exit 0 Provides: python3-s3transfer = 0.1.13-1.el8 python3.6dist(s3transfer) = 0.1.13 python3dist(s3transfer) = 0.1.13 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.6 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch Wrote: /builddir/build/RPMS/python3-s3transfer-0.1.13-1.el8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bXQ1y8 + umask 022 + cd /builddir/build/BUILD + cd s3transfer-0.1.13 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-s3transfer-0.1.13-1.el8.noarch + exit 0 Child return code was: 0