Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'], chrootPath='/var/lib/mock/f45-build-31652-654/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '98c1344454234cd98be5487113c6b403', '-D', '/var/lib/mock/f45-build-31652-654/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1784160000 Wrote: /builddir/build/SRPMS/python-mongomock-4.3.0-4.fc45.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-mongomock.spec'], chrootPath='/var/lib/mock/f45-build-31652-654/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '07629fa690114828b0b32cc97a608f14', '-D', '/var/lib/mock/f45-build-31652-654/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1784160000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.Y0ghsE Creating(rpmbuild.env): /builddir/build/BUILD/python-mongomock-4.3.0-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/python-mongomock-4.3.0-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 " RPM_ARCH="noarch" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/python-mongomock-4.3.0-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="python-mongomock" RPM_PACKAGE_VERSION="4.3.0" RPM_PACKAGE_RELEASE="4.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ffI18t + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + rm -rf mongomock-4.3.0 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/mongomock-4.3.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mongomock-4.3.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf mongomock.egg-info + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.rEM0i3 + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd mongomock-4.3.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-dep-overrides Handling hatchling from build-system.requires Requirement not satisfied: hatchling Handling hatch-vcs from build-system.requires Requirement not satisfied: hatch-vcs Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-mongomock-4.3.0-4.fc45.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 --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'], chrootPath='/var/lib/mock/f45-build-31652-654/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '1b03bf3de4b64c7ab7d40c0d2599faf5', '-D', '/var/lib/mock/f45-build-31652-654/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1784160000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3Bjevl + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd mongomock-4.3.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-dep-overrides Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.31.0) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.5.0) Handling packaging from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: packaging (installed: packaging 26.2) Handling pytz from hook generated metadata: Requires-Dist (mongomock) Requirement not satisfied: pytz Handling sentinels from hook generated metadata: Requires-Dist (mongomock) Requirement not satisfied: sentinels Handling pyexecjs; extra == 'pyexecjs' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pyexecjs; extra == 'pyexecjs' Handling pymongo; extra == 'pymongo' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pymongo; extra == 'pymongo' + cat /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires + rm -rfv mongomock-4.3.0.dist-info/ removed 'mongomock-4.3.0.dist-info/METADATA' removed directory 'mongomock-4.3.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-mongomock-4.3.0-4.fc45.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 --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'], chrootPath='/var/lib/mock/f45-build-31652-654/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b5eb5315f1334fd191d953098f4c49b6', '-D', '/var/lib/mock/f45-build-31652-654/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1784160000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sYX9xT + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd mongomock-4.3.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-dep-overrides Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.31.0) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.5.0) Handling packaging from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: packaging (installed: packaging 26.2) Handling pytz from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: pytz (installed: pytz 2026.3) Handling sentinels from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: sentinels (installed: sentinels 1.1.1) Handling pyexecjs; extra == 'pyexecjs' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pyexecjs; extra == 'pyexecjs' Handling pymongo; extra == 'pymongo' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pymongo; extra == 'pymongo' + cat /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires + rm -rfv mongomock-4.3.0.dist-info/ removed 'mongomock-4.3.0.dist-info/METADATA' removed directory 'mongomock-4.3.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-mongomock-4.3.0-4.fc45.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-mongomock.spec'], chrootPath='/var/lib/mock/f45-build-31652-654/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'fb07e558f99241aba9b28a0edf3f9f1b', '-D', '/var/lib/mock/f45-build-31652-654/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4wwbakdv:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-mongomock.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1784160000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ubpcwQ + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd mongomock-4.3.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-dep-overrides Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.31.0) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.5.0) Handling packaging from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: packaging (installed: packaging 26.2) Handling pytz from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: pytz (installed: pytz 2026.3) Handling sentinels from hook generated metadata: Requires-Dist (mongomock) Requirement satisfied: sentinels (installed: sentinels 1.1.1) Handling pyexecjs; extra == 'pyexecjs' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pyexecjs; extra == 'pyexecjs' Handling pymongo; extra == 'pymongo' from hook generated metadata: Requires-Dist (mongomock) Ignoring alien requirement: pymongo; extra == 'pymongo' + cat /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-buildrequires + rm -rfv mongomock-4.3.0.dist-info/ removed 'mongomock-4.3.0.dist-info/METADATA' removed directory 'mongomock-4.3.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OBTiOX + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 mongomock-4.3.0 + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: mongomock Building wheel for mongomock (pyproject.toml): started Running command Building wheel for mongomock (pyproject.toml) Building wheel for mongomock (pyproject.toml): finished with status 'done' Created wheel for mongomock: filename=mongomock-4.3.0-py2.py3-none-any.whl size=64819 sha256=7caf6d0141c9c2123d01e652fcd55baadc6fcfcf2fc2af291cbc37e0098620d5 Stored in directory: /builddir/.cache/pip/wheels/8b/4f/a9/a223c9a579c179cee53864a5d613bdfdb2f91c816f8d4596f1 Successfully built mongomock + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Y8FQNR + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + '[' /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build + mkdir /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 mongomock-4.3.0 ++ ls /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir/mongomock-4.3.0-py2.py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=mongomock==4.3.0 + '[' -z mongomock==4.3.0 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT --prefix /usr --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/python-mongomock-4.3.0-build/pyproject-wheeldir mongomock==4.3.0 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-mongomock-4.3.0-build/pyproject-wheeldir/mongomock-4.3.0-py2.py3-none-any.whl Installing collected packages: mongomock Successfully installed mongomock-4.3.0 + '[' -d /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + site_dirs+=("/usr/lib/python3.15/site-packages") + '[' /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info' +++ basename /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' mongomock-4.3.0.dist-info + _normalized=mongomock + echo '%ghost %dir /usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT --record /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/RECORD --output /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-record + rm -fv /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/RECORD removed '/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/REQUESTED removed '/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock-4.3.0.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-modules --buildroot /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/python-mongomock-4.3.0-build/python-mongomock-4.3.0-4.fc45.noarch-pyproject-record --prefix /usr -l mongomock + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/__version__.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/command_cursor.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/codec_options.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/__init__.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/gridfs.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/not_implemented.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/object_id.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/database.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/read_concern.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/patch.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/read_preferences.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/helpers.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/results.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/thread.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/store.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/write_concern.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/mongo_client.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/filtering.cpython-315.pyc: rewriting with normalized contents /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/aggregate.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/aggregate.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/collection.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages/mongomock/__pycache__/collection.cpython-315.opt-1.pyc: replacing with normalized version Scanned 9 directories and 66 files, processed 22 inodes, 22 modified (4 replaced + 18 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr Scanned 8 directories and 66 files, considered 66 files, read 0 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.vhBk59 + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 mongomock-4.3.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/python-mongomock-4.3.0-build/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest -v tests -k 'not BulkOperationsWithPymongoTest and not CollectionComparisonTest and not MongoClientCollectionTest and not MongoClientSortSkipLimitTest and not test__insert_do_not_modify_input' ============================= test session starts ============================== platform linux -- Python 3.15.0rc2, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0 configfile: pyproject.toml collecting ... collected 888 items / 214 deselected / 674 selected tests/test__bulk_operations.py::BulkOperationsTest::test__bulk_execute_must_raise_error_if_bulk_empty SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__bulk_update_must_raise_error_if_missed_operator SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__insert SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__ordered_insert_and_update SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__remove SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__remove_one SKIPPED [ 0%] tests/test__bulk_operations.py::BulkOperationsTest::test__update_must_update_all_documents SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test__update_one SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_update SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_upsert_replace_one SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_upsert_replace_one_on_empty_set SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_upsert_update SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_upsert_update_on_empty_set SKIPPED [ 1%] tests/test__bulk_operations.py::BulkOperationsTest::test_upsert_update_one SKIPPED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__codec_options PASSED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__codec_options_with_pymongo SKIPPED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__different_read_preference SKIPPED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__equality PASSED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__hashable PASSED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__not_hashable SKIPPED [ 2%] tests/test__client_api.py::MongoClientApiTest::test__parse_hosts PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test__parse_url PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test__read_preference PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test_client_implements_context_managers PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test_consistent_server_version PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test_database_names PASSED [ 3%] tests/test__client_api.py::MongoClientApiTest::test_list_database_names PASSED [ 4%] tests/test__client_api.py::MongoClientApiTest::test_server_version PASSED [ 4%] tests/test__client_api.py::MongoClientApiTest::test_start_session PASSED [ 4%] tests/test__collection_api.py::CollectionAPITest::test__add_to_set_missing_value PASSED [ 4%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_add_fields PASSED [ 4%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_arithmetic PASSED [ 4%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_array_to_object PASSED [ 4%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_bucket PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_bucket_no_default PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_bucket_wrong_options PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_concatArrays PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_concatArrays_exceptions PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_count PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_count_errors PASSED [ 5%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_date_from_parts SKIPPED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_date_to_string SKIPPED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_empty PASSED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_facet PASSED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_filter PASSED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_filter_wrong_options PASSED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_basic PASSED [ 6%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_behaves_as_lookup PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_cyclic_pointers PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_depth_field PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_depth_filed_not_string PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_dot_in_as_field PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_expression_start_with PASSED [ 7%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_from_array PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_max_depth PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_max_depth_0 PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_max_depth_not_number PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_missing_operator PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_multiple_connections PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_restrict_not_dict PASSED [ 8%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graph_lookup_restrict_search PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_graphlookup_operator_not_string PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_dbref_key SKIPPED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_dict_key PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_missing_key PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_scalar_key PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_sum PASSED [ 9%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_sum_for_decimal SKIPPED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_group_uuid_key SKIPPED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup PASSED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_dot_in_as PASSED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_dot_in_local_field PASSED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_missing_operator PASSED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_not_implemented_operators PASSED [ 10%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_operator_not_string PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_lookup_reverse PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_map PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_map_errors PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_match_expr PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_mixed_expression PASSED [ 11%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_not_implemented PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_array_element_at PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_array_size PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_array_size_if_null PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_array_size_missing PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_array_subfield PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_computed_field_in_exclusion PASSED [ 12%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_cond_mongodb_to_bool PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_exclude_in_inclusion PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_exclusion_with_only_id PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_first PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_group_operations PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_id PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_id_can_always_be_excluded PASSED [ 13%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_if_null PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_if_null_expression PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_if_null_multi_field PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_if_null_multi_field_not_supported SKIPPED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_include_in_exclusion PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_inclusion_with_only_id PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_last PASSED [ 14%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_let PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_missing_fields PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_missing_nested_fields PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_out PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_out_no_entries PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_out_replace PASSED [ 15%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_rename__id PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_rename_dot_fields PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_rotate PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_subfield PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_subfield_conflict PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_project_subfield_exclude PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_regexpmatch PASSED [ 16%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_expression PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_missing_in_expr PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_non_existing PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_static PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_use_dots PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_with_array PASSED [ 17%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_replace_root_wrong_options PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_sample PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_sample_errors PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_select_nested PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_set PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_set_empty PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_set_error PASSED [ 18%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_set_override PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_set_subfield PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_slice PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_slice_wrong PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_string_operation_split_exceptions PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_string_operations PASSED [ 19%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_subtract_dates PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_subtract_milliseconds_from_date PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_switch PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_switch_mongodb_to_bool PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_switch_operation_failures PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_system_variables PASSED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_decimal SKIPPED [ 20%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_decimal_without_pymongo PASSED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_int SKIPPED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_long SKIPPED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_long_no_pymongo PASSED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_to_string SKIPPED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_tostr_operation_objectid SKIPPED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__aggregate_unrecognized PASSED [ 21%] tests/test__collection_api.py::CollectionAPITest::test__agregate_first_on_empty PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__all_elemmatch PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__all_size PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__array_size_argument_array PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__array_size_non_array PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__array_size_valid_argument_array PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__array_size_valid_array PASSED [ 22%] tests/test__collection_api.py::CollectionAPITest::test__array_size_valid_expression PASSED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__avoid_change_data_after_set PASSED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__bad_type_as_a_read_concern_returns_type_error PASSED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_delete_many SKIPPED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_delete_one SKIPPED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_insert_one SKIPPED [ 23%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_matched_count_no_changes SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_matched_count_replace_multiple_objects SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_ordered SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_ordered_with_bulk_write SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_replace_one SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_unordered SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_unordered_with_bulk_write SKIPPED [ 24%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_update_id SKIPPED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_update_many SKIPPED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__bulk_write_update_one SKIPPED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__cannot_insert_non_string_keys PASSED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__codec_options SKIPPED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__codec_options_without_pymongo PASSED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__collection_is_indexable PASSED [ 25%] tests/test__collection_api.py::CollectionAPITest::test__configure_client_tz_aware PASSED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__count SKIPPED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__count_documents PASSED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__create_idx_information PASSED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__create_index_duplicate PASSED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__create_index_with_name SKIPPED [ 26%] tests/test__collection_api.py::CollectionAPITest::test__create_index_wrong_type PASSED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_indexes_names SKIPPED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_indexes_uniq_idxs SKIPPED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_indexes_with_expireAfterSeconds SKIPPED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_indexes_wrong_type PASSED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_uniq_idxs_with_ascending_ordering SKIPPED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_uniq_idxs_with_descending_ordering SKIPPED [ 27%] tests/test__collection_api.py::CollectionAPITest::test__create_uniq_idxs_with_dupes_already_there PASSED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__create_uniq_idxs_without_ordering PASSED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__create_unique_idx_information_with_ascending_ordering SKIPPED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__create_unique_idx_information_with_descending_ordering SKIPPED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__current_date_timestamp SKIPPED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__current_date_timestamp_requires_pymongo PASSED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__cursor_alive PASSED [ 28%] tests/test__collection_api.py::CollectionAPITest::test__cursor_allow_disk_use PASSED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_clone PASSED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_clone_keep_limit_skip PASSED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_collation PASSED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_collection PASSED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_count_when_db_changes SKIPPED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_count_with_limit SKIPPED [ 29%] tests/test__collection_api.py::CollectionAPITest::test__cursor_count_with_skip SKIPPED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_count_with_skip_init SKIPPED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_distinct PASSED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_getitem PASSED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_getitem_bad_index PASSED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_getitem_negative_index PASSED [ 30%] tests/test__collection_api.py::CollectionAPITest::test__cursor_getitem_slice PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_getitem_when_db_changes PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_hint PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_limit PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_max_time_ms PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_negative_limit PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_rewind PASSED [ 31%] tests/test__collection_api.py::CollectionAPITest::test__cursor_sort PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__cursor_sort_composed PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__cursor_sort_dicts PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__cursor_sort_kept_after_clone PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__cursor_sort_projection PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__delete_many PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__delete_many_collation_option PASSED [ 32%] tests/test__collection_api.py::CollectionAPITest::test__delete_many_hint_option PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__delete_one PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__delete_one_invalid_filter PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__distinct_array_field PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__distinct_array_field_with_dicts PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__distinct_array_nested_field PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__distinct_document_field PASSED [ 33%] tests/test__collection_api.py::CollectionAPITest::test__distinct_error PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__distinct_filter_field PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__distinct_nested_field PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__drop_collection PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__drop_collection_indexes PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__drop_index_not_found PASSED [ 34%] tests/test__collection_api.py::CollectionAPITest::test__drop_n_recreate_collection PASSED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__empty_table_idx_information PASSED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_partial_filter_expression_unique_index PASSED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_sparse_uniq_idxs_on_nested_field PASSED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_uniq_idxs_on_nested_field PASSED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_uniq_idxs_with_ascending_ordering SKIPPED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_uniq_idxs_with_descending_ordering SKIPPED [ 35%] tests/test__collection_api.py::CollectionAPITest::test__ensure_uniq_idxs_without_ordering PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__equality PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_bson_regex SKIPPED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_eq_on_array PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_ne_multiple_keys PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_ne_on_array PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_objects_comparison PASSED [ 36%] tests/test__collection_api.py::CollectionAPITest::test__filter_objects_comparison_unknown_type PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_objects_nested_comparison PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_on_dict PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_unknown_op PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_unknown_top_level PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_with_ne PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__filter_with_ne_none PASSED [ 37%] tests/test__collection_api.py::CollectionAPITest::test__find_and_modify_cannot_remove_and_new SKIPPED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_modify_cannot_remove_and_update SKIPPED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_modify_no_projection_kwarg SKIPPED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_modify_with_sort SKIPPED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_project PASSED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_project_3_level_deep_nested_field PASSED [ 38%] tests/test__collection_api.py::CollectionAPITest::test__find_and_project_positional PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_and_project_wrong_types PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_dict_in_nested_list PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_elemmatch_none PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_eq_none PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_in_empty_collection PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_in_not_a_list PASSED [ 39%] tests/test__collection_api.py::CollectionAPITest::test__find_one_and_delete PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_one_and_replace PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_one_and_replace_return_document_after_upsert PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_one_and_update PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_one_and_update_doc_with_zero_ids PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_one_sorting PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_or PASSED [ 40%] tests/test__collection_api.py::CollectionAPITest::test__find_or_and PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_projection_with_subdoc_lists PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_projection_with_subdoc_lists_refinements PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_removed_and_changed_options PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_returns_cursors PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_too_far PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_too_much_nested PASSED [ 41%] tests/test__collection_api.py::CollectionAPITest::test__find_type_array PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_type_number PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_type_object PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_unimplemented_type PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_unknown_type PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_where PASSED [ 42%] tests/test__collection_api.py::CollectionAPITest::test__find_with_collation SKIPPED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__find_with_expr PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__find_with_max_time_ms PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__find_with_skip_param PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__get_collection_full_name PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__get_collection_read_concern_option PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__get_sibling_collection PASSED [ 43%] tests/test__collection_api.py::CollectionAPITest::test__get_subcollections PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__get_subcollections_by_attribute_underscore PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__getting_collection_via_getattr PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__getting_collection_via_getitem PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__hashable PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__insert SKIPPED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__insert_empty_doc_idx_information PASSED [ 44%] tests/test__collection_api.py::CollectionAPITest::test__insert_empty_doc_twice_uniq_idx PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_empty_doc_uniq_idx PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_many PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_many_type_error PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_many_type_error_do_not_insert PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_many_with_generator PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_many_write_errors PASSED [ 45%] tests/test__collection_api.py::CollectionAPITest::test__insert_one PASSED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__insert_one_type_error PASSED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__insert_zero_timestamp SKIPPED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__iterate_on_find_and_update PASSED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__list_of_dates PASSED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__mix_tz_naive_aware PASSED [ 46%] tests/test__collection_api.py::CollectionAPITest::test__not_hashable SKIPPED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__not_implemented_methods PASSED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__not_implemented_operator PASSED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__ordered_insert_find PASSED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__read_preference SKIPPED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__read_preference_default PASSED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__regex_options PASSED [ 47%] tests/test__collection_api.py::CollectionAPITest::test__remove_bad_write_concern SKIPPED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__remove_retval SKIPPED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__remove_write_concern SKIPPED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__rename_collection PASSED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__rename_collection_already_exists PASSED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__rename_collection_drop_target PASSED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__rename_collection_to_bad_names PASSED [ 48%] tests/test__collection_api.py::CollectionAPITest::test__rename_missing_field PASSED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__rename_one_foo_to_bar PASSED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__rename_unsupported PASSED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__replace_invalid_encode_type SKIPPED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__replace_one PASSED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__replace_one_invalid PASSED [ 49%] tests/test__collection_api.py::CollectionAPITest::test__replace_one_upsert PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__save_class_deriving_from_dict PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__set_equals PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__set_replace_subdocument PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__set_replace_subdocument_positional_operator PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__set_union PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__set_with_positional_operator PASSED [ 50%] tests/test__collection_api.py::CollectionAPITest::test__sort_by_uuid SKIPPED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__sort_mixed_types SKIPPED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__strcmp_not_enough_params PASSED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__string_matching PASSED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__substr_not_enough_params PASSED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__ttl_applied_to_compound_key_is_ignored PASSED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__ttl_expiration_of_0 PASSED [ 51%] tests/test__collection_api.py::CollectionAPITest::test__ttl_expiry_with_mock PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_ignored_when_document_does_not_contain_indexed_field PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_ignores_record_in_the_future PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_ignores_records_with_non_datetime_values PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_if_collection_dropped PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_when_index_is_dropped PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_record_expiry PASSED [ 52%] tests/test__collection_api.py::CollectionAPITest::test__ttl_index_removes_expired_documents_prior_to_removal PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__ttl_of_array_field_expiration PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__ttl_of_array_field_without_datetime_does_not_expire PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__ttl_with_non_integer_value_is_ignored PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__unwind_dict_options PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__unwind_include_array_index PASSED [ 53%] tests/test__collection_api.py::CollectionAPITest::test__unwind_no_prefix PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__unwind_not_array PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__unwind_preserve_null_and_empty_arrays PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__unwind_preserve_null_and_empty_arrays_on_nested PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__update_cannot_change__id PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__update_current_date PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__update_empty_id PASSED [ 54%] tests/test__collection_api.py::CollectionAPITest::test__update_id PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_interns_lists_and_dicts PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_invalid_encode_type SKIPPED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_many PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_many_array_filters PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_many_collation PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_many_let PASSED [ 55%] tests/test__collection_api.py::CollectionAPITest::test__update_many_upsert PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_non_json_values PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one_hint PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one_invalid PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one_no_change PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one_unset_position PASSED [ 56%] tests/test__collection_api.py::CollectionAPITest::test__update_one_upsert PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_one_upsert_dots PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_one_upsert_invalid_filter PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_one_upsert_match_subdocuments PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_one_upsert_operators PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_pipeline PASSED [ 57%] tests/test__collection_api.py::CollectionAPITest::test__update_pipeline_invalid_stages PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pipeline_not_mapping_nor_list PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pipeline_upsert PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pipeline_upsert__invalid_stage_name PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pop PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pop_empty PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pop_large_index PASSED [ 58%] tests/test__collection_api.py::CollectionAPITest::test__update_pop_negative_index PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_pull_filter_operator PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_pull_filter_operator_on_subdocs PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_pull_in PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_pull_in_nested PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_push_array_of_arrays PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_push_negative_position PASSED [ 59%] tests/test__collection_api.py::CollectionAPITest::test__update_push_other_clauses PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_position PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_positional_nested_field PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_from_the_end PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_from_the_front PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_nested_field PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_only PASSED [ 60%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_positional_nested_field PASSED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__update_push_slice_to_zero PASSED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__update_push_sort PASSED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__update_push_sort_document PASSED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__update_retval SKIPPED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__with_options PASSED [ 61%] tests/test__collection_api.py::CollectionAPITest::test__with_options_different_read_concern PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__with_options_different_read_preference SKIPPED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__with_options_different_write_concern PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__with_options_not_implemented PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__with_options_wrong_kwarg PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__with_options_wrong_type PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test__write_concern PASSED [ 62%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_graph_lookup_basic_connect_from PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_graph_lookup_connect_from_nested_dict PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_graph_lookup_nested_array PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_is_array PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_is_number PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_object_to_array PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_object_to_array_with_example PASSED [ 63%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_project_with_boolean PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_aggregate_unwind_push_first PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_cursor_returns_document_copies PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_cursor_with_projection_returns_value_copies PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_datetime_precision PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_elem_match PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_filter_not_bad_value PASSED [ 64%] tests/test__collection_api.py::CollectionAPITest::test_filter_not_regex PASSED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_find_with_comment PASSED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_insert_bson_invalid_encode_type SKIPPED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_insert_bson_special_characters SKIPPED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_insert_bson_validation SKIPPED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_insert_many_bulk_write_error PASSED [ 65%] tests/test__collection_api.py::CollectionAPITest::test_insert_many_bulk_write_error_details SKIPPED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_list_collection_names_filter PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_set_no_content PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_snapshot_arg PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_sparse_unique_index PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_sparse_unique_index_dup PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_unique_index_on_dict PASSED [ 66%] tests/test__collection_api.py::CollectionAPITest::test_unique_index_with_update PASSED [ 67%] tests/test__collection_api.py::CollectionAPITest::test_unique_index_with_update_on_nested_field PASSED [ 67%] tests/test__collection_api.py::CollectionAPITest::test_unique_index_with_upsert_insertion PASSED [ 67%] tests/test__collection_api.py::CollectionAPITest::test_update_bson_invalid_encode_type SKIPPED [ 67%] tests/test__database_api.py::DatabaseAPITest::test__bad_type_as_a_read_concern_returns_type_error PASSED [ 67%] tests/test__database_api.py::DatabaseAPITest::test__codec_options SKIPPED [ 67%] tests/test__database_api.py::DatabaseAPITest::test__collection_names PASSED [ 67%] tests/test__database_api.py::DatabaseAPITest::test__command PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__command_fake_ping_string PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__command_ping PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__command_ping_string PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__create_collection PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__create_collection_bad_names PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__dereference PASSED [ 68%] tests/test__database_api.py::DatabaseAPITest::test__equality PASSED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__get_collection_by_attribute_underscore PASSED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__get_collection_different_codec_options SKIPPED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__get_collection_different_read_preference SKIPPED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__hashable PASSED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__lazy_create_collection PASSED [ 69%] tests/test__database_api.py::DatabaseAPITest::test__list_collection_names PASSED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__list_collections PASSED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__not_hashable SKIPPED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__read_concern SKIPPED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__read_preference PASSED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__rename_unknown_collection PASSED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__repr PASSED [ 70%] tests/test__database_api.py::DatabaseAPITest::test__session PASSED [ 71%] tests/test__database_api.py::DatabaseAPITest::test__with_options PASSED [ 71%] tests/test__database_api.py::DatabaseAPITest::test__with_options_pymongo SKIPPED [ 71%] tests/test__database_api.py::DatabaseAPITest::test__with_options_type_registry SKIPPED [ 71%] tests/test__diff.py::DiffTest::test__assert_no_diff PASSED [ 71%] tests/test__diff.py::DiffTest::test__composite_diff PASSED [ 71%] tests/test__diff.py::DiffTest::test__diff_sequences PASSED [ 71%] tests/test__diff.py::DiffTest::test__diff_values PASSED [ 72%] tests/test__gridfs.py::GridFsTest::test__delete_exists_big SKIPPED (...) [ 72%] tests/test__gridfs.py::GridFsTest::test__delete_exists_small SKIPPED [ 72%] tests/test__gridfs.py::GridFsTest::test__delete_no_file SKIPPED (pym...) [ 72%] tests/test__gridfs.py::GridFsTest::test__find_files SKIPPED (pymongo...) [ 72%] tests/test__gridfs.py::GridFsTest::test__list_files SKIPPED (pymongo...) [ 72%] tests/test__gridfs.py::GridFsTest::test__put_exists SKIPPED (pymongo...) [ 72%] tests/test__gridfs.py::GridFsTest::test__put_get_big SKIPPED (pymong...) [ 73%] tests/test__gridfs.py::GridFsTest::test__put_get_small SKIPPED (pymo...) [ 73%] tests/test__helpers.py::HashdictTest::test__hashdict PASSED [ 73%] tests/test__helpers.py::TestDeprecationWarning::test__deprecation_warning PASSED [ 73%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-auth PASSED [ 73%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-host_identifiers PASSED [ 73%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-options PASSED [ 74%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-unix_socket-absolute PASSED [ 74%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-unix_socket-relative PASSED [ 74%] tests/test__helpers.py::TestAllUriScenarios::test_connection_string_test_valid-warnings PASSED [ 74%] tests/test__helpers.py::ValueByDotTest::test__get_value_by_dot_find_key PASSED [ 74%] tests/test__helpers.py::ValueByDotTest::test__get_value_by_dot_missing_key PASSED [ 74%] tests/test__helpers.py::ValueByDotTest::test__set_value_by_dot PASSED [ 74%] tests/test__helpers.py::ValueByDotTest::test__set_value_by_dot_bad_key PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__bad_uri_raises PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__can_create_db_with_multiple_pathes PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__can_create_db_with_path PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__can_create_db_without_path PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__none_uri_host PASSED [ 75%] tests/test__mongomock.py::InterfaceTest::test__repr PASSED [ 75%] tests/test__mongomock.py::DatabaseGettingTest::test__alive PASSED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__dereference PASSED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__drop_database PASSED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__drop_database_indexes PASSED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__drop_database_system_collection PASSED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__get_database_read_concern SKIPPED [ 76%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_database_via_getattr PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_database_via_getitem PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_default_database_ignoring_default_parameter PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_default_database_invalid PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_default_database_preserves_options SKIPPED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_default_database_valid PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__getting_default_database_with_default_parameter PASSED [ 77%] tests/test__mongomock.py::DatabaseGettingTest::test__sparse_unique_index PASSED [ 78%] tests/test__mongomock.py::EqualityCollectionTest::test__database_equality SKIPPED [ 78%] tests/test__mongomock.py::EqualityCollectionTest::test__database_hashable SKIPPED [ 78%] tests/test__mongomock.py::EqualityCollectionTest::test__database_not_hashable SKIPPED [ 78%] tests/test__mongomock.py::CollectionMapReduceTest::test__inline_map_reduce SKIPPED [ 78%] tests/test__mongomock.py::CollectionMapReduceTest::test__inline_map_reduce_full_response SKIPPED [ 78%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce SKIPPED [ 78%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_clean_res_colc SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_full_response SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_son SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_with_limit SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_with_object_id SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test__map_reduce_with_query SKIPPED [ 79%] tests/test__mongomock.py::CollectionMapReduceTest::test_mongomock_map_reduce SKIPPED [ 79%] tests/test__mongomock.py::GroupTest::test__group1 SKIPPED (pymongo n...) [ 80%] tests/test__mongomock.py::GroupTest::test__group2 SKIPPED (pymongo n...) [ 80%] tests/test__mongomock.py::GroupTest::test__group3 SKIPPED (pymongo n...) [ 80%] tests/test__mongomock.py::MongoClientAggregateTest::test__add_fields SKIPPED [ 80%] tests/test__mongomock.py::MongoClientAggregateTest::test__add_fields_with_missing_fields SKIPPED [ 80%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate1 SKIPPED [ 80%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate10 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate11 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate12 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate13 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate14 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate17 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate18 SKIPPED [ 81%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate19 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate2 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate20 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate21 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate22 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate23 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate24 SKIPPED [ 82%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate25 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate26 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate27 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate27b SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate28 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate29 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate3 SKIPPED [ 83%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate30 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate31 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate32 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate33 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate34 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate35 SKIPPED [ 84%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate36 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate4 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate5 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate6 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate7 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate8 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate9 SKIPPED [ 85%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_add_fields SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_add_fields_with_max_min SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_add_fields_with_sum_avg SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_add_to_set_missing_value SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_array_eleme_at SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_bucket SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_bug_473 SKIPPED [ 86%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_concatArrays SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_concatArrays_exceptions SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_cond_mongodb_to_bool SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_count SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_date_operators SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_exception SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_facet SKIPPED [ 87%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_filter SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_filter_in_arrayElemAt SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_first_last_in_array SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_graph_lookup_missing_field SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_group_by_dbref SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_if_null SKIPPED [ 88%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_if_null_multi_field SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_in SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_is_array SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_is_number SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_lookup_dot_in_local_field SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_map SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_merge_objects SKIPPED [ 89%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_no_entries SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_on_no_data SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_array_size_missing SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_array_subfield SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_exclude_id_in_inclusion SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_exclude_in_exclusion SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_id_0 SKIPPED [ 90%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_include_in_inclusion SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_missing_fields SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_rotate SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_with_subfields SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_project_with_subfields_exclude SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_regexpmatch SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_slice SKIPPED [ 91%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_subtract_dates SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_switch SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_switch_mongodb_to_bool SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_system_variables SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_to_decimal SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_unwind_options SKIPPED [ 92%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_unwind_project_id SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__aggregate_with_missing_fields1 SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__create_duplicate_index SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__group_with_missing_fields1 SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__group_with_missing_fields2 SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__group_with_missing_fields3 SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__insert_date_with_timezone SKIPPED [ 93%] tests/test__mongomock.py::MongoClientAggregateTest::test__partial_filter_expression_unique_index SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test__replace_root SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test__replace_root_new_document SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_array_to_object SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_bug_607 SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_date_from_parts SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_date_to_string SKIPPED [ 94%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_date_with_timezone SKIPPED [ 95%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_project_with_boolean SKIPPED [ 95%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_project_with_missing_subfields SKIPPED [ 95%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_to_int SKIPPED [ 95%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_to_long SKIPPED [ 95%] tests/test__mongomock.py::MongoClientAggregateTest::test_aggregate_to_string SKIPPED [ 95%] tests/test__mongomock.py::MongoClientGraphLookupTest::test__aggregate_let SKIPPED [ 95%] tests/test__mongomock.py::MongoClientGraphLookupTest::test__aggregate_let_errors SKIPPED [ 96%] tests/test__mongomock.py::MongoClientGraphLookupTest::test_graphlookup_basic SKIPPED [ 96%] tests/test__mongomock.py::MongoClientGraphLookupTest::test_graphlookup_nested_array SKIPPED [ 96%] tests/test__mongomock.py::MongoClientGraphLookupTest::test_graphlookup_nested_dict SKIPPED [ 96%] tests/test__mongomock.py::InsertedDocumentTest::test__data_is_copied PASSED [ 96%] tests/test__mongomock.py::InsertedDocumentTest::test__find_by_id PASSED [ 96%] tests/test__mongomock.py::InsertedDocumentTest::test__find_returns_copied_object PASSED [ 97%] tests/test__mongomock.py::InsertedDocumentTest::test__inserting_changes_argument PASSED [ 97%] tests/test__mongomock.py::InsertedDocumentTest::test__object_is_consistent PASSED [ 97%] tests/test__mongomock.py::InsertedDocumentTest::test__remove_by_id SKIPPED [ 97%] tests/test__mongomock.py::ObjectIdTest::test__equal_with_same_id PASSED [ 97%] tests/test__mongomock.py::MongoClientTest::test__database_names SKIPPED [ 97%] tests/test__mongomock.py::DatabaseTest::test__database_names SKIPPED [ 97%] tests/test__not_implemented.py::NotImplementedTests::test_ignores PASSED [ 98%] tests/test__not_implemented.py::NotImplementedTests::test_on_and_off PASSED [ 98%] tests/test__not_implemented.py::NotImplementedTests::test_raises PASSED [ 98%] tests/test__not_implemented.py::NotImplementedTests::test_wrong_key PASSED [ 98%] tests/test__patch.py::PatchTest::test__create_new SKIPPED (pymongo n...) [ 98%] tests/test__patch.py::PatchTest::test__create_servers SKIPPED (pymon...) [ 98%] tests/test__patch.py::PatchTest::test__create_timeout SKIPPED (pymon...) [ 98%] tests/test__patch.py::PatchTest::test__decorator SKIPPED (pymongo no...) [ 99%] tests/test__patch.py::PatchTest::test__different_default_db SKIPPED [ 99%] tests/test__patch.py::PatchTest::test__error_new SKIPPED (pymongo no...) [ 99%] tests/test__patch.py::PatchTest::test__rename_through_another_client SKIPPED [ 99%] tests/test__patch.py::PatchTest::test__tuple_server_host_and_port SKIPPED [ 99%] tests/test__readme_doctest.py::ReadMeDocTest::test__readme_doctests PASSED [ 99%] tests/test__thread.py::LockTestCase::test_rwlock_exception PASSED [100%] =============================== warnings summary =============================== tests/test__collection_api.py::CollectionAPITest::test__aggregate_string_operations /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/mongomock/aggregate.py:502: UserWarning: Negative starting point given to $substr is accepted only until MongoDB 3.7. This behavior will change in the future. warnings.warn('Negative starting point given to $substr is accepted only until ' tests/test__collection_api.py::CollectionAPITest::test__aggregate_string_operations /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/mongomock/aggregate.py:506: UserWarning: Negative length given to $substr is accepted only until MongoDB 3.7. This behavior will change in the future. warnings.warn('Negative length given to $substr is accepted only until ' tests/test__collection_api.py::CollectionAPITest::test__create_uniq_idxs_with_dupes_already_there /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/mongomock/collection.py:1609: DeprecationWarning: the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. documents_gen.throw( tests/test__collection_api.py::CollectionAPITest::test__ttl_applied_to_compound_key_is_ignored /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1575: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'field1': datetime.utcnow(), 'field2': 'val2'}) tests/test__collection_api.py::CollectionAPITest::test__ttl_expiration_of_0 /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1565: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py: 38 warnings /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/mongomock/helpers.py:73: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). return datetime.utcnow() tests/test__collection_api.py::CollectionAPITest::test__ttl_expiry_with_mock /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1612: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = datetime.utcnow() tests/test__collection_api.py::CollectionAPITest::test__ttl_ignored_when_document_does_not_contain_indexed_field /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1580: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'other_value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_ignores_record_in_the_future /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1550: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow() + timedelta(seconds=100)}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_if_collection_dropped /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1623: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_if_collection_dropped /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1627: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_when_index_is_dropped /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1632: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_is_removed_when_index_is_dropped /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1636: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_record_expiry /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1560: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow() - timedelta(seconds=5)}) tests/test__collection_api.py::CollectionAPITest::test__ttl_index_removes_expired_documents_prior_to_removal /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1641: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__collection_api.py::CollectionAPITest::test__ttl_of_array_field_expiration /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1589: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.utcnow() + timedelta(seconds=100) tests/test__collection_api.py::CollectionAPITest::test__ttl_of_array_field_expiration /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1600: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.utcnow() - timedelta(seconds=5), tests/test__collection_api.py::CollectionAPITest::test__ttl_of_array_field_expiration /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1601: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.utcnow() + timedelta(seconds=100) tests/test__collection_api.py::CollectionAPITest::test__ttl_with_non_integer_value_is_ignored /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/tests/test__collection_api.py:1570: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.db.collection.insert_one({'value': datetime.utcnow()}) tests/test__helpers.py::TestDeprecationWarning::test__deprecation_warning /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/mongomock/helpers.py:77: DeprecationWarning: 'aaa' has been deprecated to be in line with pymongo implementation, a new parameter 'bbb' should be used instead. the old parameter will be kept for backward compatibility purposes. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 439 passed, 235 skipped, 214 deselected, 57 warnings in 3.00s ========= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-mongomock-4.3.0-4.fc45.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tvIAyp + umask 022 + cd /builddir/build/BUILD/python-mongomock-4.3.0-build + cd mongomock-4.3.0 + DOCDIR=/builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/share/doc/python3-mongomock + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/share/doc/python3-mongomock + cp -pr /builddir/build/BUILD/python-mongomock-4.3.0-build/mongomock-4.3.0/README.rst /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT/usr/share/doc/python3-mongomock + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-mongomock = 4.3.0-4.fc45 python3-mongomock = 4.3.0-4.fc45 python3.15-mongomock = 4.3.0-4.fc45 python3.15dist(mongomock) = 4.3 python3dist(mongomock) = 4.3 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.15 python3.15dist(packaging) python3.15dist(pytz) python3.15dist(sentinels) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-mongomock-4.3.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-mongomock-4.3.0-4.fc45.src.rpm Wrote: /builddir/build/RPMS/python3-mongomock-4.3.0-4.fc45.noarch.rpm Child return code was: 0