Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c189' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6959616-fedora-39-x86_64 --chroot fedora-39-x86_64 Version: 0.70 PID: 25855 Logging PID: 25856 Task: {'appstream': False, 'background': True, 'build_id': 6959616, 'buildroot_pkgs': [], 'chroot': 'fedora-39-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'c7987d8b995cedf5e2c791b9bdf057a4974ed00c', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/python-py-gql', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-py-gql', 'package_version': '0.6.1-14', 'project_dirname': 'automatic-obsoletes', 'project_name': 'automatic-obsoletes', 'project_owner': 'torsava', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/torsava/automatic-obsoletes/fedora-39-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'torsava/automatic-obsoletes--https://src.fedoraproject.org/user/releng', 'source_json': {}, 'source_type': None, 'submitter': 'https://src.fedoraproject.org/user/releng', 'tags': [], 'task_id': '6959616-fedora-39-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/python-py-gql /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/python-py-gql', '/var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql'... Running: git checkout c7987d8b995cedf5e2c791b9bdf057a4974ed00c -- cmd: ['git', 'checkout', 'c7987d8b995cedf5e2c791b9bdf057a4974ed00c', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql rc: 0 stdout: stderr: Note: switching to 'c7987d8b995cedf5e2c791b9bdf057a4974ed00c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at c7987d8 automatic import of python-py-gql Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading py_gql-0.6.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o py_gql-0.6.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/torsava/automatic-obsoletes/python-py-gql/py_gql-0.6.1.tar.gz/md5/1731abed3745fb982535fcc8fa1006fa/py_gql-0.6.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 242k 100 242k 0 0 2708k 0 --:--:-- --:--:-- --:--:-- 2690k INFO: Reading stdout from command: md5sum py_gql-0.6.1.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql/python-py-gql.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706287515.722362 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.4 starting (python version = 3.11.3, NVR = mock-5.4-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql/python-py-gql.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706287515.722362 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql/python-py-gql.spec) Config(fedora-39-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.4 INFO: Mock Version: 5.4 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1706287515.722362/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-x86_64-bootstrap-1706287515.722362/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/8ff7ad910417a7b8a49019008335921d2aac0e3304a19ce258deabf431e59801/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/8ff7ad910417a7b8a49019008335921d2aac0e3304a19ce258deabf431e59801/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 63 MB/s | 21 MB 00:00 fedora 1.1 MB/s | 89 MB 01:18 updates 21 MB/s | 29 MB 00:01 Last metadata expiration check: 0:00:04 ago on Fri Jan 26 16:47:01 2024. Package python3-dnf-4.18.1-2.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.4-3.fc39 copr_base 302 k Upgrading: dnf noarch 4.18.2-3.fc39 copr_base 498 k dnf-data noarch 4.18.2-3.fc39 copr_base 40 k python3-dnf noarch 4.18.2-3.fc39 copr_base 550 k yum noarch 4.18.2-3.fc39 copr_base 38 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc39 fedora 156 k python3-dateutil noarch 1:2.8.2-13.fc39 copr_base 345 k python3-dbus x86_64 1.3.2-6.fc39 copr_base 147 k python3-distro noarch 1.9.0-3.fc39 copr_base 46 k python3-six noarch 1.16.0-13.fc39 copr_base 41 k python3-systemd x86_64 235-6.fc39 copr_base 101 k Transaction Summary ================================================================================ Install 7 Packages Upgrade 4 Packages Total download size: 2.2 M Downloading Packages: (1/11): python3-distro-1.9.0-3.fc39.noarch.rpm 858 kB/s | 46 kB 00:00 (2/11): python3-dbus-1.3.2-6.fc39.x86_64.rpm 2.2 MB/s | 147 kB 00:00 (3/11): python3-dateutil-2.8.2-13.fc39.noarch.r 4.8 MB/s | 345 kB 00:00 (4/11): python3-dnf-plugins-core-4.4.4-3.fc39.n 14 MB/s | 302 kB 00:00 (5/11): python3-six-1.16.0-13.fc39.noarch.rpm 3.3 MB/s | 41 kB 00:00 (6/11): python3-systemd-235-6.fc39.x86_64.rpm 8.4 MB/s | 101 kB 00:00 (7/11): dnf-data-4.18.2-3.fc39.noarch.rpm 3.6 MB/s | 40 kB 00:00 (8/11): python3-dnf-4.18.2-3.fc39.noarch.rpm 39 MB/s | 550 kB 00:00 (9/11): dnf-4.18.2-3.fc39.noarch.rpm 15 MB/s | 498 kB 00:00 (10/11): yum-4.18.2-3.fc39.noarch.rpm 3.5 MB/s | 38 kB 00:00 (11/11): dbus-libs-1.14.10-1.fc39.x86_64.rpm 507 kB/s | 156 kB 00:00 -------------------------------------------------------------------------------- Total 5.0 MB/s | 2.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.18.2-3.fc39.noarch 1/15 Upgrading : python3-dnf-4.18.2-3.fc39.noarch 2/15 Upgrading : dnf-4.18.2-3.fc39.noarch 3/15 Running scriptlet: dnf-4.18.2-3.fc39.noarch 3/15 Installing : dbus-libs-1:1.14.10-1.fc39.x86_64 4/15 Installing : python3-dbus-1.3.2-6.fc39.x86_64 5/15 Installing : python3-systemd-235-6.fc39.x86_64 6/15 Installing : python3-six-1.16.0-13.fc39.noarch 7/15 Installing : python3-dateutil-1:2.8.2-13.fc39.noarch 8/15 Installing : python3-distro-1.9.0-3.fc39.noarch 9/15 Installing : python3-dnf-plugins-core-4.4.4-3.fc39.noarch 10/15 Upgrading : yum-4.18.2-3.fc39.noarch 11/15 Cleanup : yum-4.18.1-2.fc39.noarch 12/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : dnf-4.18.1-2.fc39.noarch 13/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : python3-dnf-4.18.1-2.fc39.noarch 14/15 Cleanup : dnf-data-4.18.1-2.fc39.noarch 15/15 Running scriptlet: dnf-data-4.18.1-2.fc39.noarch 15/15 Verifying : python3-dateutil-1:2.8.2-13.fc39.noarch 1/15 Verifying : python3-dbus-1.3.2-6.fc39.x86_64 2/15 Verifying : python3-distro-1.9.0-3.fc39.noarch 3/15 Verifying : python3-dnf-plugins-core-4.4.4-3.fc39.noarch 4/15 Verifying : python3-six-1.16.0-13.fc39.noarch 5/15 Verifying : python3-systemd-235-6.fc39.x86_64 6/15 Verifying : dbus-libs-1:1.14.10-1.fc39.x86_64 7/15 Verifying : dnf-4.18.2-3.fc39.noarch 8/15 Verifying : dnf-4.18.1-2.fc39.noarch 9/15 Verifying : dnf-data-4.18.2-3.fc39.noarch 10/15 Verifying : dnf-data-4.18.1-2.fc39.noarch 11/15 Verifying : python3-dnf-4.18.2-3.fc39.noarch 12/15 Verifying : python3-dnf-4.18.1-2.fc39.noarch 13/15 Verifying : yum-4.18.2-3.fc39.noarch 14/15 Verifying : yum-4.18.1-2.fc39.noarch 15/15 Upgraded: dnf-4.18.2-3.fc39.noarch dnf-data-4.18.2-3.fc39.noarch python3-dnf-4.18.2-3.fc39.noarch yum-4.18.2-3.fc39.noarch Installed: dbus-libs-1:1.14.10-1.fc39.x86_64 python3-dateutil-1:2.8.2-13.fc39.noarch python3-dbus-1.3.2-6.fc39.x86_64 python3-distro-1.9.0-3.fc39.noarch python3-dnf-plugins-core-4.4.4-3.fc39.noarch python3-six-1.16.0-13.fc39.noarch python3-systemd-235-6.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1706287515.722362/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.x86_64 rpm-sequoia-1.5.0-1.fc39.x86_64 python3-dnf-4.18.2-3.fc39.noarch python3-dnf-plugins-core-4.4.4-3.fc39.noarch yum-4.18.2-3.fc39.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 40 kB/s | 1.5 kB 00:00 Copr repository 56 MB/s | 21 MB 00:00 fedora 836 kB/s | 24 kB 00:00 updates 802 kB/s | 23 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.26-1.fc39 updates 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.3-5.fc39 updates 1.1 M cpio x86_64 2.14-4.fc39 fedora 279 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 39-34 updates 19 k findutils x86_64 1:4.9.0-5.fc39 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38-14.fc39 updates 70 k grep x86_64 3.11-3.fc39 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.0.3-3.fc39 fedora 182 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 262-1.fc39 fedora 84 k rpm-build x86_64 4.19.1-3.fc39 copr_base 72 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc39 updates 1.3 M tar x86_64 2:1.35-2.fc39 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.3-4.fc39 copr_base 1.1 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives x86_64 1.26-1.fc39 updates 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 4.0-7.fc39 copr_base 119 k authselect x86_64 1.4.3-1.fc39 fedora 149 k authselect-libs x86_64 1.4.3-1.fc39 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.40-13.fc39 fedora 5.6 M binutils-gold x86_64 2.40-13.fc39 fedora 797 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common x86_64 9.3-5.fc39 updates 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231204-1.git1e3a2e4.fc39 updates 100 k curl x86_64 8.2.1-4.fc39 updates 345 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-12.fc39 updates 79 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.190-4.fc39 updates 551 k elfutils-debuginfod-client x86_64 0.190-4.fc39 updates 38 k elfutils-default-yama-scope noarch 0.190-4.fc39 updates 13 k elfutils-libelf x86_64 0.190-4.fc39 updates 194 k elfutils-libs x86_64 0.190-4.fc39 updates 260 k fedora-gpg-keys noarch 39-1 fedora 130 k fedora-release noarch 39-34 updates 8.4 k fedora-release-identity-basic noarch 39-34 updates 9.2 k fedora-repos noarch 39-1 fedora 9.3 k file x86_64 5.45-3.fc39 copr_base 50 k file-libs x86_64 5.45-3.fc39 copr_base 764 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 14.1-2.fc39 updates 4.3 M gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc x86_64 2.38-14.fc39 updates 2.2 M glibc-common x86_64 2.38-14.fc39 updates 352 k glibc-gconv-extra x86_64 2.38-14.fc39 updates 1.6 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc39 updates 28 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-3.fc39 updates 765 k libacl x86_64 2.3.1-9.fc39 updates 23 k libarchive x86_64 3.7.1-1.fc39 fedora 408 k libattr x86_64 2.5.1-8.fc39 fedora 18 k libblkid x86_64 2.39.3-4.fc39 copr_base 117 k libbrotli x86_64 1.1.0-3.fc39 copr_base 336 k libcap x86_64 2.48-9.fc39 updates 68 k libcap-ng x86_64 0.8.4-4.fc39 copr_base 33 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.2.1-4.fc39 updates 323 k libdb x86_64 5.3.28-56.fc39 fedora 760 k libeconf x86_64 0.5.2-1.fc39 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.3-4.fc39 copr_base 163 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-6.fc39 updates 112 k libgomp x86_64 13.2.1-6.fc39 updates 322 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.3-4.fc39 copr_base 155 k libnghttp2 x86_64 1.55.1-4.fc39 updates 76 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-9.fc39 copr_base 109 k libselinux x86_64 3.5-5.fc39 copr_base 87 k libsemanage x86_64 3.5-4.fc39 copr_base 120 k libsepol x86_64 3.5-2.fc39 fedora 324 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.3-4.fc39 copr_base 68 k libssh x86_64 0.10.6-2.fc39 updates 212 k libssh-config noarch 0.10.6-2.fc39 updates 9.0 k libstdc++ x86_64 13.2.1-6.fc39 updates 865 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.4-0.rc2.fc39 updates 94 k libunistring x86_64 1.1-5.fc39 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.3-4.fc39 copr_base 29 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.12.4-3.fc39 copr_base 694 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.0-3.fc39 fedora 344 k ncurses-base noarch 6.4-7.20230520.fc39 fedora 88 k ncurses-libs x86_64 6.4-7.20230520.fc39 fedora 336 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.1-4.fc39 fedora 2.2 M p11-kit x86_64 0.25.3-1.fc39 updates 520 k p11-kit-trust x86_64 0.25.3-1.fc39 updates 140 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-3.fc39 updates 542 k pam-libs x86_64 1.5.3-3.fc39 updates 56 k pcre2 x86_64 10.42-1.fc39.2 fedora 233 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20240107-1.fc39 updates 58 k pyproject-srpm-macros noarch 1.11.0-1.fc39 updates 15 k python-srpm-macros noarch 3.12-4.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.12-1.fc39 updates 8.4 k qt6-srpm-macros noarch 6.6.0-1.fc39 updates 8.6 k readline x86_64 8.2-6.fc39 updates 212 k rpm x86_64 4.19.1-3.fc39 copr_base 511 k rpm-build-libs x86_64 4.19.1-3.fc39 copr_base 96 k rpm-libs x86_64 4.19.1-3.fc39 copr_base 313 k rpm-sequoia x86_64 1.5.0-2.fc39 updates 878 k rpmautospec-rpm-macros noarch 0.4.1-2.fc39 copr_base 9.8 k rust-srpm-macros noarch 25.2-2.fc39 copr_base 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.42.0-7.fc39 fedora 678 k systemd-libs x86_64 254.8-2.fc39 updates 687 k util-linux-core x86_64 2.39.3-4.fc39 copr_base 494 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.4-1.fc39 fedora 108 k zip x86_64 3.0-39.fc39 fedora 266 k zlib x86_64 1.2.13-4.fc39 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total size: 52 M Installed size: 179 M Downloading Packages: [SKIPPED] audit-libs-4.0-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] file-5.45-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.45-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.5-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.12.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-4.19.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.4.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc39.noarch.rpm: Already downloaded [SKIPPED] util-linux-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.3-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-11.fc39.noarch.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] binutils-2.40-13.fc39.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.40-13.fc39.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch.rpm: Already downloaded [SKIPPED] cpio-2.14-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-39-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-39-1.noarch.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] info-7.0.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.7.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-56.fc39.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.2.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-7.20230520.fc39.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-7.20230520.fc39.x86_64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-8-2.fc39.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc39.2.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc39.2.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-262-1.fc39.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.4-1.fc39.noarch.rpm: Already downloaded [SKIPPED] sqlite-libs-3.42.0-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc39.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.26-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] bash-5.2.26-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] coreutils-9.3-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.3-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc39.noarch.rpm: Already downloaded [SKIPPED] curl-8.2.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-0.190-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-4.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] fedora-release-39-34.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-39-34.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-39-34.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-14.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-2.38-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.38-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.3.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.2.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.55.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.6-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-0.rc2.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-1.5.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.11.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-254.8-2.fc39.x86_64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-6.fc39.x86_64 1/151 Running scriptlet: libgcc-13.2.1-6.fc39.x86_64 1/151 Installing : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/151 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/151 Installing : fedora-release-identity-basic-39-34.noarch 3/151 Installing : fedora-gpg-keys-39-1.noarch 4/151 Installing : fedora-repos-39-1.noarch 5/151 Installing : fedora-release-common-39-34.noarch 6/151 Installing : fedora-release-39-34.noarch 7/151 Installing : setup-2.14.4-1.fc39.noarch 8/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 8/151 Installing : filesystem-3.18-6.fc39.x86_64 9/151 Installing : basesystem-11-18.fc39.noarch 10/151 Installing : qt6-srpm-macros-6.6.0-1.fc39.noarch 11/151 Installing : qt5-srpm-macros-5.15.12-1.fc39.noarch 12/151 Installing : publicsuffix-list-dafsa-20240107-1.fc39.noarch 13/151 Installing : libssh-config-0.10.6-2.fc39.noarch 14/151 Installing : coreutils-common-9.3-5.fc39.x86_64 15/151 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/151 Installing : perl-srpm-macros-1-51.fc39.noarch 17/151 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 18/151 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/151 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/151 Installing : ocaml-srpm-macros-8-2.fc39.noarch 21/151 Installing : ncurses-base-6.4-7.20230520.fc39.noarch 22/151 Installing : ncurses-libs-6.4-7.20230520.fc39.x86_64 23/151 Installing : bash-5.2.26-1.fc39.x86_64 24/151 Running scriptlet: bash-5.2.26-1.fc39.x86_64 24/151 Installing : glibc-common-2.38-14.fc39.x86_64 25/151 Installing : glibc-gconv-extra-2.38-14.fc39.x86_64 26/151 Running scriptlet: glibc-gconv-extra-2.38-14.fc39.x86_64 26/151 Installing : glibc-minimal-langpack-2.38-14.fc39.x86_64 27/151 Running scriptlet: glibc-2.38-14.fc39.x86_64 28/151 Installing : glibc-2.38-14.fc39.x86_64 28/151 Running scriptlet: glibc-2.38-14.fc39.x86_64 28/151 Installing : zlib-1.2.13-4.fc39.x86_64 29/151 Installing : xz-libs-5.4.4-1.fc39.x86_64 30/151 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 31/151 Installing : libuuid-2.39.3-4.fc39.x86_64 32/151 Installing : libzstd-1.5.5-4.fc39.x86_64 33/151 Installing : elfutils-libelf-0.190-4.fc39.x86_64 34/151 Installing : popt-1.19-3.fc39.x86_64 35/151 Installing : libstdc++-13.2.1-6.fc39.x86_64 36/151 Installing : libblkid-2.39.3-4.fc39.x86_64 37/151 Installing : gmp-1:6.2.1-5.fc39.x86_64 38/151 Installing : libattr-2.5.1-8.fc39.x86_64 39/151 Installing : libacl-2.3.1-9.fc39.x86_64 40/151 Installing : libxcrypt-4.4.36-2.fc39.x86_64 41/151 Installing : libcap-2.48-9.fc39.x86_64 42/151 Installing : readline-8.2-6.fc39.x86_64 43/151 Installing : libeconf-0.5.2-1.fc39.x86_64 44/151 Installing : lz4-libs-1.9.4-4.fc39.x86_64 45/151 Installing : systemd-libs-254.8-2.fc39.x86_64 46/151 Installing : mpfr-4.2.0-3.fc39.x86_64 47/151 Installing : dwz-0.15-3.fc39.x86_64 48/151 Installing : unzip-6.0-62.fc39.x86_64 49/151 Installing : file-libs-5.45-3.fc39.x86_64 50/151 Installing : file-5.45-3.fc39.x86_64 51/151 Installing : libcap-ng-0.8.4-4.fc39.x86_64 52/151 Installing : audit-libs-4.0-7.fc39.x86_64 53/151 Installing : pam-libs-1.5.3-3.fc39.x86_64 54/151 Installing : libsmartcols-2.39.3-4.fc39.x86_64 55/151 Installing : jansson-2.13.1-7.fc39.x86_64 56/151 Installing : libcom_err-1.47.0-2.fc39.x86_64 57/151 Installing : libsepol-3.5-2.fc39.x86_64 58/151 Installing : libtasn1-4.19.0-3.fc39.x86_64 59/151 Installing : libunistring-1.1-5.fc39.x86_64 60/151 Installing : libidn2-2.3.4-3.fc39.x86_64 61/151 Installing : lua-libs-5.4.6-3.fc39.x86_64 62/151 Installing : pcre2-10.42-1.fc39.2.x86_64 63/151 Installing : libselinux-3.5-5.fc39.x86_64 64/151 Installing : sed-4.8-14.fc39.x86_64 65/151 Installing : grep-3.11-3.fc39.x86_64 66/151 Installing : findutils-1:4.9.0-5.fc39.x86_64 67/151 Installing : xz-5.4.4-1.fc39.x86_64 68/151 Installing : libmount-2.39.3-4.fc39.x86_64 69/151 Installing : alternatives-1.26-1.fc39.x86_64 70/151 Installing : util-linux-core-2.39.3-4.fc39.x86_64 71/151 Installing : libsemanage-3.5-4.fc39.x86_64 72/151 Installing : shadow-utils-2:4.14.0-2.fc39.x86_64 73/151 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 74/151 Installing : libutempter-1.2.1-10.fc39.x86_64 74/151 Installing : tar-2:1.35-2.fc39.x86_64 75/151 Installing : libpsl-0.21.2-4.fc39.x86_64 76/151 Installing : zip-3.0-39.fc39.x86_64 77/151 Installing : zstd-1.5.5-4.fc39.x86_64 78/151 Installing : libfdisk-2.39.3-4.fc39.x86_64 79/151 Installing : bzip2-1.0.8-16.fc39.x86_64 80/151 Installing : libxml2-2.12.4-3.fc39.x86_64 81/151 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 82/151 Installing : libbrotli-1.1.0-3.fc39.x86_64 83/151 Installing : cpio-2.14-4.fc39.x86_64 84/151 Installing : diffutils-3.10-3.fc39.x86_64 85/151 Installing : ed-1.19-4.fc39.x86_64 86/151 Installing : patch-2.7.6-22.fc39.x86_64 87/151 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 88/151 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 89/151 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 90/151 Installing : libdb-5.3.28-56.fc39.x86_64 91/151 Installing : libffi-3.4.4-4.fc39.x86_64 92/151 Installing : p11-kit-0.25.3-1.fc39.x86_64 93/151 Installing : p11-kit-trust-0.25.3-1.fc39.x86_64 94/151 Running scriptlet: p11-kit-trust-0.25.3-1.fc39.x86_64 94/151 Installing : openssl-libs-1:3.1.1-4.fc39.x86_64 95/151 Installing : coreutils-9.3-5.fc39.x86_64 96/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/151 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/151 Running scriptlet: authselect-libs-1.4.3-1.fc39.x86_64 98/151 Installing : authselect-libs-1.4.3-1.fc39.x86_64 98/151 Installing : gzip-1.12-6.fc39.x86_64 99/151 Installing : cracklib-2.9.11-2.fc39.x86_64 100/151 Installing : libpwquality-1.4.5-9.fc39.x86_64 101/151 Installing : authselect-1.4.3-1.fc39.x86_64 102/151 Installing : libarchive-3.7.1-1.fc39.x86_64 103/151 Installing : libevent-2.1.12-9.fc39.x86_64 104/151 Installing : openldap-2.6.6-1.fc39.x86_64 105/151 Installing : rpm-sequoia-1.5.0-2.fc39.x86_64 106/151 Installing : rpm-libs-4.19.1-3.fc39.x86_64 107/151 Installing : libpkgconf-1.9.5-2.fc39.x86_64 108/151 Installing : pkgconf-1.9.5-2.fc39.x86_64 109/151 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 110/151 Installing : libsigsegv-2.14-5.fc39.x86_64 111/151 Installing : gawk-5.2.2-2.fc39.x86_64 112/151 Installing : libverto-0.3.2-6.fc39.x86_64 113/151 Installing : krb5-libs-1.21.2-3.fc39.x86_64 114/151 Installing : libtirpc-1.3.4-0.rc2.fc39.x86_64 115/151 Installing : libnsl2-2.0.0-6.fc39.x86_64 116/151 Installing : pam-1.5.3-3.fc39.x86_64 117/151 Installing : libssh-0.10.6-2.fc39.x86_64 118/151 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 119/151 Installing : libgomp-13.2.1-6.fc39.x86_64 120/151 Installing : libnghttp2-1.55.1-4.fc39.x86_64 121/151 Installing : libcurl-8.2.1-4.fc39.x86_64 122/151 Installing : curl-8.2.1-4.fc39.x86_64 123/151 Running scriptlet: rpm-4.19.1-3.fc39.x86_64 124/151 Installing : rpm-4.19.1-3.fc39.x86_64 124/151 Installing : rpmautospec-rpm-macros-0.4.1-2.fc39.noarch 125/151 Installing : efi-srpm-macros-5-9.fc39.noarch 126/151 Installing : lua-srpm-macros-1-9.fc39.noarch 127/151 Installing : elfutils-default-yama-scope-0.190-4.fc39.noarch 128/151 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc39.noarch 128/151 Installing : elfutils-libs-0.190-4.fc39.x86_64 129/151 Installing : elfutils-debuginfod-client-0.190-4.fc39.x86_64 130/151 Installing : binutils-gold-2.40-13.fc39.x86_64 131/151 Running scriptlet: binutils-gold-2.40-13.fc39.x86_64 131/151 Installing : binutils-2.40-13.fc39.x86_64 132/151 Running scriptlet: binutils-2.40-13.fc39.x86_64 132/151 Installing : elfutils-0.190-4.fc39.x86_64 133/151 Installing : gdb-minimal-14.1-2.fc39.x86_64 134/151 Installing : debugedit-5.0-12.fc39.x86_64 135/151 Installing : rpm-build-libs-4.19.1-3.fc39.x86_64 136/151 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 137/151 Installing : gnat-srpm-macros-6-3.fc39.noarch 138/151 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 139/151 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 140/151 Installing : ansible-srpm-macros-1-11.fc39.noarch 141/151 Installing : rust-srpm-macros-25.2-2.fc39.noarch 142/151 Installing : pyproject-srpm-macros-1.11.0-1.fc39.noarch 143/151 Installing : rpm-build-4.19.1-3.fc39.x86_64 144/151 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 145/151 Installing : python-srpm-macros-3.12-4.fc39.noarch 146/151 Installing : go-srpm-macros-3.3.1-1.fc39.noarch 147/151 Installing : redhat-rpm-config-262-1.fc39.noarch 148/151 Installing : util-linux-2.39.3-4.fc39.x86_64 149/151 Installing : which-2.21-40.fc39.x86_64 150/151 Installing : info-7.0.3-3.fc39.x86_64 151/151 Running scriptlet: filesystem-3.18-6.fc39.x86_64 151/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 151/151 Running scriptlet: authselect-libs-1.4.3-1.fc39.x86_64 151/151 Running scriptlet: rpm-4.19.1-3.fc39.x86_64 151/151 Running scriptlet: info-7.0.3-3.fc39.x86_64 151/151 Installed: alternatives-1.26-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-4.0-7.fc39.x86_64 authselect-1.4.3-1.fc39.x86_64 authselect-libs-1.4.3-1.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-5.fc39.x86_64 coreutils-common-9.3-5.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-4.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc39.x86_64 elfutils-debuginfod-client-0.190-4.fc39.x86_64 elfutils-default-yama-scope-0.190-4.fc39.noarch elfutils-libelf-0.190-4.fc39.x86_64 elfutils-libs-0.190-4.fc39.x86_64 fedora-gpg-keys-39-1.noarch fedora-release-39-34.noarch fedora-release-common-39-34.noarch fedora-release-identity-basic-39-34.noarch fedora-repos-39-1.noarch file-5.45-3.fc39.x86_64 file-libs-5.45-3.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-14.1-2.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-14.fc39.x86_64 glibc-common-2.38-14.fc39.x86_64 glibc-gconv-extra-2.38-14.fc39.x86_64 glibc-minimal-langpack-2.38-14.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc39.noarch grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-3.fc39.x86_64 libacl-2.3.1-9.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.3-4.fc39.x86_64 libbrotli-1.1.0-3.fc39.x86_64 libcap-2.48-9.fc39.x86_64 libcap-ng-0.8.4-4.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-4.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.5.2-1.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.3-4.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-6.fc39.x86_64 libgomp-13.2.1-6.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.3-4.fc39.x86_64 libnghttp2-1.55.1-4.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-9.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.3-4.fc39.x86_64 libssh-0.10.6-2.fc39.x86_64 libssh-config-0.10.6-2.fc39.noarch libstdc++-13.2.1-6.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.rc2.fc39.x86_64 libunistring-1.1-5.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.3-4.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-4.fc39.x86_64 p11-kit-0.25.3-1.fc39.x86_64 p11-kit-trust-0.25.3-1.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.x86_64 pam-libs-1.5.3-3.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.11.0-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.0-1.fc39.noarch readline-8.2-6.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch rpm-4.19.1-3.fc39.x86_64 rpm-build-4.19.1-3.fc39.x86_64 rpm-build-libs-4.19.1-3.fc39.x86_64 rpm-libs-4.19.1-3.fc39.x86_64 rpm-sequoia-1.5.0-2.fc39.x86_64 rpmautospec-rpm-macros-0.4.1-2.fc39.noarch rust-srpm-macros-25.2-2.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.8-2.fc39.x86_64 tar-2:1.35-2.fc39.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.3-4.fc39.x86_64 util-linux-core-2.39.3-4.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-4.0-7.fc39.x86_64 authselect-1.4.3-1.fc39.x86_64 authselect-libs-1.4.3-1.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-5.fc39.x86_64 coreutils-common-9.3-5.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-4.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc39.x86_64 elfutils-debuginfod-client-0.190-4.fc39.x86_64 elfutils-default-yama-scope-0.190-4.fc39.noarch elfutils-libelf-0.190-4.fc39.x86_64 elfutils-libs-0.190-4.fc39.x86_64 fedora-gpg-keys-39-1.noarch fedora-release-39-34.noarch fedora-release-common-39-34.noarch fedora-release-identity-basic-39-34.noarch fedora-repos-39-1.noarch file-5.45-3.fc39.x86_64 file-libs-5.45-3.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-5.fc39.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-14.1-2.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-14.fc39.x86_64 glibc-common-2.38-14.fc39.x86_64 glibc-gconv-extra-2.38-14.fc39.x86_64 glibc-minimal-langpack-2.38-14.fc39.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-3.fc39.x86_64 libacl-2.3.1-9.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.3-4.fc39.x86_64 libbrotli-1.1.0-3.fc39.x86_64 libcap-2.48-9.fc39.x86_64 libcap-ng-0.8.4-4.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-4.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.5.2-1.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.3-4.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-6.fc39.x86_64 libgomp-13.2.1-6.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.3-4.fc39.x86_64 libnghttp2-1.55.1-4.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-9.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.3-4.fc39.x86_64 libssh-0.10.6-2.fc39.x86_64 libssh-config-0.10.6-2.fc39.noarch libstdc++-13.2.1-6.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.rc2.fc39.x86_64 libunistring-1.1-5.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.3-4.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.1-4.fc39.x86_64 p11-kit-0.25.3-1.fc39.x86_64 p11-kit-trust-0.25.3-1.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.x86_64 pam-libs-1.5.3-3.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.11.0-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.0-1.fc39.noarch readline-8.2-6.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch rpm-4.19.1-3.fc39.x86_64 rpm-build-4.19.1-3.fc39.x86_64 rpm-build-libs-4.19.1-3.fc39.x86_64 rpm-libs-4.19.1-3.fc39.x86_64 rpm-sequoia-1.5.0-2.fc39.x86_64 rpmautospec-rpm-macros-0.4.1-2.fc39.noarch rust-srpm-macros-25.2-2.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.8-2.fc39.x86_64 tar-1.35-2.fc39.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.3-4.fc39.x86_64 util-linux-core-2.39.3-4.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706227200 Wrote: /builddir/build/SRPMS/python-py-gql-0.6.1-14.fc39.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-c17p32za/python-py-gql/python-py-gql.spec) Config(child) 2 minutes 19 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/python-py-gql-0.6.1-14.fc39.src.rpm) Config(fedora-39-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1706287515.722362/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1706287515.722362/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1706287515.722362/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.x86_64 rpm-sequoia-1.5.0-1.fc39.x86_64 python3-dnf-4.18.2-3.fc39.noarch python3-dnf-plugins-core-4.4.4-3.fc39.noarch yum-4.18.2-3.fc39.noarch Finish: chroot init Start: build phase for python-py-gql-0.6.1-14.fc39.src.rpm Start: build setup for python-py-gql-0.6.1-14.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706227200 Wrote: /builddir/build/SRPMS/python-py-gql-0.6.1-14.fc39.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 43 kB/s | 1.5 kB 00:00 Copr repository 59 MB/s | 21 MB 00:00 fedora 483 kB/s | 24 kB 00:00 updates 768 kB/s | 23 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-coverage x86_64 7.3.2-3.fc39 copr_base 360 k python3-devel x86_64 3.12.1-2.fc39 updates 312 k python3-pytest noarch 7.4.3-3.fc39 copr_base 1.8 M python3-pytest-asyncio noarch 0.21.0-5.fc39 fedora 32 k python3-pytest-benchmark noarch 4.0.0-5.fc39 copr_base 108 k python3-pytest-cov noarch 4.0.0-8.fc39 fedora 55 k python3-pytest-mock noarch 3.12.0-1.fc39 copr_base 37 k python3-pytest-xdist noarch 3.5.0-2.fc39 copr_base 93 k python3-setuptools noarch 68.2.2-2.fc39 copr_base 1.4 M Installing dependencies: expat x86_64 2.5.0-3.fc39 fedora 110 k libb2 x86_64 0.98.1-9.fc39 fedora 25 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k pyproject-rpm-macros noarch 1.11.0-1.fc39 updates 42 k python-pip-wheel noarch 23.3.2-1.fc39 copr_base 1.5 M python-rpm-macros noarch 3.12-4.fc39 fedora 19 k python3 x86_64 3.12.1-2.fc39 updates 26 k python3-coverage+toml x86_64 7.3.2-3.fc39 copr_base 9.8 k python3-cpuinfo noarch 9.0.0-7.fc39 copr_base 69 k python3-execnet noarch 1.9.0-14.fc39 copr_base 247 k python3-iniconfig noarch 1.1.1-16.fc39 copr_base 18 k python3-libs x86_64 3.12.1-2.fc39 updates 9.2 M python3-packaging noarch 23.2-4.fc39 copr_base 116 k python3-pluggy noarch 1.3.0-3.fc39 copr_base 50 k python3-rpm-generators noarch 14-7.fc39 fedora 30 k python3-rpm-macros noarch 3.12-4.fc39 fedora 14 k tzdata noarch 2023d-1.fc39 updates 718 k Transaction Summary ================================================================================ Install 26 Packages Total size: 16 M Total download size: 2.8 M Installed size: 73 M Downloading Packages: [SKIPPED] python-pip-wheel-23.3.2-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-packaging-23.2-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-68.2.2-2.fc39.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-generators-14-7.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-rpm-macros-1.11.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-devel-3.12.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2023d-1.fc39.noarch.rpm: Already downloaded (15/26): python3-coverage+toml-7.3.2-3.fc39.x86 297 kB/s | 9.8 kB 00:00 (16/26): python3-cpuinfo-9.0.0-7.fc39.noarch.rp 1.3 MB/s | 69 kB 00:00 (17/26): python3-execnet-1.9.0-14.fc39.noarch.r 7.7 MB/s | 247 kB 00:00 (18/26): python3-iniconfig-1.1.1-16.fc39.noarch 1.2 MB/s | 18 kB 00:00 (19/26): python3-pluggy-1.3.0-3.fc39.noarch.rpm 5.0 MB/s | 50 kB 00:00 (20/26): python3-coverage-7.3.2-3.fc39.x86_64.r 4.6 MB/s | 360 kB 00:00 (21/26): python3-pytest-benchmark-4.0.0-5.fc39. 10 MB/s | 108 kB 00:00 (22/26): python3-pytest-mock-3.12.0-1.fc39.noar 3.4 MB/s | 37 kB 00:00 (23/26): python3-pytest-xdist-3.5.0-2.fc39.noar 5.7 MB/s | 93 kB 00:00 (24/26): python3-pytest-7.4.3-3.fc39.noarch.rpm 33 MB/s | 1.8 MB 00:00 (25/26): python3-pytest-asyncio-0.21.0-5.fc39.n 155 kB/s | 32 kB 00:00 (26/26): python3-pytest-cov-4.0.0-8.fc39.noarch 235 kB/s | 55 kB 00:00 -------------------------------------------------------------------------------- Total 7.3 MB/s | 2.8 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python-rpm-macros-3.12-4.fc39.noarch 1/26 Installing : python3-rpm-macros-3.12-4.fc39.noarch 2/26 Installing : pyproject-rpm-macros-1.11.0-1.fc39.noarch 3/26 Installing : tzdata-2023d-1.fc39.noarch 4/26 Installing : mpdecimal-2.5.1-7.fc39.x86_64 5/26 Installing : libb2-0.98.1-9.fc39.x86_64 6/26 Installing : expat-2.5.0-3.fc39.x86_64 7/26 Installing : python-pip-wheel-23.3.2-1.fc39.noarch 8/26 Installing : python3-3.12.1-2.fc39.x86_64 9/26 Installing : python3-libs-3.12.1-2.fc39.x86_64 10/26 Installing : python3-packaging-23.2-4.fc39.noarch 11/26 Installing : python3-rpm-generators-14-7.fc39.noarch 12/26 Installing : python3-cpuinfo-9.0.0-7.fc39.noarch 13/26 Installing : python3-execnet-1.9.0-14.fc39.noarch 14/26 Installing : python3-iniconfig-1.1.1-16.fc39.noarch 15/26 Installing : python3-pluggy-1.3.0-3.fc39.noarch 16/26 Installing : python3-pytest-7.4.3-3.fc39.noarch 17/26 Installing : python3-setuptools-68.2.2-2.fc39.noarch 18/26 Installing : python3-coverage-7.3.2-3.fc39.x86_64 19/26 Installing : python3-coverage+toml-7.3.2-3.fc39.x86_64 20/26 Installing : python3-pytest-cov-4.0.0-8.fc39.noarch 21/26 Installing : python3-pytest-benchmark-4.0.0-5.fc39.noarch 22/26 Installing : python3-pytest-mock-3.12.0-1.fc39.noarch 23/26 Installing : python3-pytest-xdist-3.5.0-2.fc39.noarch 24/26 Installing : python3-pytest-asyncio-0.21.0-5.fc39.noarch 25/26 Installing : python3-devel-3.12.1-2.fc39.x86_64 26/26 Running scriptlet: python3-devel-3.12.1-2.fc39.x86_64 26/26 Installed: expat-2.5.0-3.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 pyproject-rpm-macros-1.11.0-1.fc39.noarch python-pip-wheel-23.3.2-1.fc39.noarch python-rpm-macros-3.12-4.fc39.noarch python3-3.12.1-2.fc39.x86_64 python3-coverage-7.3.2-3.fc39.x86_64 python3-coverage+toml-7.3.2-3.fc39.x86_64 python3-cpuinfo-9.0.0-7.fc39.noarch python3-devel-3.12.1-2.fc39.x86_64 python3-execnet-1.9.0-14.fc39.noarch python3-iniconfig-1.1.1-16.fc39.noarch python3-libs-3.12.1-2.fc39.x86_64 python3-packaging-23.2-4.fc39.noarch python3-pluggy-1.3.0-3.fc39.noarch python3-pytest-7.4.3-3.fc39.noarch python3-pytest-asyncio-0.21.0-5.fc39.noarch python3-pytest-benchmark-4.0.0-5.fc39.noarch python3-pytest-cov-4.0.0-8.fc39.noarch python3-pytest-mock-3.12.0-1.fc39.noarch python3-pytest-xdist-3.5.0-2.fc39.noarch python3-rpm-generators-14-7.fc39.noarch python3-rpm-macros-3.12-4.fc39.noarch python3-setuptools-68.2.2-2.fc39.noarch tzdata-2023d-1.fc39.noarch Complete! Finish: build setup for python-py-gql-0.6.1-14.fc39.src.rpm Start: rpmbuild python-py-gql-0.6.1-14.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706227200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0TX7z1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf py_gql-0.6.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/py_gql-0.6.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd py_gql-0.6.1 + rm -rf /builddir/build/BUILD/py_gql-0.6.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/py_gql-0.6.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf py-gql.egg-info + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KKo8k2 + umask 022 + cd /builddir/build/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd py_gql-0.6.1 + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/py_gql copying src/py_gql/tracers.py -> build/lib/py_gql copying src/py_gql/exc.py -> build/lib/py_gql copying src/py_gql/_utils.py -> build/lib/py_gql copying src/py_gql/_string_utils.py -> build/lib/py_gql copying src/py_gql/_pkg.py -> build/lib/py_gql copying src/py_gql/_graphql.py -> build/lib/py_gql copying src/py_gql/__init__.py -> build/lib/py_gql creating build/lib/py_gql/validation copying src/py_gql/validation/visitors.py -> build/lib/py_gql/validation copying src/py_gql/validation/validate.py -> build/lib/py_gql/validation copying src/py_gql/validation/__init__.py -> build/lib/py_gql/validation creating build/lib/py_gql/utilities copying src/py_gql/utilities/value_from_ast.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/untyped_value_from_ast.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/max_depth.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/introspection_query.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/collect_fields.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/coerce_value.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/ast_transforms.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/ast_node_from_value.py -> build/lib/py_gql/utilities copying src/py_gql/utilities/__init__.py -> build/lib/py_gql/utilities creating build/lib/py_gql/sdl copying src/py_gql/sdl/schema_from_ast.py -> build/lib/py_gql/sdl copying src/py_gql/sdl/schema_directives.py -> build/lib/py_gql/sdl copying src/py_gql/sdl/ast_type_builder.py -> build/lib/py_gql/sdl copying src/py_gql/sdl/ast_schema_printer.py -> build/lib/py_gql/sdl copying src/py_gql/sdl/__init__.py -> build/lib/py_gql/sdl creating build/lib/py_gql/schema copying src/py_gql/schema/validation.py -> build/lib/py_gql/schema copying src/py_gql/schema/types.py -> build/lib/py_gql/schema copying src/py_gql/schema/schema_visitor.py -> build/lib/py_gql/schema copying src/py_gql/schema/schema.py -> build/lib/py_gql/schema copying src/py_gql/schema/scalars.py -> build/lib/py_gql/schema copying src/py_gql/schema/resolver_map.py -> build/lib/py_gql/schema copying src/py_gql/schema/introspection.py -> build/lib/py_gql/schema copying src/py_gql/schema/fix_type_references.py -> build/lib/py_gql/schema copying src/py_gql/schema/directives.py -> build/lib/py_gql/schema copying src/py_gql/schema/_types.py -> build/lib/py_gql/schema copying src/py_gql/schema/__init__.py -> build/lib/py_gql/schema creating build/lib/py_gql/lang copying src/py_gql/lang/visitor.py -> build/lib/py_gql/lang copying src/py_gql/lang/token.py -> build/lib/py_gql/lang copying src/py_gql/lang/printer.py -> build/lib/py_gql/lang copying src/py_gql/lang/parser.py -> build/lib/py_gql/lang copying src/py_gql/lang/lexer.py -> build/lib/py_gql/lang copying src/py_gql/lang/ast.py -> build/lib/py_gql/lang copying src/py_gql/lang/__init__.py -> build/lib/py_gql/lang creating build/lib/py_gql/execution copying src/py_gql/execution/wrappers.py -> build/lib/py_gql/execution copying src/py_gql/execution/subscribe.py -> build/lib/py_gql/execution copying src/py_gql/execution/instrumentation.py -> build/lib/py_gql/execution copying src/py_gql/execution/get_operation.py -> build/lib/py_gql/execution copying src/py_gql/execution/executor.py -> build/lib/py_gql/execution copying src/py_gql/execution/execute.py -> build/lib/py_gql/execution copying src/py_gql/execution/default_resolver.py -> build/lib/py_gql/execution copying src/py_gql/execution/blocking_executor.py -> build/lib/py_gql/execution copying src/py_gql/execution/__init__.py -> build/lib/py_gql/execution creating build/lib/py_gql/validation/rules copying src/py_gql/validation/rules/values_of_correct_type.py -> build/lib/py_gql/validation/rules copying src/py_gql/validation/rules/overlapping_fields_can_be_merged.py -> build/lib/py_gql/validation/rules copying src/py_gql/validation/rules/__init__.py -> build/lib/py_gql/validation/rules creating build/lib/py_gql/schema/transforms copying src/py_gql/schema/transforms/visibility.py -> build/lib/py_gql/schema/transforms copying src/py_gql/schema/transforms/camel_case.py -> build/lib/py_gql/schema/transforms copying src/py_gql/schema/transforms/__init__.py -> build/lib/py_gql/schema/transforms creating build/lib/py_gql/schema/differ copying src/py_gql/schema/differ/changes.py -> build/lib/py_gql/schema/differ copying src/py_gql/schema/differ/__init__.py -> build/lib/py_gql/schema/differ creating build/lib/py_gql/execution/runtime copying src/py_gql/execution/runtime/threadpool.py -> build/lib/py_gql/execution/runtime copying src/py_gql/execution/runtime/blocking.py -> build/lib/py_gql/execution/runtime copying src/py_gql/execution/runtime/base.py -> build/lib/py_gql/execution/runtime copying src/py_gql/execution/runtime/asyncio.py -> build/lib/py_gql/execution/runtime copying src/py_gql/execution/runtime/__init__.py -> build/lib/py_gql/execution/runtime running egg_info writing src/py_gql.egg-info/PKG-INFO writing dependency_links to src/py_gql.egg-info/dependency_links.txt writing top-level names to src/py_gql.egg-info/top_level.txt reading manifest file 'src/py_gql.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/py_gql' adding license file 'LICENSE' writing manifest file 'src/py_gql.egg-info/SOURCES.txt' copying src/py_gql/py.typed -> build/lib/py_gql + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MArzlc + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd py_gql-0.6.1 + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 --prefix /usr running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12 creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/py.typed -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/runtime/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/runtime/asyncio.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/runtime/base.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/runtime/blocking.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/runtime/threadpool.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime copying build/lib/py_gql/execution/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/blocking_executor.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/default_resolver.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/execute.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/executor.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/get_operation.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/instrumentation.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/subscribe.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution copying build/lib/py_gql/execution/wrappers.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/ast.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/lexer.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/parser.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/printer.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/token.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang copying build/lib/py_gql/lang/visitor.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/differ copying build/lib/py_gql/schema/differ/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/differ copying build/lib/py_gql/schema/differ/changes.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/differ creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms copying build/lib/py_gql/schema/transforms/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms copying build/lib/py_gql/schema/transforms/camel_case.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms copying build/lib/py_gql/schema/transforms/visibility.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms copying build/lib/py_gql/schema/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/_types.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/directives.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/fix_type_references.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/introspection.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/resolver_map.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/scalars.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/schema.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/schema_visitor.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/types.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema copying build/lib/py_gql/schema/validation.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl copying build/lib/py_gql/sdl/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl copying build/lib/py_gql/sdl/ast_schema_printer.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl copying build/lib/py_gql/sdl/ast_type_builder.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl copying build/lib/py_gql/sdl/schema_directives.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl copying build/lib/py_gql/sdl/schema_from_ast.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/ast_node_from_value.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/ast_transforms.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/coerce_value.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/collect_fields.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/introspection_query.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/max_depth.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/untyped_value_from_ast.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities copying build/lib/py_gql/utilities/value_from_ast.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation creating /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules copying build/lib/py_gql/validation/rules/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules copying build/lib/py_gql/validation/rules/overlapping_fields_can_be_merged.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules copying build/lib/py_gql/validation/rules/values_of_correct_type.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules copying build/lib/py_gql/validation/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation copying build/lib/py_gql/validation/validate.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation copying build/lib/py_gql/validation/visitors.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation copying build/lib/py_gql/__init__.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/_graphql.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/_pkg.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/_string_utils.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/_utils.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/exc.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql copying build/lib/py_gql/tracers.py -> /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime/asyncio.py to asyncio.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime/base.py to base.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime/blocking.py to blocking.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/runtime/threadpool.py to threadpool.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/blocking_executor.py to blocking_executor.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/default_resolver.py to default_resolver.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/execute.py to execute.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/executor.py to executor.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/get_operation.py to get_operation.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/instrumentation.py to instrumentation.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/subscribe.py to subscribe.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/execution/wrappers.py to wrappers.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/ast.py to ast.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/lexer.py to lexer.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/parser.py to parser.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/printer.py to printer.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/token.py to token.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/lang/visitor.py to visitor.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/differ/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/differ/changes.py to changes.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms/camel_case.py to camel_case.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/transforms/visibility.py to visibility.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/_types.py to _types.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/directives.py to directives.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/fix_type_references.py to fix_type_references.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/introspection.py to introspection.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/resolver_map.py to resolver_map.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/scalars.py to scalars.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/schema.py to schema.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/schema_visitor.py to schema_visitor.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/types.py to types.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/schema/validation.py to validation.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl/ast_schema_printer.py to ast_schema_printer.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl/ast_type_builder.py to ast_type_builder.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl/schema_directives.py to schema_directives.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/sdl/schema_from_ast.py to schema_from_ast.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/ast_node_from_value.py to ast_node_from_value.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/ast_transforms.py to ast_transforms.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/coerce_value.py to coerce_value.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py to collect_fields.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/introspection_query.py to introspection_query.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/max_depth.py to max_depth.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/untyped_value_from_ast.py to untyped_value_from_ast.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/value_from_ast.py to value_from_ast.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules/overlapping_fields_can_be_merged.py to overlapping_fields_can_be_merged.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/rules/values_of_correct_type.py to values_of_correct_type.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/validate.py to validate.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/validation/visitors.py to visitors.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/_graphql.py to _graphql.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/_pkg.py to _pkg.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/_string_utils.py to _string_utils.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/_utils.py to _utils.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/exc.py to exc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/tracers.py to tracers.cpython-312.pyc writing byte-compilation script '/tmp/tmpy3ld700f.py' /usr/bin/python3 /tmp/tmpy3ld700f.py removing /tmp/tmpy3ld700f.py running install_egg_info running egg_info writing src/py_gql.egg-info/PKG-INFO writing dependency_links to src/py_gql.egg-info/dependency_links.txt writing top-level names to src/py_gql.egg-info/top_level.txt reading manifest file 'src/py_gql.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/py_gql' adding license file 'LICENSE' writing manifest file 'src/py_gql.egg-info/SOURCES.txt' Copying src/py_gql.egg-info to /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql-0.6.1-py3.12.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.6.1-14.fc39 --unique-debug-suffix -0.6.1-14.fc39.x86_64 --unique-debug-src-base python-py-gql-0.6.1-14.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/py_gql-0.6.1 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ef9i5u + umask 022 + cd /builddir/build/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd py_gql-0.6.1 + PYTHONPATH=/builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages + pytest-3.12 -v tests ============================= test session starts ============================== platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /builddir/build/BUILD/py_gql-0.6.1 configfile: setup.cfg plugins: asyncio-0.21.0, xdist-3.5.0, mock-3.12.0, benchmark-4.0.0, cov-4.0.0 asyncio: mode=Mode.STRICT collecting ... collected 1891 items tests/test_graphql.py::test_it_correctly_identifies_r2_d2_as_the_hero_sync[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_it_correctly_identifies_r2_d2_as_the_hero_sync[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_it_correctly_identifies_r2_d2_as_the_hero_sync[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_1[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_1[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_1[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_2[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_2[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_syntax_error_2[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_validation_errors[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_validation_errors[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_validation_errors[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_argument_validation_error[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_argument_validation_error[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_argument_validation_error[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_execution_error[_execute_query_blocking] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_execution_error[_execute_query_async] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_execution_error[_execute_query_threaded] PASSED [ 0%] tests/test_graphql.py::test_correct_response_on_execution_error_2[_execute_query_blocking] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_execution_error_2[_execute_query_async] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_execution_error_2[_execute_query_threaded] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_execution_error_3[_execute_query_blocking] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_execution_error_3[_execute_query_async] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_execution_error_3[_execute_query_threaded] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_variables_error[_execute_query_blocking] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_variables_error[_execute_query_async] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_variables_error[_execute_query_threaded] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_resolver_error[_execute_query_blocking] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_resolver_error[_execute_query_async] PASSED [ 1%] tests/test_graphql.py::test_correct_response_on_resolver_error[_execute_query_threaded] PASSED [ 1%] tests/test_graphql.py::test_raises_if_invalid_schema_is_provided[_execute_query_blocking] PASSED [ 1%] tests/test_graphql.py::test_raises_if_invalid_schema_is_provided[_execute_query_async] PASSED [ 1%] tests/test_graphql.py::test_raises_if_invalid_schema_is_provided[_execute_query_threaded] PASSED [ 1%] tests/test_graphql.py::test_graphql_with_async_resolvers PASSED [ 1%] tests/test_string_utils.py::test_highlight_location_1 PASSED [ 1%] tests/test_string_utils.py::test_highlight_location_2 PASSED [ 1%] tests/test_string_utils.py::test_parse_block_string[Removes uniform indentation from a string] PASSED [ 1%] tests/test_string_utils.py::test_parse_block_string[Removes empty leading and trailing lines] PASSED [ 2%] tests/test_string_utils.py::test_parse_block_string[Retains indentation from first line] PASSED [ 2%] tests/test_string_utils.py::test_parse_block_string[Does not alter trailing spaces] PASSED [ 2%] tests/test_string_utils.py::test_wrapped_lines PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[--00] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[a--10] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[-a-10] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[abc--3] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[-abc-3] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[--01] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[a-a-0] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[abc-abc-0] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[-a-11] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[a-ab-1] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[b-ab-1] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[ac-abc-1] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[abcdefg-xabxcdxxefxgx-6] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[a--11] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[ab-a-1] PASSED [ 2%] tests/test_string_utils.py::test_levenshtein[ab-b-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[abc-ac-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[xabxcdxxefxgx-abcdefg-6] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[a-b-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[ab-ac-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[ac-bc-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[abc-axc-1] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[xabxcdxxefxgx-1ab2cd34ef5g6-6] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[example-samples-3] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[sturgeon-urgently-6] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[levenshtein-frankenstein-6] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[distance-difference-5] PASSED [ 3%] tests/test_string_utils.py::test_levenshtein[java was neat-scala is great-7] PASSED [ 3%] tests/test_tracers.py::test_ApolloTracer PASSED [ 3%] tests/test_tracers.py::test_ApolloTracer_on_validation_error PASSED [ 3%] tests/test_tracers.py::test_ApolloTracer_on_syntax_error PASSED [ 3%] tests/benchmarks/test_build_schema.py::test_build_github_schema SKIPPED [ 3%] tests/benchmarks/test_execution.py::test_list_of_ints SKIPPED (Skipp...) [ 3%] tests/benchmarks/test_execution.py::test_list_of_floats SKIPPED (Ski...) [ 3%] tests/benchmarks/test_execution.py::test_list_of_strings SKIPPED (Sk...) [ 4%] tests/benchmarks/test_execution.py::test_list_of_bools SKIPPED (Skip...) [ 4%] tests/benchmarks/test_execution.py::test_list_of_int_ids SKIPPED (Sk...) [ 4%] tests/benchmarks/test_execution.py::test_list_of_string_ids SKIPPED [ 4%] tests/benchmarks/test_execution.py::test_list_of_objects_one_field SKIPPED [ 4%] tests/benchmarks/test_execution.py::test_list_of_objects_two_fields SKIPPED [ 4%] tests/benchmarks/test_execution.py::test_list_of_dicts_one_field SKIPPED [ 4%] tests/benchmarks/test_execution.py::test_list_of_dicts_two_fields SKIPPED [ 4%] tests/benchmarks/test_execution.py::test_introspection_query SKIPPED [ 4%] tests/benchmarks/test_parsing.py::test_parse_kitchen_sink SKIPPED (S...) [ 4%] tests/benchmarks/test_parsing.py::test_parse_schema_kitchen_sink SKIPPED [ 4%] tests/benchmarks/test_parsing.py::test_parse_github_schema SKIPPED (...) [ 4%] tests/benchmarks/test_parsing.py::test_parse_introspection_query SKIPPED [ 4%] tests/benchmarks/test_query_validation.py::test_validate_introspection_query SKIPPED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_interface_yields_useful_error[default] PASSED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_interface_yields_useful_error[blocking] PASSED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_interface_yields_useful_error[asyncio] PASSED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_interface_yields_useful_error[threadpool] PASSED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_union_yields_useful_error[default] PASSED [ 4%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_union_yields_useful_error[blocking] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_union_yields_useful_error[asyncio] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_on_union_yields_useful_error[threadpool] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_strings[default] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_strings[blocking] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_strings[asyncio] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_strings[threadpool] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_object_attribute[default] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_object_attribute[blocking] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_object_attribute[asyncio] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_type_resolution_supports_object_attribute[threadpool] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_can_introspect_on_union_and_intersection_types[default] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_can_introspect_on_union_and_intersection_types[blocking] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_can_introspect_on_union_and_intersection_types[asyncio] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_can_introspect_on_union_and_intersection_types[threadpool] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types[default] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types[blocking] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types[asyncio] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types[threadpool] PASSED [ 5%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types_using_inline_fragments[default] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types_using_inline_fragments[blocking] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types_using_inline_fragments[asyncio] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_union_types_using_inline_fragments[threadpool] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types[default] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types[blocking] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types[asyncio] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types[threadpool] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types_using_inline_fragments[default] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types_using_inline_fragments[blocking] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types_using_inline_fragments[asyncio] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_executes_interface_types_using_inline_fragments[threadpool] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[default] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[blocking] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[asyncio] PASSED [ 6%] tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[threadpool] PASSED [ 6%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_simple_field PASSED [ 6%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_nested_awaits PASSED [ 6%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_simple_sync_field PASSED [ 6%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_simple_field_with_io PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_field_with_error PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_field_with_sync_error PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_runtime_error PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_ensure_wrapped_awaitable PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_ensure_wrapped_non_awaitable PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_gather_values_empty_input PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_gather_values_sync_input PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_gather_values_async_input PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_gather_values_surfaces_errors PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_sync_ok PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_sync_fail PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_sync_caught PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_async_ok PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_async_fail PASSED [ 7%] tests/test_execution/test_asyncio.py::test_AsyncIORuntime_map_value_async_caught PASSED [ 7%] tests/test_execution/test_basic.py::test_raises_on_missing_operation[default] PASSED [ 7%] tests/test_execution/test_basic.py::test_raises_on_missing_operation[blocking] PASSED [ 7%] tests/test_execution/test_basic.py::test_raises_on_missing_operation[asyncio] PASSED [ 7%] tests/test_execution/test_basic.py::test_raises_on_missing_operation[threadpool] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_inline_operation_if_no_name_is_provided[default] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_inline_operation_if_no_name_is_provided[blocking] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_inline_operation_if_no_name_is_provided[asyncio] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_inline_operation_if_no_name_is_provided[threadpool] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_only_operation_if_no_name_is_provided[default] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_only_operation_if_no_name_is_provided[blocking] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_only_operation_if_no_name_is_provided[asyncio] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_only_operation_if_no_name_is_provided[threadpool] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_named_operation_if_name_is_provided[default] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_named_operation_if_name_is_provided[blocking] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_named_operation_if_name_is_provided[asyncio] PASSED [ 8%] tests/test_execution/test_basic.py::test_uses_named_operation_if_name_is_provided[threadpool] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_is_provided[default] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_is_provided[blocking] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_is_provided[asyncio] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_is_provided[threadpool] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_name_is_provided_along_multiple_operations[default] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_name_is_provided_along_multiple_operations[blocking] PASSED [ 8%] tests/test_execution/test_basic.py::test_raises_if_no_operation_name_is_provided_along_multiple_operations[asyncio] PASSED [ 9%] tests/test_execution/test_basic.py::test_raises_if_no_operation_name_is_provided_along_multiple_operations[threadpool] PASSED [ 9%] tests/test_execution/test_basic.py::test_raises_if_unknown_operation_name_is_provided[default] PASSED [ 9%] tests/test_execution/test_basic.py::test_raises_if_unknown_operation_name_is_provided[blocking] PASSED [ 9%] tests/test_execution/test_basic.py::test_raises_if_unknown_operation_name_is_provided[asyncio] PASSED [ 9%] tests/test_execution/test_basic.py::test_raises_if_unknown_operation_name_is_provided[threadpool] PASSED [ 9%] tests/test_execution/test_basic.py::test_it_raises_if_operation_type_is_not_supported[default] PASSED [ 9%] tests/test_execution/test_basic.py::test_it_raises_if_operation_type_is_not_supported[blocking] PASSED [ 9%] tests/test_execution/test_basic.py::test_it_raises_if_operation_type_is_not_supported[asyncio] PASSED [ 9%] tests/test_execution/test_basic.py::test_it_raises_if_operation_type_is_not_supported[threadpool] PASSED [ 9%] tests/test_execution/test_basic.py::test_uses_mutation_schema_for_mutation_operation[default] PASSED [ 9%] tests/test_execution/test_basic.py::test_uses_mutation_schema_for_mutation_operation[blocking] PASSED [ 9%] tests/test_execution/test_basic.py::test_uses_mutation_schema_for_mutation_operation[asyncio] PASSED [ 9%] tests/test_execution/test_basic.py::test_uses_mutation_schema_for_mutation_operation[threadpool] PASSED [ 9%] tests/test_execution/test_basic.py::test_forwarded_resolver_arguments[default] PASSED [ 9%] tests/test_execution/test_basic.py::test_forwarded_resolver_arguments[blocking] PASSED [ 9%] tests/test_execution/test_basic.py::test_forwarded_resolver_arguments[asyncio] PASSED [ 9%] tests/test_execution/test_basic.py::test_forwarded_resolver_arguments[threadpool] PASSED [ 9%] tests/test_execution/test_basic.py::test_merge_of_parallel_fragments[default] PASSED [ 9%] tests/test_execution/test_basic.py::test_merge_of_parallel_fragments[blocking] PASSED [ 10%] tests/test_execution/test_basic.py::test_merge_of_parallel_fragments[asyncio] PASSED [ 10%] tests/test_execution/test_basic.py::test_merge_of_parallel_fragments[threadpool] PASSED [ 10%] tests/test_execution/test_basic.py::test_full_response_path_is_included_on_error[default] PASSED [ 10%] tests/test_execution/test_basic.py::test_full_response_path_is_included_on_error[blocking] PASSED [ 10%] tests/test_execution/test_basic.py::test_full_response_path_is_included_on_error[asyncio] PASSED [ 10%] tests/test_execution/test_basic.py::test_full_response_path_is_included_on_error[threadpool] PASSED [ 10%] tests/test_execution/test_basic.py::test_it_does_not_include_illegal_fields[default] PASSED [ 10%] tests/test_execution/test_basic.py::test_it_does_not_include_illegal_fields[blocking] PASSED [ 10%] tests/test_execution/test_basic.py::test_it_does_not_include_illegal_fields[asyncio] PASSED [ 10%] tests/test_execution/test_basic.py::test_it_does_not_include_illegal_fields[threadpool] PASSED [ 10%] tests/test_execution/test_basic.py::test_executes_library_query_correctly_without_validation[default] PASSED [ 10%] tests/test_execution/test_basic.py::test_executes_library_query_correctly_without_validation[blocking] PASSED [ 10%] tests/test_execution/test_basic.py::test_executes_library_query_correctly_without_validation[asyncio] PASSED [ 10%] tests/test_execution/test_basic.py::test_executes_library_query_correctly_without_validation[threadpool] PASSED [ 10%] tests/test_execution/test_basic.py::test_result_is_ordered_according_to_query PASSED [ 10%] tests/test_execution/test_basic.py::test_custom_scalar[default] PASSED [ 10%] tests/test_execution/test_basic.py::test_custom_scalar[blocking] PASSED [ 10%] tests/test_execution/test_basic.py::test_custom_scalar[asyncio] PASSED [ 10%] tests/test_execution/test_basic.py::test_custom_scalar[threadpool] PASSED [ 11%] tests/test_execution/test_basic.py::test_invalid_scalar[default] PASSED [ 11%] tests/test_execution/test_basic.py::test_invalid_scalar[blocking] PASSED [ 11%] tests/test_execution/test_basic.py::test_invalid_scalar[asyncio] PASSED [ 11%] tests/test_execution/test_basic.py::test_invalid_scalar[threadpool] PASSED [ 11%] tests/test_execution/test_basic.py::test_spreading_fragments_with_interfaces[default] PASSED [ 11%] tests/test_execution/test_basic.py::test_spreading_fragments_with_interfaces[blocking] PASSED [ 11%] tests/test_execution/test_basic.py::test_spreading_fragments_with_interfaces[asyncio] PASSED [ 11%] tests/test_execution/test_basic.py::test_spreading_fragments_with_interfaces[threadpool] PASSED [ 11%] tests/test_execution/test_coercion.py::test_complex_input_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_single_value_to_list_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_null_value_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_null_value_in_list_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_does_not_use_incorrect_value_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_uses_parse_literal_on_scalar_types_inline_struct PASSED [ 11%] tests/test_execution/test_coercion.py::test_complex_input_variable PASSED [ 11%] tests/test_execution/test_coercion.py::test_uses_default_value_when_not_provided PASSED [ 11%] tests/test_execution/test_coercion.py::test_single_value_to_list_variable PASSED [ 11%] tests/test_execution/test_coercion.py::test_complex_scalar_input_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_error_on_null_for_nested_non_null PASSED [ 12%] tests/test_execution/test_coercion.py::test_error_on_incorrect_type PASSED [ 12%] tests/test_execution/test_coercion.py::test_errors_on_omission_of_nested_non_null PASSED [ 12%] tests/test_execution/test_coercion.py::test_fail_on_deep_nested_errors_with_multiple_errors PASSED [ 12%] tests/test_execution/test_coercion.py::test_fail_on_addition_of_unknown_input_field PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_nullable_inputs_to_be_omitted PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_nullable_inputs_to_be_omitted_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_nullable_inputs_to_be_set_to_null_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_nullable_inputs_to_be_set_to_a_value_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_nullable_inputs_to_be_set_to_a_value_directly PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_non_nullable_inputs_to_be_omitted_given_a_default PASSED [ 12%] tests/test_execution/test_coercion.py::test_does_not_allow_non_nullable_inputs_to_be_omitted_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_does_not_allow_non_nullable_inputs_to_be_set_to_null_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_non_nullable_inputs_to_be_set_to_a_value_in_a_variable PASSED [ 12%] tests/test_execution/test_coercion.py::test_allows_non_nullable_inputs_to_be_set_to_a_value_directly PASSED [ 12%] tests/test_execution/test_coercion.py::test_reports_error_for_missing_non_nullable_inputs PASSED [ 12%] tests/test_execution/test_coercion.py::test_reports_error_for_array_passed_into_string_input PASSED [ 12%] tests/test_execution/test_coercion.py::test_reports_error_for_non_provided_variables_for_non_nullable_inputs PASSED [ 12%] tests/test_execution/test_coercion.py::test_uses_default_when_no_runtime_value_is_provided_to_a_non_null_argument PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_lists_to_be_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_lists_to_contain_values PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_lists_to_contain_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_does_not_allow_non_null_lists_to_be_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_non_null_lists_to_contain_values PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_non_null_lists_to_contain_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_does_not_allow_non_null_lists_of_non_nulls_to_be_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_allows_non_null_lists_of_non_nulls_to_contain_values PASSED [ 13%] tests/test_execution/test_coercion.py::test_does_not_allow_non_null_lists_of_non_nulls_to_contain_null PASSED [ 13%] tests/test_execution/test_coercion.py::test_does_not_allow_invalid_types_to_be_used_as_values PASSED [ 13%] tests/test_execution/test_coercion.py::test_does_not_allow_unknown_types_to_be_used_as_values PASSED [ 13%] tests/test_execution/test_coercion.py::test_argument_default_values_when_no_argument_provided PASSED [ 13%] tests/test_execution/test_coercion.py::test_argument_default_values_when_omitted_variable_provided PASSED [ 13%] tests/test_execution/test_coercion.py::test_argument_default_value_when_argument_cannot_be_coerced PASSED [ 13%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_non_null_literal PASSED [ 13%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_non_null_variable PASSED [ 13%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_missing_variable_with_default PASSED [ 13%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_missing PASSED [ 13%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_null_literal PASSED [ 14%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_missing_variable PASSED [ 14%] tests/test_execution/test_coercion.py::TestNonNullArguments::test_null_variable PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestDefaultResolver::test_looks_up_key PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestDefaultResolver::test_looks_up_attribute PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestDefaultResolver::test_looks_up_key_with_custom_python_name PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestDefaultResolver::test_looks_up_attribute_with_custom_python_name PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestDefaultResolver::test_evaluates_methods PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestOverrides::test_type_default_resolver_with_no_field_resolver PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestOverrides::test_type_default_resolver_with_field_resolver PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestOverrides::test_global_default_resolver_with_field_resolver PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestOverrides::test_global_default_resolver_with_type_default_resolver PASSED [ 14%] tests/test_execution/test_default_resolver.py::TestOverrides::test_global_default_resolver PASSED [ 14%] tests/test_execution/test_directives.py::test_without_directives PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_scalars[include-true-expected0] PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_scalars[include-false-expected1] PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_scalars[skip-true-expected2] PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_scalars[skip-false-expected3] PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_fragment_spreads[include-true-expected0] PASSED [ 14%] tests/test_execution/test_directives.py::test_built_ins_on_fragment_spreads[include-false-expected1] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_fragment_spreads[skip-true-expected2] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_fragment_spreads[skip-false-expected3] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_inline_fragments[include-true-expected0] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_inline_fragments[include-false-expected1] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_inline_fragments[skip-true-expected2] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_inline_fragments[skip-false-expected3] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_anonymous_inline_fragments[include-true-expected0] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_anonymous_inline_fragments[include-false-expected1] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_anonymous_inline_fragments[skip-true-expected2] PASSED [ 15%] tests/test_execution/test_directives.py::test_built_ins_on_anonymous_inline_fragments[skip-false-expected3] PASSED [ 15%] tests/test_execution/test_directives.py::test_include_and_skip[true-false-expected0] PASSED [ 15%] tests/test_execution/test_directives.py::test_include_and_skip[true-true-expected1] PASSED [ 15%] tests/test_execution/test_directives.py::test_include_and_skip[false-true-expected2] PASSED [ 15%] tests/test_execution/test_directives.py::test_include_and_skip[false-false-expected3] PASSED [ 15%] tests/test_execution/test_directives.py::test_get_directive_arguments_known PASSED [ 15%] tests/test_execution/test_directives.py::test_get_directive_arguments_known_with_variables PASSED [ 15%] tests/test_execution/test_directives.py::test_get_directive_arguments_missing PASSED [ 15%] tests/test_execution/test_directives.py::test_get_directive_arguments_unknown PASSED [ 15%] tests/test_execution/test_instrumentation.py::test_instrumentation_does_not_raise[default] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_instrumentation_does_not_raise[blocking] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_instrumentation_does_not_raise[asyncio] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_instrumentation_does_not_raise[threadpool] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_multi_instrumentation_stack_ordering[default] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_multi_instrumentation_stack_ordering[blocking] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_multi_instrumentation_stack_ordering[asyncio] PASSED [ 16%] tests/test_execution/test_instrumentation.py::test_multi_instrumentation_stack_ordering[threadpool] PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_types PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_query_type PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_a_specific_type PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_an_object_kind PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_an_interface_kind PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_object_fields PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_nested_object_fields PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_field_args PASSED [ 16%] tests/test_execution/test_introspection.py::test_allows_querying_the_schema_for_documentation PASSED [ 16%] tests/test_execution/test_introspection.py::test_introspection_query PASSED [ 16%] tests/test_execution/test_introspection.py::test_introspection_on_input_object PASSED [ 16%] tests/test_execution/test_introspection.py::test_it_supports_the_type_root_field PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_identifies_deprecated_fields PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_respects_the_include_deprecated_parameter_for_fields PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_identifies_deprecated_enum_values PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_respects_the_include_deprecated_parameter_for_enum_values PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_fails_as_expected_on_the_type_root_field_without_an_arg PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_exposes_descriptions_on_types_and_fields PASSED [ 17%] tests/test_execution/test_introspection.py::test_it_exposes_descriptions_on_enums PASSED [ 17%] tests/test_execution/test_introspection.py::test_disable_introspection_typename PASSED [ 17%] tests/test_execution/test_introspection.py::test_disable_introspection_schema PASSED [ 17%] tests/test_execution/test_introspection.py::test_disable_introspection_type PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[default-iterable0-result0] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[default-iterable1-result1] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[default--result2] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[blocking-iterable0-result0] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[blocking-iterable1-result1] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[blocking--result2] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[asyncio-iterable0-result0] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[asyncio-iterable1-result1] PASSED [ 17%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[asyncio--result2] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[threadpool-iterable0-result0] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[threadpool-iterable1-result1] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_accepts_iterables_for_list_type[threadpool--result2] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[default-apple] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[default-42] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[default-not_iterable2] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[blocking-apple] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[blocking-42] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[blocking-not_iterable2] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[asyncio-apple] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[asyncio-42] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[asyncio-not_iterable2] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[threadpool-apple] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[threadpool-42] PASSED [ 18%] tests/test_execution/test_lists.py::test_it_raises_on_non_iterable_value_for_list_type[threadpool-not_iterable2] PASSED [ 18%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T]] PASSED [ 18%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T], contains null] PASSED [ 18%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T], callable] PASSED [ 18%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T], callable, contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T], null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[default-[T], callable, null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T]] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T], contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T], callable] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T], callable, contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T], null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[blocking-[T], callable, null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T]] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T], contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T], callable] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T], callable, contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T], null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[asyncio-[T], callable, null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T]] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T], contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T], callable] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T], callable, contains null] PASSED [ 19%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T], null] PASSED [ 20%] tests/test_execution/test_lists.py::test_nullable_list_of_nullable_items[threadpool-[T], callable, null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[default-[T]!] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[default-[T]!, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[default-[T]!, callable] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[default-[T]!, callable, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[blocking-[T]!] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[blocking-[T]!, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[blocking-[T]!, callable] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[blocking-[T]!, callable, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[asyncio-[T]!] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[asyncio-[T]!, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[asyncio-[T]!, callable] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[asyncio-[T]!, callable, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[threadpool-[T]!] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[threadpool-[T]!, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[threadpool-[T]!, callable] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_ok[threadpool-[T]!, callable, contains null] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[default-None-expected_err0] PASSED [ 20%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[default--expected_err1] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[blocking-None-expected_err0] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[blocking--expected_err1] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[asyncio-None-expected_err0] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[asyncio--expected_err1] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[threadpool-None-expected_err0] PASSED [ 21%] tests/test_execution/test_lists.py::test_non_nullable_list_of_nullable_items_fail[threadpool--expected_err1] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[default-[T!]] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[default-[T!], callable] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[default-[T!], null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[default-[T!], callable, null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[blocking-[T!]] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[blocking-[T!], callable] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[blocking-[T!], null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[blocking-[T!], callable, null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[asyncio-[T!]] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[asyncio-[T!], callable] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[asyncio-[T!], null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[asyncio-[T!], callable, null] PASSED [ 21%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[threadpool-[T!]] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[threadpool-[T!], callable] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[threadpool-[T!], null] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_ok[threadpool-[T!], callable, null] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[default-data0-expected_err0] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[default--expected_err1] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[blocking-data0-expected_err0] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[blocking--expected_err1] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[asyncio-data0-expected_err0] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[asyncio--expected_err1] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[threadpool-data0-expected_err0] PASSED [ 22%] tests/test_execution/test_lists.py::test_nullable_list_of_non_nullable_items_fail[threadpool--expected_err1] PASSED [ 22%] tests/test_execution/test_middlewares.py::test_sync_path_collector PASSED [ 22%] tests/test_execution/test_middlewares.py::test_async_path_collector PASSED [ 22%] tests/test_execution/test_middlewares.py::test_bail_out_in_middleware PASSED [ 22%] tests/test_execution/test_middlewares.py::test_middlewares_chain PASSED [ 22%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_serially[default] PASSED [ 22%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_serially[blocking] PASSED [ 22%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_serially[asyncio] PASSED [ 23%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_serially[threadpool] PASSED [ 23%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_correctly_even_when_some_mutation_fails[default] PASSED [ 23%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_correctly_even_when_some_mutation_fails[blocking] PASSED [ 23%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_correctly_even_when_some_mutation_fails[asyncio] PASSED [ 23%] tests/test_execution/test_mutations.py::test_it_evaluates_mutations_correctly_even_when_some_mutation_fails[threadpool] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_nullable_field[default] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_nullable_field[blocking] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_nullable_field[asyncio] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_nullable_field[threadpool] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_lazy_nullable_field[default] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_lazy_nullable_field[blocking] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_lazy_nullable_field[asyncio] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_lazy_nullable_field[threadpool] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_non_nullable_field[default] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_non_nullable_field[blocking] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_non_nullable_field[asyncio] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_non_nullable_field[threadpool] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_lazy_non_nullable_field[default] PASSED [ 23%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_lazy_non_nullable_field[blocking] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_lazy_non_nullable_field[asyncio] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_error_on_lazy_non_nullable_field[threadpool] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_tree_of_nullable_fields[default] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_tree_of_nullable_fields[blocking] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_tree_of_nullable_fields[asyncio] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_tree_of_nullable_fields[threadpool] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_errors_on_tree_of_non_nullable_fields[default] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_errors_on_tree_of_non_nullable_fields[blocking] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_errors_on_tree_of_non_nullable_fields[asyncio] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_and_report_errors_on_tree_of_non_nullable_fields[threadpool] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_out_errored_subtrees[default] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_out_errored_subtrees[blocking] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_out_errored_subtrees[asyncio] PASSED [ 24%] tests/test_execution/test_nulls.py::test_nulls_out_errored_subtrees[threadpool] PASSED [ 24%] tests/test_execution/test_star_wars.py::test_it_correctly_identifies_r2_d2_as_the_hero_of_the_star_wars_saga[default] PASSED [ 24%] tests/test_execution/test_star_wars.py::test_it_correctly_identifies_r2_d2_as_the_hero_of_the_star_wars_saga[blocking] PASSED [ 24%] tests/test_execution/test_star_wars.py::test_it_correctly_identifies_r2_d2_as_the_hero_of_the_star_wars_saga[asyncio] PASSED [ 24%] tests/test_execution/test_star_wars.py::test_it_correctly_identifies_r2_d2_as_the_hero_of_the_star_wars_saga[threadpool] PASSED [ 24%] tests/test_execution/test_star_wars.py::test_id_and_friends_of_r2_d2[default] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_id_and_friends_of_r2_d2[blocking] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_id_and_friends_of_r2_d2[asyncio] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_id_and_friends_of_r2_d2[threadpool] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_the_friends_of_friends_of_r2_d2[default] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_the_friends_of_friends_of_r2_d2[blocking] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_the_friends_of_friends_of_r2_d2[asyncio] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_the_friends_of_friends_of_r2_d2[threadpool] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_luke_skywalker_using_id[default] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_luke_skywalker_using_id[blocking] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_luke_skywalker_using_id[asyncio] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_luke_skywalker_using_id[threadpool] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[default-1000-expected0] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[default-1002-expected1] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[default-not a valid id-None] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[blocking-1000-expected0] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[blocking-1002-expected1] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[blocking-not a valid id-None] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[asyncio-1000-expected0] PASSED [ 25%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[asyncio-1002-expected1] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[asyncio-not a valid id-None] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[threadpool-1000-expected0] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[threadpool-1002-expected1] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_generic_query_using_id_and_variable[threadpool-not a valid id-None] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_changing_key_with_alias[default] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_changing_key_with_alias[blocking] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_changing_key_with_alias[asyncio] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_changing_key_with_alias[threadpool] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_same_root_field_multiple_aliases[default] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_same_root_field_multiple_aliases[blocking] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_same_root_field_multiple_aliases[asyncio] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_same_root_field_multiple_aliases[threadpool] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_use_of_fragment_to_avoid_duplicate_content[default] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_use_of_fragment_to_avoid_duplicate_content[blocking] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_use_of_fragment_to_avoid_duplicate_content[asyncio] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_use_of_fragment_to_avoid_duplicate_content[threadpool] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_introspection[default-query CheckTypeOfR2 { hero { __typename name } }-result0] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_introspection[default-query CheckTypeOfLuke { hero(episode: EMPIRE) { __typename name } }-result1] PASSED [ 26%] tests/test_execution/test_star_wars.py::test_introspection[blocking-query CheckTypeOfR2 { hero { __typename name } }-result0] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_introspection[blocking-query CheckTypeOfLuke { hero(episode: EMPIRE) { __typename name } }-result1] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_introspection[asyncio-query CheckTypeOfR2 { hero { __typename name } }-result0] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_introspection[asyncio-query CheckTypeOfLuke { hero(episode: EMPIRE) { __typename name } }-result1] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_introspection[threadpool-query CheckTypeOfR2 { hero { __typename name } }-result0] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_introspection[threadpool-query CheckTypeOfLuke { hero(episode: EMPIRE) { __typename name } }-result1] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory[default] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory[blocking] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory[asyncio] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory[threadpool] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_in_a_list[default] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_in_a_list[blocking] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_in_a_list[asyncio] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_in_a_list[threadpool] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_through_alias[default] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_through_alias[blocking] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_through_alias[asyncio] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_accessing_secret_backstory_through_alias[threadpool] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_missing_argument[default] PASSED [ 27%] tests/test_execution/test_star_wars.py::test_error_on_missing_argument[blocking] PASSED [ 28%] tests/test_execution/test_star_wars.py::test_error_on_missing_argument[asyncio] PASSED [ 28%] tests/test_execution/test_star_wars.py::test_error_on_missing_argument[threadpool] PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_raises_on_unsupported_runtime PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_raises_on_unsupported_operations PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_raises_on_multiple_fields PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_raises_on_invalid_fields PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_raises_on_missing_subscription_resolver PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_simple_counter_subscription PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_async_subscription_resolver PASSED [ 28%] tests/test_execution/test_subscriptions.py::test_simple_counter_subscription_with_error PASSED [ 28%] tests/test_execution/test_wrappers.py::test_GraphQLResult_response_with_nothing PASSED [ 28%] tests/test_execution/test_wrappers.py::test_GraphQLResult_json PASSED [ 28%] tests/test_execution/test_wrappers.py::test_GraphQLResult_bool PASSED [ 28%] tests/test_execution/test_wrappers.py::test_GraphQLResult_add_extension PASSED [ 28%] tests/test_execution/test_wrappers.py::test_GraphQLResult_add_extension_raises_on_duplicate PASSED [ 28%] tests/test_lang/test_ast_printer.py::test_minimal_ast PASSED [ 28%] tests/test_lang/test_ast_printer.py::test_query_operation_without_name PASSED [ 28%] tests/test_lang/test_ast_printer.py::test_query_operation_without_name_and_artifacts PASSED [ 28%] tests/test_lang/test_ast_printer.py::test_mutation_operation_without_name PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_mutation_operation_without_name_and_artifacts PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_block_string_single_line_with_leading_space PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_block_string_string_with_a_first_line_indentation PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_block_string_single_line_with_leading_space_and_quotation PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_fragment_defined_variables PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_kitchen_sink PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_schema_kitchen_sink PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_custom_indentation_object PASSED [ 29%] tests/test_lang/test_ast_printer.py::test_variable_definitions PASSED [ 29%] tests/test_lang/test_lexer.py::test_disallow_uncommon_control_characters PASSED [ 29%] tests/test_lang/test_lexer.py::test_ignore_trailing_whitespace PASSED [ 29%] tests/test_lang/test_lexer.py::test_ignore_trailing_whitespace_2 PASSED [ 29%] tests/test_lang/test_lexer.py::test_accept_bom_header PASSED [ 29%] tests/test_lang/test_lexer.py::test_accept_binary_type PASSED [ 29%] tests/test_lang/test_lexer.py::test_skip_whitespace_and_comments_1 PASSED [ 29%] tests/test_lang/test_lexer.py::test_skip_whitespace_and_comments_2 PASSED [ 29%] tests/test_lang/test_lexer.py::test_skip_whitespace_and_comments_3 PASSED [ 29%] tests/test_lang/test_lexer.py::test_errors_respect_whitespace PASSED [ 29%] tests/test_lang/test_lexer.py::test_name[abc-expected0] PASSED [ 30%] tests/test_lang/test_lexer.py::test_name[_abc-expected1] PASSED [ 30%] tests/test_lang/test_lexer.py::test_name[abc_-expected2] PASSED [ 30%] tests/test_lang/test_lexer.py::test_name[abc123-expected3] PASSED [ 30%] tests/test_lang/test_lexer.py::test_name[abc_123-expected4] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings["simple"-expected0] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings[" white space "-expected1] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings["quote \\""-expected2] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings["escaped \\" \\n\\r\\b\\t\\f"-expected3] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings["slashes \\\\ \\/"-expected4] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings["unicode \\u1234\\u5678\\u90AB\\uCDEF"-expected5] PASSED [ 30%] tests/test_lang/test_lexer.py::test_strings[""-expected6] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["-NonTerminatedString-1] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["""-NonTerminatedString-3] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors[""""-NonTerminatedString-4] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["no end quote-NonTerminatedString-13] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors['single quotes'-UnexpectedCharacter-0] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["contains unescaped \x07 control char"-InvalidCharacter-20] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["null-byte is not \x00 end of file"-InvalidCharacter-18] PASSED [ 30%] tests/test_lang/test_lexer.py::test_useful_string_errors["multi\nline"-NonTerminatedString-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["multi\rline"-NonTerminatedString-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["\\\\-NonTerminatedString-3] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["\\-NonTerminatedString-3] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["\\u-NonTerminatedString-4] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\z esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\x esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\u1 esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\u0XX1 esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\uXXXX esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\uFXXX esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_useful_string_errors["bad \\uXXXF esc"-InvalidEscapeSequence-6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""simple"""-expected0] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings[""""""-expected1] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings[""" white space """-expected2] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""contains " quote"""-expected3] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""contains \\""" triplequote"""-expected4] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""multi\nline"""-expected5] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""multi\rline\r\nnormalized"""-expected6] PASSED [ 31%] tests/test_lang/test_lexer.py::test_block_strings["""unescaped \\n\\r\\b\\t\\f\\u1234"""-expected7] PASSED [ 32%] tests/test_lang/test_lexer.py::test_block_strings["""slashes \\\\ \\/"""-expected8] PASSED [ 32%] tests/test_lang/test_lexer.py::test_block_strings["""\n\n spans\n multiple\n lines\n\n """-expected9] PASSED [ 32%] tests/test_lang/test_lexer.py::test_useful_block_string_errors["""-NonTerminatedString-3] PASSED [ 32%] tests/test_lang/test_lexer.py::test_useful_block_string_errors["""no end quote-NonTerminatedString-15] PASSED [ 32%] tests/test_lang/test_lexer.py::test_useful_block_string_errors["""contains unescaped \x07 control char"""-InvalidCharacter-22] PASSED [ 32%] tests/test_lang/test_lexer.py::test_useful_block_string_errors["""null-byte is not \x00 end of file"""-InvalidCharacter-20] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[4-expected0] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[4.123-expected1] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[-4-expected2] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[9-expected3] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[0-expected4] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[-4.123-expected5] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[0.123-expected6] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[123e4-expected7] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[123E4-expected8] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[123e-4-expected9] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[123e+4-expected10] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[1.2e3-expected11] PASSED [ 32%] tests/test_lang/test_lexer.py::test_numbers[-123e4-expected12] PASSED [ 33%] tests/test_lang/test_lexer.py::test_numbers[-123E4-expected13] PASSED [ 33%] tests/test_lang/test_lexer.py::test_numbers[-123e-4-expected14] PASSED [ 33%] tests/test_lang/test_lexer.py::test_numbers[-123e+4-expected15] PASSED [ 33%] tests/test_lang/test_lexer.py::test_numbers[-1.123e4567-expected16] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[00-UnexpectedCharacter-1] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[01-UnexpectedCharacter-1] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[+1-UnexpectedCharacter-0] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.-UnexpectedEOF-2] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.e1-UnexpectedCharacter-2] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[.123-UnexpectedCharacter-2] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.A-UnexpectedCharacter-2] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[-A-UnexpectedCharacter-1] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.0e-UnexpectedEOF-4] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.0eA-UnexpectedCharacter-4] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[123.-UnexpectedEOF-4] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[123e-UnexpectedEOF-4] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[123E-UnexpectedEOF-4] PASSED [ 33%] tests/test_lang/test_lexer.py::test_useful_number_errors[01.23-UnexpectedCharacter-1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.2e3.4-UnexpectedCharacter-7] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.23.4-UnexpectedCharacter-6] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.2e3e-UnexpectedCharacter-5] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[0xF1-UnexpectedCharacter-1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[0b10-UnexpectedCharacter-1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[123abc-UnexpectedCharacter-3] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1_234-UnexpectedCharacter-1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1\xdf-UnexpectedCharacter-1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.23f-UnexpectedCharacter-4] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.234_5-UnexpectedCharacter-5] PASSED [ 34%] tests/test_lang/test_lexer.py::test_useful_number_errors[1.2\xdf-UnexpectedCharacter-3] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[!-expected0] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[$-expected1] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[(-expected2] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[)-expected3] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[[-expected4] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[]-expected5] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[{-expected6] PASSED [ 34%] tests/test_lang/test_lexer.py::test_punctuation[}-expected7] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[:-expected8] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[=-expected9] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[@-expected10] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[|-expected11] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[&-expected12] PASSED [ 35%] tests/test_lang/test_lexer.py::test_punctuation[...-expected13] PASSED [ 35%] tests/test_lang/test_lexer.py::test_useful_unknown_character_error[..-UnexpectedEOF-2] PASSED [ 35%] tests/test_lang/test_lexer.py::test_useful_unknown_character_error[?-UnexpectedCharacter-0] PASSED [ 35%] tests/test_lang/test_lexer.py::test_useful_unknown_character_error[\u203b-UnexpectedCharacter-0] PASSED [ 35%] tests/test_lang/test_lexer.py::test_useful_unknown_character_error[\u200b-UnexpectedCharacter-0] PASSED [ 35%] tests/test_lang/test_lexer.py::test_multiple_tokens PASSED [ 35%] tests/test_lang/test_lexer.py::test_kitchen_sink PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs0-lhs0-True] PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs1-lhs1-False] PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs2-lhs2-False] PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs3-lhs3-True] PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs4-lhs4-False] PASSED [ 35%] tests/test_lang/test_node.py::test_eq[rhs5-lhs5-False] PASSED [ 35%] tests/test_lang/test_node.py::test_to_dict[value0-expected0] PASSED [ 36%] tests/test_lang/test_node.py::test_to_dict[value1-expected1] PASSED [ 36%] tests/test_lang/test_node.py::test_copy_does_not_raise[kitchen-sink.graphql] PASSED [ 36%] tests/test_lang/test_node.py::test_copy_does_not_raise[schema-kitchen-sink.graphql] PASSED [ 36%] tests/test_lang/test_node.py::test_copy_does_not_raise[github-schema.graphql] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_provides_useful_errors[{-UnexpectedToken-1-Expected Name but found ""] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_provides_useful_errors[\n{ ...MissingOn }\nfragment MissingOn Type-UnexpectedToken-37-Expected "on" but found "Type"] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_provides_useful_errors[{ field: {} }-UnexpectedToken-9-Expected Name but found "{"] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_provides_useful_errors[notanoperation Foo { field }-UnexpectedToken-0-Unexpected "notanoperation"] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_provides_useful_errors[...-UnexpectedToken-0-Unexpected "..."] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_parses_variable_inline_values PASSED [ 36%] tests/test_lang/test_parser.py::test_it_parses_constant_default_values PASSED [ 36%] tests/test_lang/test_parser.py::test_it_does_not_accept_fragments_named_on PASSED [ 36%] tests/test_lang/test_parser.py::test_it_does_not_accept_fragments_spread_of_on PASSED [ 36%] tests/test_lang/test_parser.py::test_it_parses_multi_bytes_characters PASSED [ 36%] tests/test_lang/test_parser.py::test_it_parses_kitchen_sink PASSED [ 36%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[on] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[fragment] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[query] PASSED [ 36%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[mutation] PASSED [ 37%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[subscription] PASSED [ 37%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[true] PASSED [ 37%] tests/test_lang/test_parser.py::test_it_allows_non_keywords_anywhere_a_name_is_allowed[false] PASSED [ 37%] tests/test_lang/test_parser.py::test_it_parses_anonymous_mutation_operations PASSED [ 37%] tests/test_lang/test_parser.py::test_it_parses_anonymous_subscription_operations PASSED [ 37%] tests/test_lang/test_parser.py::test_it_parses_named_mutation_operations PASSED [ 37%] tests/test_lang/test_parser.py::test_it_parses_named_subscription_operations PASSED [ 37%] tests/test_lang/test_parser.py::test_it_creates_ast PASSED [ 37%] tests/test_lang/test_parser.py::test_it_creates_ast_from_nameless_query_without_variables PASSED [ 37%] tests/test_lang/test_parser.py::test_it_allows_parsing_without_source_location_information PASSED [ 37%] tests/test_lang/test_parser.py::test_it_experimental_allows_parsing_fragment_defined_variables PASSED [ 37%] tests/test_lang/test_parser.py::test_it_contains_references_to_source PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_value_it_parses_null_value PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_value_it_parses_list_values PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_value_it_parses_block_strings PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_type_it_parses_well_known_types PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_type_it_parses_custom_types PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_type_it_parses_list_types PASSED [ 37%] tests/test_lang/test_parser.py::test_parse_type_it_parses_non_null_types PASSED [ 38%] tests/test_lang/test_parser.py::test_parse_type_it_parses_nested_types PASSED [ 38%] tests/test_lang/test_parser.py::test_parse_type_it_parses_nested_types_2 PASSED [ 38%] tests/test_lang/test_parser.py::test_it_parses_inline_fragment_without_type PASSED [ 38%] tests/test_lang/test_parser.py::test_it_parses_variable_definition_with_directives PASSED [ 38%] tests/test_lang/test_parser.py::test_it_parses_variable_definition_with_default_and_directives PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_type PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_type_with_description_string PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_type_with_description_multi_line_string PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_extension PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_extension_without_fields PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_extension_without_fields_followed_by_extension PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_extension_without_anything_throws PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_extension_do_not_include_descriptions_0 PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_extension_do_not_include_descriptions_1 PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_non_null_type PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_type_inheriting_interface PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_type_inheriting_multiple_interfaces PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_type_inheriting_multiple_interfaces_with_leading_ampersand PASSED [ 38%] tests/test_lang/test_schema_parser.py::test_it_parses_single_value_enum PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_double_value_enum PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_interface PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_field_with_arg PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_field_with_arg_with_default_value PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_field_with_list_arg PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_field_with_two_args PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_union PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_union_with_two_types PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_union_with_two_types_and_leading_pipe PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_union_fails_with_no_types PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_union_fails_with_leading_douple_pipe PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_union_fails_with_double_pipe PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_union_fails_with_trailing_pipe PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_scalar PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_simple_input_object PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_simple_input_object_with_args_should_fail PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_directive_with_incorrect_locations_fails PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_kitchen_sink PASSED [ 39%] tests/test_lang/test_schema_parser.py::test_it_parses_github_schema PASSED [ 40%] tests/test_lang/test_schema_parser.py::test_it_does_not_parses_kitchen_sink_when_allow_type_system_is_false PASSED [ 40%] tests/test_lang/test_visitor.py::test_null_visitor_does_not_crash PASSED [ 40%] tests/test_lang/test_visitor.py::test_null_visitor_does_not_crash_on_kitchen_sink PASSED [ 40%] tests/test_lang/test_visitor.py::test_null_visitor_does_not_crash_on_kitchen_sink_schema PASSED [ 40%] tests/test_lang/test_visitor.py::test_it_processes_nodes_in_the_correct_order PASSED [ 40%] tests/test_lang/test_visitor.py::test_it_allows_early_exit PASSED [ 40%] tests/test_lang/test_visitor.py::test_it_processes_kitchen_sink PASSED [ 40%] tests/test_lang/test_visitor.py::test_it_processes_schema_kitchen_sink PASSED [ 40%] tests/test_lang/test_visitor.py::test_it_processes_github_schema_sink_without_crashing PASSED [ 40%] tests/test_lang/test_visitor.py::test_node_removal PASSED [ 40%] tests/test_lang/test_visitor.py::test_node_inline_modification PASSED [ 40%] tests/test_lang/test_visitor.py::test_node_return_modification PASSED [ 40%] tests/test_schema/test_assign_resolver.py::test_register_resolver PASSED [ 40%] tests/test_schema/test_assign_resolver.py::test_resolver_decorator PASSED [ 40%] tests/test_schema/test_assign_resolver.py::test_resolver_decorator_multiple_applications PASSED [ 40%] tests/test_schema/test_assign_resolver.py::test_resolver_decorator_invalid_path PASSED [ 40%] tests/test_schema/test_camel_case_schema_transform.py::test_it_renames_relevant_schema_elements PASSED [ 40%] tests/test_schema/test_camel_case_schema_transform.py::test_default_resolver_still_works PASSED [ 40%] tests/test_schema/test_camel_case_schema_transform.py::test_custom_resolver_still_works PASSED [ 41%] tests/test_schema/test_camel_case_schema_transform.py::test_arguments_and_input_fields_are_handled_correctly PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[add_and_remove_types:Type Type1 was removed.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[add_and_remove_types:Type Type2 was added.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[type_changed_type:Type1 changed from Interface type to Union type.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field2 was removed from type Type1.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field3 of type Type1 has changed type from String to Boolean.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field4 of type Type1 has changed type from TypeA to TypeB.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field6 of type Type1 has changed type from String to [String].] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field7 of type Type1 has changed type from [String] to String.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field9 of type Type1 has changed type from Int! to Int.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field10 of type Type1 has changed type from [Int]! to [Int].] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field11 of type Type1 has changed type from Int to [Int]!.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field12 of type Type1 has changed type from [Int] to [Int!].] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field14 of type Type1 has changed type from [Int] to [[Int]].] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field15 of type Type1 has changed type from [[Int]] to [Int].] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field16 of type Type1 has changed type from Int! to [Int]!.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field19 of type Type1 is no longer deprecated.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field20 of type Type1 has changed deprecation reason.] PASSED [ 41%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field21 of type Type1 was deprecated.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[object_fields:Field field5 was added to type Type1.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field2 was removed from interface Type1.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field3 of interface Type1 has changed type from String to Boolean.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field4 of interface Type1 has changed type from TypeA to TypeB.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field6 of interface Type1 has changed type from String to [String].] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field7 of interface Type1 has changed type from [String] to String.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field9 of interface Type1 has changed type from Int! to Int.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field10 of interface Type1 has changed type from [Int]! to [Int].] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field11 of interface Type1 has changed type from Int to [Int]!.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field12 of interface Type1 has changed type from [Int] to [Int!].] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field14 of interface Type1 has changed type from [Int] to [[Int]].] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field15 of interface Type1 has changed type from [[Int]] to [Int].] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field16 of interface Type1 has changed type from Int! to [Int]!.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field19 of interface Type1 is no longer deprecated.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field20 of interface Type1 has changed deprecation reason.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field21 of interface Type1 was deprecated.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[interface_fields:Field field5 was added to interface Type1.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[detect_type_removed_or_added_from_union_type:Type2 was removed from union type UnionType1.] PASSED [ 42%] tests/test_schema/test_diff_schema.py::test_diffs[detect_type_removed_or_added_from_union_type:Type3 was added to union type UnionType1.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_enum_value_changes:VALUE1 was removed from enum EnumType1.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_enum_value_changes:VALUE6 was added to enum EnumType1.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_enum_value_changes:VALUE4 from enum EnumType1 is no longer deprecated.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_enum_value_changes:VALUE5 from enum EnumType1 was deprecated.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_enum_value_changes:VALUE3 from enum EnumType1 has changed deprecation reason.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_added_and_removed_directives_and_location:Directive fooDirective was removed.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_added_and_removed_directives_and_location:Directive barDirective was added.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_added_and_removed_directives_and_location:Location OBJECT was removed from directive bazDirective.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[detect_added_and_removed_directives_and_location:Location SCALAR was added to directive bazDirective.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg0 was removed from directive fooDirective.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg1 of directive fooDirective has changed type from String to Int.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg2 of directive fooDirective has changed type from String to [String].] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg3 of directive fooDirective has changed type from [String] to String.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg4 of directive fooDirective has changed type from String to String!.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg5 of directive fooDirective has changed type from String! to Int.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg6 of directive fooDirective has changed type from String! to Int!.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg8 of directive fooDirective has changed type from Int to [Int]!.] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg9 of directive fooDirective has changed type from [Int] to [Int!].] PASSED [ 43%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg11 of directive fooDirective has changed type from [Int] to [[Int]].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg12 of directive fooDirective has changed type from [[Int]] to [Int].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg13 of directive fooDirective has changed type from Int! to [Int]!.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg15 of directive fooDirective has changed type from [[Int]!] to [[Int!]!].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Argument arg16 of directive fooDirective has changed default value.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Required argument arg17 was added to directive fooDirective.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Optional argument arg18 was added to directive fooDirective.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[directive_arguments:Optional argument arg19 was added to directive fooDirective.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg0 was removed from field field1 of type Foo.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg1 of field field1 of type Foo has changed type from String to Int.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg2 of field field1 of type Foo has changed type from String to [String].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg3 of field field1 of type Foo has changed type from [String] to String.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg4 of field field1 of type Foo has changed type from String to String!.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg5 of field field1 of type Foo has changed type from String! to Int.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg6 of field field1 of type Foo has changed type from String! to Int!.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg8 of field field1 of type Foo has changed type from Int to [Int]!.] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg9 of field field1 of type Foo has changed type from [Int] to [Int!].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg11 of field field1 of type Foo has changed type from [Int] to [[Int]].] PASSED [ 44%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg12 of field field1 of type Foo has changed type from [[Int]] to [Int].] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg13 of field field1 of type Foo has changed type from Int! to [Int]!.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg15 of field field1 of type Foo has changed type from [[Int]!] to [[Int!]!].] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Argument arg16 of field field1 of type Foo has changed default value.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Required argument arg17 was added to field field1 of type Foo.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Optional argument arg18 was added to field field1 of type Foo.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[field_arguments:Optional argument arg19 was added to field field1 of type Foo.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[interface_addition_and_removal:Type1 no longer implements Iface1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[interface_addition_and_removal:Type1 now implements Iface2.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[interface_addition_and_removal:Type2 no longer implements Iface2.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[interface_addition_and_removal:Type2 now implements Iface1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_fields:Required input field requiredField was added to InputType1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_fields:Optional input field optionalField1 was added to InputType1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_fields:Optional input field optionalField2 was added to InputType1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_fields:Input field field2 of InputType1 has changed default value.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_fields:Input field field3 was removed from InputType1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field1 of InputType1 has changed type from String to Int.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field2 was removed from InputType1.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field3 of InputType1 has changed type from [String] to String.] PASSED [ 45%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field5 of InputType1 has changed type from String to String!.] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field6 of InputType1 has changed type from [Int] to [Int]!.] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field8 of InputType1 has changed type from Int to [Int]!.] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field9 of InputType1 has changed type from [Int] to [Int!].] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field11 of InputType1 has changed type from [Int] to [[Int]].] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field12 of InputType1 has changed type from [[Int]] to [Int].] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field13 of InputType1 has changed type from Int! to [Int]!.] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_diffs[input_field_changed_type:Input field field15 of InputType1 has changed type from [[Int]!] to [[Int!]!].] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_detects_no_change_in_same_schema PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_no_incompatible_changes[\n type Query { foo: Int }\n -\n type Query { foo: Int! }\n ] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_no_incompatible_changes[\n input Input { foo: Int! }\n type Query { foo: Int }\n -\n input Input { foo: Int }\n type Query { foo: Int }\n ] PASSED [ 46%] tests/test_schema/test_diff_schema.py::test_minimum_severity PASSED [ 46%] tests/test_schema/test_fix_type_references.py::test_replace_interface_in_implementers PASSED [ 46%] tests/test_schema/test_fix_type_references.py::test_replace_type_in_union PASSED [ 46%] tests/test_schema/test_fix_type_references.py::test_replace_query_type PASSED [ 46%] tests/test_schema/test_fix_type_references.py::test_replace_mutation_type PASSED [ 46%] tests/test_schema/test_fix_type_references.py::test_root_type_is_not_created PASSED [ 46%] tests/test_schema/test_schema.py::test_Schema_is_possible_type_is_accurate PASSED [ 46%] tests/test_schema/test_schema.py::test_Schema_is_possible_handles_non_object_types PASSED [ 46%] tests/test_schema/test_schema.py::test_Schema_is_possible_rejects_non_abstract_types PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_includes_input_types_only_used_in_directives PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_get_type_raises_on_unknown_type PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_includes_nested_input_objects_in_the_map PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_includes_interface_possible_types_in_the_type_map PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_refuses_duplicate_type_names PASSED [ 47%] tests/test_schema/test_schema.py::test_Schema_includes_introspection_types PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_on_root_type PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_on_child_type PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_raises_on_unknown_type PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_raises_on_unknown_field PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_raises_on_override_by_default PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_does_not_raise_on_same_resolver PASSED [ 47%] tests/test_schema/test_schema.py::test_register_resolver_accepts_override_with_flag PASSED [ 47%] tests/test_schema/test_schema.py::test_register_subscription_works PASSED [ 47%] tests/test_schema/test_schema.py::test_register_subscription_raises_on_missing_subscription_type PASSED [ 47%] tests/test_schema/test_schema.py::test_register_subscription_raises_on_missing_field PASSED [ 47%] tests/test_schema/test_schema.py::test_register_subscription_raises_on_existing_resolver PASSED [ 47%] tests/test_schema/test_schema.py::test_register_default_resolver PASSED [ 47%] tests/test_schema/test_schema.py::test_register_default_resolver_already_set PASSED [ 48%] tests/test_schema/test_schema.py::test_register_default_resolver_allow_override PASSED [ 48%] tests/test_schema/test_schema.py::test_resolver_decorator_with_wildcard PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_empty_schema PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_0-opts0-String] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_1-opts1-[String]] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_2-opts2-String!] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_3-opts3-[String]!] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_4-opts4-[String!]] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_single_field_schema[type_5-opts5-[String!]!] PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_mutation PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_custom_mutation PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_subscription PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_custom_subscription PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_object_field PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_string_field_with_int_arg PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_string_field_with_int_arg_with_default_value PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_string_field_with_string_arg_with_default_value PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_string_field_with_int_arg_with_null_default_value PASSED [ 48%] tests/test_schema/test_schema_printer.py::test_string_field_with_non_null_int_arg PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_string_field_with_multiple_args PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_string_field_with_multiple_args_with_default PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_query_root_type PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_interfaces PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_unions PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_input_type PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_scalar_uuid PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_scalar_regex_type PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_enum PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_directive PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_description_fits_on_one_line PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_description_ends_with_a_quote PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_description_has_leading_space PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_introspection_schema PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_directive_from_sdl_are_included_if_set PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_directives_from_sdl_are_included_if_set_to_True PASSED [ 49%] tests/test_schema/test_schema_printer.py::test_custom_directives_whitelist PASSED [ 49%] tests/test_schema/test_type_comparators.py::test_references_are_equal PASSED [ 49%] tests/test_schema/test_type_comparators.py::test_int_and_float_are_not_equal PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_lists_of_same_type_are_equal PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_lists_is_not_equal_to_item PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_non_null_of_same_type_are_equal PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_non_null_is_not_equal_to_nullable PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_non_null_is_not_equal_to_list PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_same_referaence_is_subtype PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_int_is_not_subtype_of_float PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_non_null_is_subtype_of_nullable PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_nullable_is_not_subtype_of_non_null PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_item_is_not_subtype_of_list PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_list_is_not_subtype_of_item PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_list_of_non_null_is_subtype_of_list_of_nullable PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_member_is_subtype_of_union PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_not_member_is_not_subtype_of_union PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_implementation_is_subtype_of_interface PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_not_implementation_is_not_subtype_of_interface PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_references_overlap PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_int_and_float_do_not_overlap PASSED [ 50%] tests/test_schema/test_type_comparators.py::test_disjoint_unions_do_not_overlap PASSED [ 51%] tests/test_schema/test_type_comparators.py::test_common_unions_not_overlap PASSED [ 51%] tests/test_schema/test_type_comparators.py::test_union_and_interface_with_common_types_overlap PASSED [ 51%] tests/test_schema/test_types.py::test_as_list PASSED [ 51%] tests/test_schema/test_types.py::test_as_non_null PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_rejects_duplicate_names PASSED [ 51%] tests/test_schema/test_types.py::test_EnumValue_rejects_forbidden_name[null] PASSED [ 51%] tests/test_schema/test_types.py::test_EnumValue_rejects_forbidden_name[true] PASSED [ 51%] tests/test_schema/test_types.py::test_EnumValue_rejects_forbidden_name[false] PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_get_value_ok PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_get_value_fail PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_get_name_ok PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_get_name_fail PASSED [ 51%] tests/test_schema/test_types.py::test_EnumType_from_python_enum PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_0-1-1] PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_1-123-123] PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_2-0-0] PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_3--1--1] PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_4-100000.0-100000] PASSED [ 51%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_5-False-0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_6-True-1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_7-1-1.0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_8-0-0.0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_9-123.5-123.5] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_10--1--1.0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_11-0.1-0.1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_12-1.1-1.1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_13--1.1--1.1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_14--1.1--1.1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_15-False-0.0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_16-True-1.0] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_17-string-string] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_18-1-1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_19--1.1--1.1] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_20-True-true] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_21-False-false] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_22-string-True] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_23--False] PASSED [ 52%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_24-1-True] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_25-0-False] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_26-True-True] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_ok[type_27-False-False] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_0-0.1-Int cannot represent non integer value: 0.1] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_1-1.1-Int cannot represent non integer value: 1.1] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_2--1.1-Int cannot represent non integer value: -1.1] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_3--1.1-Int cannot represent non integer value: -1.1] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_4-9876504321-Int cannot represent non 32-bit signed integer: 9876504321] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_5--9876504321-Int cannot represent non 32-bit signed integer: -9876504321] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_6-1e100-Int cannot represent non 32-bit signed integer: 1e100] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_7--1e100-Int cannot represent non 32-bit signed integer: -1e100] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_8-one-Int cannot represent non integer value: one] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_9--Int cannot represent non integer value: (empty string)] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_10-None-Int cannot represent non integer value: None] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_11-None-Float cannot represent non numeric value: None] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_12-one-Float cannot represent non numeric value: one] PASSED [ 53%] tests/test_schema/test_types.py::test_scalar_serialization_fail[type_13--Float cannot represent non numeric value: (empty string)] PASSED [ 53%] tests/test_schema/test_types.py::TestUUID::test_parse_string PASSED [ 53%] tests/test_schema/test_types.py::TestUUID::test_serialize PASSED [ 54%] tests/test_schema/test_types.py::TestUUID::test_parse_invalid PASSED [ 54%] tests/test_schema/test_types.py::TestUUID::test_serialize_invalid PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_accepts_string PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_accepts_compiled_regex PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_parse_fail PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_parse_literal_ok PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_parse_literal_fail PASSED [ 54%] tests/test_schema/test_types.py::TestRegexType::test_parse_literal_non_string PASSED [ 54%] tests/test_schema/test_validation.py::test_query_type_is_an_object_type PASSED [ 54%] tests/test_schema/test_validation.py::test_query_and_mutation_types_are_object_types PASSED [ 54%] tests/test_schema/test_validation.py::test_query_and_subscription_types_are_object_types PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_non_object_query_type PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_non_object_mutation_type PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_non_object_subscription_type PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_incorrectly_typed_directives PASSED [ 54%] tests/test_schema/test_validation.py::test_accept_object_type_with_fields_object PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_object_without_fields PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_object_with_incorrectly_named_fields PASSED [ 54%] tests/test_schema/test_validation.py::test_reject_incorrectly_named_type PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_field_args_with_correct_names PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_field_args_with_incorrect_names PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_union_type_with_valid_members PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_union_type_with_no_member PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_union_type_with_duplicate_members PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_union_type_with_non_object_members PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_input_type PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_input_type_with_no_fields PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_input_type_with_incorectly_typed_fields PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_enum_type_with_no_values PASSED [ 55%] tests/test_schema/test_validation.py::test_reject_enum_value_with_incorrect_name PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = String] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [String]] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = String!] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [String]!] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeScalar] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeScalar]] PASSED [ 55%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeScalar!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeScalar]!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeEnum] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeEnum]] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeEnum!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeEnum]!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeObject] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeObject]] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeObject!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeObject]!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeUnion] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeUnion]] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeUnion!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeUnion]!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeInterface] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeInterface]] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = SomeInterface!] PASSED [ 56%] tests/test_schema/test_validation.py::test_accept_output_type_as_object_fields[type = [SomeInterface]!] PASSED [ 56%] tests/test_schema/test_validation.py::test_reject_non_output_type_as_object_fields[type = SomeInputObject] PASSED [ 56%] tests/test_schema/test_validation.py::test_reject_non_output_type_as_object_fields[type = [SomeInputObject]] PASSED [ 57%] tests/test_schema/test_validation.py::test_reject_non_output_type_as_object_fields[type = SomeInputObject!] PASSED [ 57%] tests/test_schema/test_validation.py::test_reject_non_output_type_as_object_fields[type = [SomeInputObject]!] PASSED [ 57%] tests/test_schema/test_validation.py::test_reject_non_output_type_as_object_fields[type = None] PASSED [ 57%] tests/test_schema/test_validation.py::test_reject_object_implementing_same_interface_twice PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = String] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [String]] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = String!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [String]!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeScalar] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeScalar]] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeScalar!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeScalar]!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeEnum] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeEnum]] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeEnum!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeEnum]!] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeObject] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeObject]] PASSED [ 57%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeObject!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeObject]!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeUnion] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeUnion]] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeUnion!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeUnion]!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeInterface] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeInterface]] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = SomeInterface!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_interface_fields_with_output_type[type = [SomeInterface]!] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_fields_with_non_output_type[type = SomeInputObject] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_fields_with_non_output_type[type = [SomeInputObject]] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_fields_with_non_output_type[type = SomeInputObject!] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_fields_with_non_output_type[type = [SomeInputObject]!] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_fields_with_non_output_type[type = None] PASSED [ 58%] tests/test_schema/test_validation.py::test_reject_interface_with_no_field PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = String] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [String]] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = String!] PASSED [ 58%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [String]!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeScalar] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeScalar]] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeScalar!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeScalar]!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeEnum] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeEnum]] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeEnum!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeEnum]!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeInputObject] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeInputObject]] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = SomeInputObject!] PASSED [ 59%] tests/test_schema/test_validation.py::test_accept_argument_with_input_type[type = [SomeInputObject]!] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeObject] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeObject]] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeObject!] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeObject]!] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeUnion] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeUnion]] PASSED [ 59%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeUnion!] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeUnion]!] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeInterface] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeInterface]] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = SomeInterface!] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = [SomeInterface]!] PASSED [ 60%] tests/test_schema/test_validation.py::test_reject_argument_with_non_input_type[type = None] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = String] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [String]] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = String!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [String]!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeScalar] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeScalar]] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeScalar!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeScalar]!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeEnum] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeEnum]] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeEnum!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeEnum]!] PASSED [ 60%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeInputObject] PASSED [ 61%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeInputObject]] PASSED [ 61%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = SomeInputObject!] PASSED [ 61%] tests/test_schema/test_validation.py::test_accept_input_object_with_input_type[type = [SomeInputObject]!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeObject] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeObject]] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeObject!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeObject]!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeUnion] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeUnion]] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeUnion!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeUnion]!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeInterface] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeInterface]] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = SomeInterface!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = [SomeInterface]!] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_non_input_type[type = None] PASSED [ 61%] tests/test_schema/test_validation.py::test_reject_input_object_with_no_field PASSED [ 61%] tests/test_schema/test_validation.py::test_accept_object_which_implements_interface PASSED [ 61%] tests/test_schema/test_validation.py::test_accept_object_which_implements_interface_along_with_more_fields PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_which_implements_interface_along_with_nullable_args PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_missing_interface_field PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_with_incorrectly_typed_interface_field PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_fields_with_interface_subtype_of_interface_field PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_fields_with_union_subtype_of_interface_field PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_fields_with_missing_interface_argument PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_fields_with_incorrectly_typed_interface_argument PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_which_implements_interface_along_with_required_args PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_with_list_interface_list_field PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_with_non_list_interface_list_field PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_with_list_interface_non_list_field PASSED [ 62%] tests/test_schema/test_validation.py::test_accept_object_with_non_null_interface_null_field PASSED [ 62%] tests/test_schema/test_validation.py::test_reject_object_with_null_interface_non_null_field PASSED [ 62%] tests/test_schema/test_validation.py::test_starwars_schema_is_valid PASSED [ 62%] tests/test_schema/test_validation.py::test_github_schema_is_valid PASSED [ 62%] tests/test_schema/test_validation.py::test_collects_multiple_errors PASSED [ 62%] tests/test_schema/test_validation.py::TestResolverValidation::test_ok PASSED [ 62%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_missing_parameter PASSED [ 62%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_missing_default_value PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_extra_keyword_without_default PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_extra_keyword_with_default PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_missing_positional PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_extra_positional PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_extra_positional_with_default PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_variable_keyword_args PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_partial_variable_keyword_args PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_reject_invalid_with_variable_keyword_args PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_callable_object PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_bad_type_default_resolver PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_generic_type_default_resolver PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_reject_bad_global_default_resolver PASSED [ 63%] tests/test_schema/test_validation.py::TestResolverValidation::test_accept_generic_global_default_resolver PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_hides_object PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_hides_interface PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_hides_union PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_hides_enum PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_hides_custom_scalar PASSED [ 63%] tests/test_schema/test_visibility_schema_transform.py::test_does_not_hide_specified_scalar PASSED [ 64%] tests/test_schema/test_visibility_schema_transform.py::test_hides_directive PASSED [ 64%] tests/test_schema/test_visibility_schema_transform.py::test_hides_input_type_field PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_built_schema_is_executable PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_accepts_strings PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_simple_type PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_with_directive PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_descriptions_supports PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_specified_directives_are_enforced PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_type_modifiers PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_recursive_type PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_circular_types PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_single_argument_field PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_multiple_arguments PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_simple_interface PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_simple_output_enum PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_simple_input_enum PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_multiple_values_enum PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_union PASSED [ 64%] tests/test_sdl/test_build_schema.py::test_executing_union_default_resolve_type PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_executing_interface_default_resolve_type PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_custom_scalar PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_input_object PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_input_object_with_default_value PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_simple_argument_field_with_default PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_custom_scalar_argument_field_with_default PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_simple_type_with_mutation PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_simple_type_with_subscription PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_unreferenced_type_implementing_referenced_interface PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_unreferenced_type_implementing_referenced_union PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_supports_deprecated PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_root_operation_types_with_custom_names PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_default_root_operation_type_names PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_allows_only_a_single_schema_definition PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_allows_only_a_single_query_type PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_allows_only_a_single_mutation_type PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_allows_only_a_single_subscription_type PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_unknown_type_referenced PASSED [ 65%] tests/test_sdl/test_build_schema.py::test_unknown_type_in_interface_list PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_unknown_type_in_union_list PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_unknown_query_type PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_unknown_mutation_type PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_unknown_subscription_type PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_does_not_consider_operation_names_or_fragment_name PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_forbids_duplicate_type_definitions PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_forbids_duplicate_directive_definition PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_inject_custom_types PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_build_schema_ignores_extensions_if_specified PASSED [ 66%] tests/test_sdl/test_build_schema.py::test_build_github_schema PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_simple_field_modifier PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_directive_on_wrong_location PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_ignores_specified_directives PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_field_modifier_using_arguments PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_object_modifier_and_field_modifier PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_missing_definition PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_missing_definition_and_impl PASSED [ 66%] tests/test_sdl/test_build_schema_with_directives.py::test_multiple_directives_applied_in_order PASSED [ 67%] tests/test_sdl/test_build_schema_with_directives.py::test_input_values PASSED [ 67%] tests/test_sdl/test_build_schema_with_directives.py::test_enum_value_directive PASSED [ 67%] tests/test_sdl/test_build_schema_with_directives.py::test_enum_type_directive PASSED [ 67%] tests/test_sdl/test_build_schema_with_directives.py::test_schema_extension_duplicate_directive PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_object_type_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_injected_object_type_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_object_type_extension_duplicate_field PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_object_type_extension_already_implemented_interface PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_object_type_extension_bad_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_interface_type_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_interface_type_extension_duplicate_field PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_interface_type_extension_bad_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_enum_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_enum_extension_duplicate_value PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_enum_extension_bad_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_input_object_type_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_input_object_type_extension_duplicate_field PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_input_object_type_extension_bad_extension PASSED [ 67%] tests/test_sdl/test_build_schema_with_extensions.py::test_union_type_extension PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_union_type_extension_duplicate_type PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_union_type_extension_bad_extension PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_scalar_type_extension PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_injected_scalar_type_extension PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_does_not_extend_specified_scalar PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_schema_extension PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_schema_extension_directive PASSED [ 68%] tests/test_sdl/test_build_schema_with_extensions.py::test_mixed_definition_and_extension PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_noop_without_extension_nodes PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_raises_on_schema_definition_in_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_raises_on_known_type_in_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_ignores_known_type_in_non_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_raises_on_known_directive_in_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_ignores_known_directive_in_non_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_ignore_errors_in_non_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_raises_on_unknown_type_in_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_ignores_unknown_type_in_non_strict_mode PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_it_adds_new_type_definitions_and_opeations_to_schema PASSED [ 68%] tests/test_sdl/test_extend_schema.py::test_it_rejects_duplicate_operation PASSED [ 69%] tests/test_sdl/test_extend_schema.py::test_it_adds_new_directives_to_schema PASSED [ 69%] tests/test_sdl/test_extend_schema.py::test_it_correctly_updates_references PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_raises_on_non_input_type PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[True-input_type0-expected0] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[False-input_type1-expected1] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[None-input_type2-expected2] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[1-input_type3-expected3] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[0-input_type4-expected4] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[0-input_type5-expected5] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[None-input_type6-expected6] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[-1-input_type7-expected7] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123.0-input_type8-expected8] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[10000.0-input_type9-expected9] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123.5-input_type10-expected10] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[1e+40-input_type11-expected11] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[-1-input_type12-expected12] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123.0-input_type13-expected13] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123.5-input_type14-expected14] PASSED [ 69%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[10000.0-input_type15-expected15] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[1e+40-input_type16-expected16] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[hello-input_type17-expected17] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[VALUE-input_type18-expected18] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[VA\nLUE-input_type19-expected19] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123-input_type20-expected20] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[False-input_type21-expected21] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[None-input_type22-expected22] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[hello-input_type23-expected23] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[-1-input_type24-expected24] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[123-input_type25-expected25] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[01-input_type26-expected26] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[None-input_type27-expected27] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[42-input_type28-expected28] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[42.42-input_type29-expected29] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[42.42-input_type30-expected30] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[2147483649-input_type31-expected31] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[foo-input_type32-expected32] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[2147483648-input_type33-expected33] PASSED [ 70%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[2147483648-input_type34-expected34] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_scalars[value35-input_type35-expected35] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_enums[HELLO-expected0] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_enums[GOODBYE-expected1] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_enums[value2-expected2] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_enums[hello-expected3] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_enums[VALUE-expected4] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_list_types[value0-input_type0-expected0] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_list_types[value1-input_type1-expected1] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_list_types[FOO-input_type2-expected2] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_objects[value0-expected0] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_objects[value1-expected1] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_objects[value2-expected2] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_objects[42-expected3] PASSED [ 71%] tests/test_utilities/test_ast_node_from_value.py::test_ast_node_from_value_with_objects[value4-expected4] PASSED [ 71%] tests/test_utilities/test_ast_transforms.py::test_RemoveFieldAliasesVisitor PASSED [ 71%] tests/test_utilities/test_ast_transforms.py::test_CamelCaseToSnakeCaseVisitor PASSED [ 71%] tests/test_utilities/test_ast_transforms.py::test_SnakeCaseToCamelCaseVisitor PASSED [ 71%] tests/test_utilities/test_coerce_argument_values.py::test_missing_nullable_arg_with_default PASSED [ 71%] tests/test_utilities/test_coerce_argument_values.py::test_missing_nullable_arg_without_default PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_missing_non_nullable_arg_with_default PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_missing_non_nullable_arg_without_default PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_provided_value PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_provided_invalid_value PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_provided_known_variable PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_provided_unknown_variable_without_default_nullable PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_provided_unknown_variable_without_default_non_nullable PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_custom_python_name PASSED [ 72%] tests/test_utilities/test_coerce_argument_values.py::test_custom_python_name_in_input_object PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_String_raises_on_list PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_from_int_input PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_from_int_input_1 PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_from_negative_int_input PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_from_exponent_input PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_from_null_value PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_raises_for_empty_value PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_raises_for_float_input PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_raises_for_char_input PASSED [ 72%] tests/test_utilities/test_coerce_value.py::test_Int_raises_for_string_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_for_int_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_for_exponent_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_for_float_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_raises_for_empty_value PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_raises_for_char_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Float_raises_for_string_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Enum_for_a_known_enum_names PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Enum_raises_for_misspelled_enum_value PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_Enum_raises_for_incorrect_value_type PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_for_valid_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_raises_for_non_dict_input PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_raises_for_invalid_field PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_raises_for_missing_required_field PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_raises_for_unknown_field PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_InputObject_with_custom_python_name PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_ListType_for_single_valid_value PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_ListType_for_valid_values PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_ListType_raises_for_invalid_item PASSED [ 73%] tests/test_utilities/test_coerce_value.py::test_ListType_raises_for_invalid_items PASSED [ 74%] tests/test_utilities/test_coerce_value.py::test_nested_error PASSED [ 74%] tests/test_utilities/test_coerce_value.py::test_null_non_nullable_type PASSED [ 74%] tests/test_utilities/test_directive_arguments.py::test_include PASSED [ 74%] tests/test_utilities/test_directive_arguments.py::test_include_missing PASSED [ 74%] tests/test_utilities/test_directive_arguments.py::test_include_extra PASSED [ 74%] tests/test_utilities/test_directive_arguments.py::test_custom_directive_field PASSED [ 74%] tests/test_utilities/test_directive_arguments.py::test_custom_directive_field_variables PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Shallow single query doesn't have errors] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Deep single query has errors] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Multiple operation without operation name has multiple errors] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Multiple operation with matching operation name (deep) has 1 error] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Multiple operation with matching operation name (shallow) has 0 error] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test[Multiple operation with missing operation name has 0 error] PASSED [ 74%] tests/test_utilities/test_max_depth.py::test_errors_point_to_the_correct_operation_node PASSED [ 74%] tests/test_utilities/test_selected_fields.py::test_default_case PASSED [ 74%] tests/test_utilities/test_selected_fields.py::test_example_case PASSED [ 74%] tests/test_utilities/test_selected_fields.py::test_nesting PASSED [ 74%] tests/test_utilities/test_selected_fields.py::test_nesting_no_maxdepth PASSED [ 74%] tests/test_utilities/test_selected_fields.py::test_filtering PASSED [ 75%] tests/test_utilities/test_selected_fields.py::test_skip_and_include_directives_on_fields PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values[null-None] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values[true-True] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values[false-False] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values[123-123] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values[123.456-123.456] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_simple_values["abc123"-abc123] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_list_values[[true, false]-expected0] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_list_values[[true, 123.45]-expected1] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_list_values[[true, null]-expected2] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_list_values[[true, ["foo", 1.2]]-expected3] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_input_objects[{ int: 123, bool: false }-expected0] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_input_objects[{ foo: [ { bar: "baz"} ] }-expected1] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_enum_values_as_plain_strings[TEST_ENUM_VALUE-TEST_ENUM_VALUE] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_enum_values_as_plain_strings[[TEST_ENUM_VALUE]-expected1] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_variables[$testVariable-variables0-foo] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_variables[[$testVariable]-variables1-expected1] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_variables[{a:[$testVariable]}-variables2-expected2] PASSED [ 75%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_parses_variables[$testVariable-variables3-None] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestUntyped::test_it_raises_on_unknown_variables PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_0-true-True] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_1-false-False] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_2-123-123] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_3-123-123] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_4-123.456-123.456] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_5-"abc123"-abc123] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_6-123456-123456] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_7-"123456"-123456] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_8-"aacefca9-41c6-4a01-b372-632b4dc2506c"-expected8] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_according_to_input_coercion_rules[type_9-"AACEFCA9-41C6-4A01-B372-632B4DC2506C"-expected9] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_0-123] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_1-123.456] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_2-true] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_3-"123"] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_4-"123"] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_5-123] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_6-true] PASSED [ 76%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_7-123.456] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_does_not_convert_when_input_coercion_rules_reject_a_value[type_8-123.456] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules[RED-1-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules[BLUE-3-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules[3-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules["BLUE"-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules[NULL-None-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_converts_enum_values_according_to_input_coercion_rules[UNDEFINED-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_nullable_to_none PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_raises_on_non_nullable_null PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_0-true-expected0-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_1-[true]-expected1-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_2-123-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_3-null-None-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_4-[true, false]-expected4-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_5-[true, 123]-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_6-[true, null]-expected6-None] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_values[type_7-{ true: true }-None-InvalidValue] PASSED [ 77%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_0-true-expected0-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_1-[true]-expected1-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_2-123-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_3-null-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_4-[true, false]-expected4-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_5-[true, 123]-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_values[type_6-[true, null]-expected6-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_0-true-expected0-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_1-[true]-expected1-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_2-123-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_3-null-None-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_4-[true, false]-expected4-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_5-[true, 123]-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_lists_of_non_null_values[type_6-[true, null]-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_0-true-expected0-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_1-[true]-expected1-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_2-123-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_3-null-None-InvalidValue] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_4-[true, false]-expected4-None] PASSED [ 78%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_5-[true, 123]-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_non_null_lists_of_non_null_values[type_6-[true, null]-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_0-null-None-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_1-123-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_2-[]-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_3-{ int: 123, requiredBool: false }-expected3-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_4-{ bool: true, requiredBool: false }-expected4-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_5-{ int: true, requiredBool: true }-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_6-{ requiredBool: null }-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_coerces_input_object[type_7-{ bool: true }-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_accepts_variable_values_assuming_already_coerced[type_0-$var-variables0-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_accepts_variable_values_assuming_already_coerced[type_1-$var-variables1-True-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_accepts_variable_values_assuming_already_coerced[type_2-$var-variables2-None-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_raises_on_null_variable_with_non_null_type PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_asserts_variables_are_provided_as_items_in_lists[type_0- [ $foo ]-variables0-None-UnknownVariable] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_asserts_variables_are_provided_as_items_in_lists[type_1- [ $foo ]-variables1-None-InvalidValue] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_asserts_variables_are_provided_as_items_in_lists[type_2- [ $foo ]-variables2-expected2-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_asserts_variables_are_provided_as_items_in_lists[type_3-$foo-variables3-True-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_asserts_variables_are_provided_as_items_in_lists[type_4-$foo-variables4-expected4-None] PASSED [ 79%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_omits_input_object_fields_for_unprovided_variables[type_0-{ int: $foo, bool: $foo, requiredBool: true }-variables0-None-UnknownVariable] PASSED [ 80%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_omits_input_object_fields_for_unprovided_variables[type_1-{ requiredBool: $foo }-variables1-None-UnknownVariable] PASSED [ 80%] tests/test_utilities/test_value_from_ast.py::TestTyped::test_it_omits_input_object_fields_for_unprovided_variables[type_2-{ requiredBool: $foo, bool: $foo }-variables2-expected2-None] PASSED [ 80%] tests/test_validation/test_validation.py::test_it_validates_queries PASSED [ 80%] tests/test_validation/test_validation.py::test_it_detects_bad_scalar_parse PASSED [ 80%] tests/test_validation/test_validation.py::test_complex_but_valid_query PASSED [ 80%] tests/test_validation/test_validation.py::test_non_existent_fields_are_invalid PASSED [ 80%] tests/test_validation/test_validation.py::test_requires_fields_on_objects PASSED [ 80%] tests/test_validation/test_validation.py::test_disallows_fields_on_scalars PASSED [ 80%] tests/test_validation/test_validation.py::test_disallows_object_fields_on_interface PASSED [ 80%] tests/test_validation/test_validation.py::test_allows_object_fields_in_fragments PASSED [ 80%] tests/test_validation/test_validation.py::test_allows_object_fields_in_inline_fragments PASSED [ 80%] tests/test_validation/rules/test_executable_definitions.py::test_only_operation PASSED [ 80%] tests/test_validation/rules/test_executable_definitions.py::test_operation_and_fragment PASSED [ 80%] tests/test_validation/rules/test_executable_definitions.py::test_type_definition PASSED [ 80%] tests/test_validation/rules/test_executable_definitions.py::test_schema_definition PASSED [ 80%] tests/test_validation/rules/test_fields_on_correct_type.py::test_object_field_selection PASSED [ 80%] tests/test_validation/rules/test_fields_on_correct_type.py::test_aliased_object_field_selection PASSED [ 80%] tests/test_validation/rules/test_fields_on_correct_type.py::test_interface_field_selection PASSED [ 80%] tests/test_validation/rules/test_fields_on_correct_type.py::test_aliased_interface_field_selection PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_lying_alias_selection PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_ignores_fields_on_unknown_type PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_reports_errors_when_type_is_known_again PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_field_not_defined_on_fragment PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_ignores_deeply_unknown_field PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_sub_field_not_defined PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_field_not_defined_on_inline_fragment PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_aliased_field_target_not_defined PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_aliased_lying_field_target_not_defined PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_not_defined_on_interface PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_defined_on_implementers_but_not_on_interface PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_meta_field_selection_on_union PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_direct_field_selection_on_union PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_defined_on_implementers_queried_on_union PASSED [ 81%] tests/test_validation/rules/test_fields_on_correct_type.py::test_valid_field_in_inline_fragment PASSED [ 81%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_object_is_valid_fragment_type PASSED [ 81%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_interface_is_valid_fragment_type PASSED [ 81%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_object_is_valid_inline_fragment_type PASSED [ 81%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_inline_fragment_without_type_is_valid PASSED [ 82%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_union_is_valid_fragment_type PASSED [ 82%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_scalar_is_invalid_fragment_type PASSED [ 82%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_enum_is_invalid_fragment_type PASSED [ 82%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_input_object_is_invalid_fragment_type PASSED [ 82%] tests/test_validation/rules/test_fragments_on_composite_types.py::test_scalar_is_invalid_inline_fragment_type PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_single_arg_is_known PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_multiple_args_are_known PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_ignores_args_of_unknown_fields PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_multiple_args_in_reverse_order_are_known PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_no_args_on_optional_arg PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_args_are_known_deeply PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_directive_args_are_known PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_unknown_directive_args_are_invalid PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_misspelled_directive_args_are_reported PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_invalid_arg_name PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_misspelled_arg_name_is_reported PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_unknown_args_amongst_known_args PASSED [ 82%] tests/test_validation/rules/test_known_argument_names.py::test_unknown_args_deeply PASSED [ 82%] tests/test_validation/rules/test_known_directives.py::test_with_no_directives PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_known_directives PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_unknown_directive PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_many_unknown_directives PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_well_placed_directives PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_misplaced_directives PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_well_placed_directives_within_schema_language PASSED [ 83%] tests/test_validation/rules/test_known_directives.py::test_with_misplaced_directives_within_schema_language PASSED [ 83%] tests/test_validation/rules/test_known_fragment_names.py::test_known_fragment_names_are_valid PASSED [ 83%] tests/test_validation/rules/test_known_fragment_names.py::test_unknown_fragment_names_are_invalid PASSED [ 83%] tests/test_validation/rules/test_known_type_names.py::test_known_type_names_are_valid PASSED [ 83%] tests/test_validation/rules/test_known_type_names.py::test_unknown_type_names_are_invalid PASSED [ 83%] tests/test_validation/rules/test_known_type_names.py::test_ignores_type_definitions PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_no_operations PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_one_anon_operation PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_multiple_named_operations PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_anon_operation_with_fragment PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_multiple_anon_operations PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_anon_operation_with_a_mutation PASSED [ 83%] tests/test_validation/rules/test_lone_anonymous_operation.py::test_anon_operation_with_a_subscription PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_single_reference_is_valid PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_spreading_twice_is_not_circular PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_spreading_twice_indirectly_is_not_circular PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_double_spread_within_abstract_types PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_does_not_false_positive_on_unknown_fragment PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_spreading_recursively_within_field_fails PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_directly PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_directly_within_inline_fragment PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_indirectly PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_indirectly_reports_opposite_order PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_indirectly_within_inline_fragment PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_deeply PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_deeply_two_paths PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_deeply_two_paths_alt_traverse_order PASSED [ 84%] tests/test_validation/rules/test_no_fragment_cycles.py::test_no_spreading_itself_deeply_and_immediately PASSED [ 84%] tests/test_validation/rules/test_no_undefined_variables.py::test_all_variables_defined PASSED [ 84%] tests/test_validation/rules/test_no_undefined_variables.py::test_all_variables_deeply_defined PASSED [ 84%] tests/test_validation/rules/test_no_undefined_variables.py::test_all_variables_deeply_in_inline_fragments_defined PASSED [ 84%] tests/test_validation/rules/test_no_undefined_variables.py::test_all_variables_in_fragments_deeply_defined PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_within_single_fragment_defined_in_multiple_operations PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_within_fragments_defined_in_operations PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_within_recursive_fragment_defined PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_not_defined PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_not_defined_by_unnamed_query PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_multiple_variables_not_defined PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_in_fragment_not_defined_by_unnamed_query PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_in_fragment_not_defined_by_operation PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_multiple_variables_in_fragments_not_defined PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_single_variable_in_fragment_not_defined_by_multiple_operations PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variables_in_fragment_not_defined_by_multiple_operations PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_variable_in_fragment_used_by_other_operation PASSED [ 85%] tests/test_validation/rules/test_no_undefined_variables.py::test_multiple_undefined_variables_produce_multiple_errors PASSED [ 85%] tests/test_validation/rules/test_no_unused_fragments.py::test_all_fragment_names_are_used PASSED [ 85%] tests/test_validation/rules/test_no_unused_fragments.py::test_all_fragment_names_are_used_by_multiple_operations PASSED [ 85%] tests/test_validation/rules/test_no_unused_fragments.py::test_contains_unknown_fragments PASSED [ 85%] tests/test_validation/rules/test_no_unused_fragments.py::test_contains_unknown_fragments_with_ref_cycle PASSED [ 85%] tests/test_validation/rules/test_no_unused_fragments.py::test_contains_unknown_and_undef_fragments PASSED [ 85%] tests/test_validation/rules/test_no_unused_variables.py::test_uses_all_variables PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_uses_all_variables_deeply PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_uses_all_variables_deeply_in_inline_fragments PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_uses_all_variables_in_fragments PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_used_by_fragment_in_multiple_operations PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_used_by_recursive_fragment PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_not_used PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_multiple_variables_not_used PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_not_used_in_fragments PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_multiple_variables_not_used_in_fragments PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_not_used_by_unreferenced_fragment PASSED [ 86%] tests/test_validation/rules/test_no_unused_variables.py::test_variable_not_used_by_fragment_used_by_other_operation PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_unique_fields PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_identical_fields PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_identical_fields_with_identical_args PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_identical_fields_with_identical_directives PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_different_args_with_different_aliases PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_different_directives_with_different_aliases PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_different_skip_include_directives_accepted PASSED [ 86%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_same_aliases_with_different_field_targets PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_same_aliases_allowed_on_non_overlapping_fields PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_alias_masking_direct_field_access PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_different_args_second_adds_an_argument PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_different_args_second_missing_an_argument PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_conflicting_args PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_allows_different_args_where_no_conflict_is_possible PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_encounters_conflict_in_fragments PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_reports_each_conflict_once PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_deep_conflict PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_deep_conflict_with_multiple_issues PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_very_deep_conflict PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_reports_deep_conflict_to_nearest_common_ancestor PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_reports_deep_conflict_to_nearest_common_ancestor_in_fragments PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_reports_deep_conflict_in_nested_fragments PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_ignores_unknown_fragments PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_conflicting_return_types_which_potentially_overlap PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_compatible_return_shapes_on_different_return_types PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_return_types_despite_no_overlap PASSED [ 87%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_reports_correctly_when_a_non_exclusive_follows_an_exclusive PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_return_type_nullability_despite_no_overlap PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_return_type_list_despite_no_overlap_0 PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_return_type_list_despite_no_overlap_1 PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_subfields PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_disallows_differing_deep_return_types_despite_no_overlap PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_allows_non_conflicting_overlaping_types PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_same_wrapped_scalar_return_types PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_allows_inline_typeless_fragments PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_compares_deep_types_including_list PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_ignores_unknown_types PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_does_not_infinite_loop_on_recursive_fragment PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_does_not_infinite_loop_on_immediately_recursive_fragment PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_does_not_infinite_loop_on_transitively_recursive_fragment PASSED [ 88%] tests/test_validation/rules/test_overlapping_fields_can_be_merged.py::test_finds_invalid_case_even_with_immediately_recursive_fragment PASSED [ 88%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_of_the_same_object PASSED [ 88%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_of_the_same_object_with_inline_fragment PASSED [ 88%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_object_into_an_implemented_interface PASSED [ 88%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_object_into_containing_union PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_contained_object PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_overlapping_interface PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_overlapping_union PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_implemented_object PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_overlapping_interface PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_overlapping_interface_in_inline_fragment PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_overlapping_union PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_ignores_incorrect_type_caught_by_FragmentsOnCompositeTypes PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_different_object_into_object PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_different_object_into_object_in_inline_fragment PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_object_into_not_implementing_interface PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_object_into_not_containing_union PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_not_contained_object PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_non_overlapping_interface PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_union_into_non_overlapping_union PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_non_implementing_object PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_non_overlapping_interface PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_non_overlapping_interface_in_inline_fragment PASSED [ 89%] tests/test_validation/rules/test_possible_fragment_spreads.py::test_interface_into_non_overlapping_union PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_ignores_unknown_arguments PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_arg_on_optional_arg PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_no_arg_on_optional_arg PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_no_arg_on_non_null_field_with_default PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_multiple_args PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_multiple_args_reverse_order PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_no_args_on_multiple_optional PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_one_arg_on_multiple_optional PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_second_arg_on_multiple_optional PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_multiple_reqs_on_mixed_list PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_multiple_reqs_and_one_opt_on_mixed_list PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_all_reqs_and_opts_on_mixed_list PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_missing_one_non_nullable_argument PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_missing_multiple_non_nullable_arguments PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_incorrect_value_and_missing_argument PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_it_ignores_unknown_directives PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_directives_of_valid_types PASSED [ 90%] tests/test_validation/rules/test_provided_required_arguments.py::test_directive_with_missing_types PASSED [ 90%] tests/test_validation/rules/test_scalar_leafs.py::test_valid_scalar_selection PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_object_type_missing_selection PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_interface_type_missing_selection PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_valid_scalar_selection_with_args PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_scalar_selection_not_allowed_on_boolean PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_scalar_selection_not_allowed_on_enum PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_scalar_selection_not_allowed_with_args PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_scalar_selection_not_allowed_with_directives PASSED [ 91%] tests/test_validation/rules/test_scalar_leafs.py::test_scalar_selection_not_allowed_with_directives_and_args PASSED [ 91%] tests/test_validation/rules/test_single_field_subscriptions.py::test_valid_subscription PASSED [ 91%] tests/test_validation/rules/test_single_field_subscriptions.py::test_fails_with_more_than_one_root_field PASSED [ 91%] tests/test_validation/rules/test_single_field_subscriptions.py::test_fails_with_more_than_one_root_field_including_introspection PASSED [ 91%] tests/test_validation/rules/test_single_field_subscriptions.py::test_fails_with_many_more_than_one_root_field PASSED [ 91%] tests/test_validation/rules/test_single_field_subscriptions.py::test_fails_with_more_than_one_root_field_in_anonymous_subscriptions PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_no_arguments_on_field PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_no_arguments_on_directive PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_argument_on_field PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_argument_on_directive PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_same_argument_on_two_fields PASSED [ 91%] tests/test_validation/rules/test_unique_argument_names.py::test_same_argument_on_field_and_directive PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_same_argument_on_two_directives PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_multiple_field_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_multiple_directive_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_duplicate_field_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_many_duplicate_field_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_duplicate_directive_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_argument_names.py::test_many_duplicate_directive_arguments PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_no_directives PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_unique_directives_in_different_locations PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_unique_directives_in_same_locations PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_same_directives_in_different_locations PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_same_directives_in_similar_locations PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_duplicate_directives_in_one_location PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_many_duplicate_directives_in_one_location PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_different_duplicate_directives_in_one_location PASSED [ 92%] tests/test_validation/rules/test_unique_directives_per_location.py::test_duplicate_directives_in_many_locations PASSED [ 92%] tests/test_validation/rules/test_unique_fragment_names.py::test_no_fragments PASSED [ 92%] tests/test_validation/rules/test_unique_fragment_names.py::test_one_fragment PASSED [ 92%] tests/test_validation/rules/test_unique_fragment_names.py::test_many_fragments PASSED [ 93%] tests/test_validation/rules/test_unique_fragment_names.py::test_inline_fragments_are_always_unique PASSED [ 93%] tests/test_validation/rules/test_unique_fragment_names.py::test_fragment_and_operation_named_the_same PASSED [ 93%] tests/test_validation/rules/test_unique_fragment_names.py::test_fragments_named_the_same PASSED [ 93%] tests/test_validation/rules/test_unique_fragment_names.py::test_fragments_named_the_same_without_being_referenced PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_input_object_with_fields PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_same_input_object_within_two_args PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_multiple_input_object_fields PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_allows_for_nested_input_objects_with_similar_fields PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_duplicate_input_object_fields PASSED [ 93%] tests/test_validation/rules/test_unique_input_field_names.py::test_many_duplicate_input_object_fields PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_no_operations PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_one_anon_operation PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_one_named_operation PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_multiple_operations PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_multiple_operations_of_different_types PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_fragment_and_operation_named_the_same PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_multiple_operations_of_same_name PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_multiple_ops_of_same_name_of_different_types_mutation PASSED [ 93%] tests/test_validation/rules/test_unique_operation_name.py::test_multiple_ops_of_same_name_of_different_types_subscription PASSED [ 94%] tests/test_validation/rules/test_unique_variable_names.py::test_unique_variable_names PASSED [ 94%] tests/test_validation/rules/test_unique_variable_names.py::test_duplicate_variable_names PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_int_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_negative_int_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_boolean_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_string_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_float_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_negative_float_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_int_into_float PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_int_into_id PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_string_into_id PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_good_enum_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_enum_with_undefined_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_enum_with_null_value PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_null_into_nullable_type_1 PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_null_into_nullable_type_2 PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_string_values[int -> string] PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_string_values[float -> string] PASSED [ 94%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_string_values[bool -> string] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_string_values[enum -> string] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[string -> int] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[big int -> int] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[enum -> int] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[float -> int0] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[bool -> int] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_int_values[float -> int1] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_float_values[string -> float0] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_float_values[string -> float1] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_float_values[bool -> float] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_float_values[enum -> float] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_boolean_values[int -> boolean] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_boolean_values[float -> boolean] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_boolean_values[string -> boolean] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_boolean_values[enum -> boolean] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_id_values[float -> ID] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_id_values[boolean -> ID] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_id_values[enum -> ID] PASSED [ 95%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[int -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[float -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[string -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[boolean -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[unknown enum -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_enum_values[unknown enum (case) -> enum] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_list_value[good] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_list_value[empty] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_list_value[null] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_list_value[single value into list] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_list_value[incorrect item type] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_list_value[single value of incorrect type] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Arg On Optional Arg] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[No Arg On Optional Arg] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Multiple Args] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Multiple Args Reverse Order] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[No Args On Multiple Optional] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[One Arg On Multiple Optional] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Second Arg On Multiple Optional] PASSED [ 96%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Multiple Reqs On Mixed List] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[Multiple Reqs And One Opt On Mixed List] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_non_nullable_value[All Reqs And Opts On Mixed List] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_non_nullable_value[Incorrect value type] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_non_nullable_value[Incorrect value and missing argument (ProvidedNonNullArguments)] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_non_nullable_value[Null value] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Optional arg, despite required field in type] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Partial object, only required] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Partial object, required field can be falsey] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Partial object, including required] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Full object] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[Full object with fields in different order] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_valid_input_object_value[allows custom scalar to accept complex literals] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_input_object_value[Partial object, missing required] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_input_object_value[Partial object, null to non-null field] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_input_object_value[Partial object, invalid field type] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_input_object_value[Partial object, unknown field arg] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_invalid_input_object_value[reports original error for custom scalar which throws] PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_directive_arguments_with_directives_of_valid_types PASSED [ 97%] tests/test_validation/rules/test_values_of_correct_type.py::test_directive_arguments_with_directive_with_incorrect_types PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_variables_with_valid_default_values PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_variables_with_valid_default_null_values PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_variables_with_invalid_default_null_values PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_variables_with_invalid_default_values PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_variables_with_complex_invalid_default_values PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_complex_variables_missing_required_field PASSED [ 98%] tests/test_validation/rules/test_values_of_correct_type.py::test_list_variables_with_invalid_item PASSED [ 98%] tests/test_validation/rules/test_variables_are_input_types.py::test_input_types_are_valid PASSED [ 98%] tests/test_validation/rules/test_variables_are_input_types.py::test_output_types_are_invalid PASSED [ 98%] tests/test_validation/rules/test_variables_are_input_types.py::test_unknown_types_are_invalid PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_boolean_to_boolean PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_boolean_to_boolean_within_fragment_0 PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_boolean_to_boolean_within_fragment_1 PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_required_boolean_to_boolean PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_required_boolean_to_boolean_within_fragment PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_required_int_with_default PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_list_of_string_to_list_of_string PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_list_of_required_string_to_list_of_string PASSED [ 98%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_string_to_list_of_string_in_field PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_required_string_to_list_of_string PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_complex_input_to_complex_input PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_complex_input_field_to_complex_input_field_0 PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_complex_input_field_to_complex_input_field_1 PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_req_boolean_to_req_boolean_in_directive PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_boolean_to_req_boolean_in_directive_with_default PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_required_int PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_required_int_within_fragment PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_required_int_within_nested_fragment PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_string_over_boolean PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_string_to_list_of_string PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_boolean_to_required_boolean_in_directive PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_string_to_required_boolean_in_directive PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_list_of_string_to_list_of_required_string PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_non_null_int_fails_when_variable_provides_null_default PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_non_null_int_ok_when_variable_provides_non_null_default PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_int_to_non_null_int_ok_when_optional_argument_provides_default PASSED [ 99%] tests/test_validation/rules/test_variables_in_allowed_position.py::test_bool_to_non_null_bool_in_directive_with_default_with_option PASSED [100%] =============================== warnings summary =============================== ../../BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:16 /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:16: DeprecationWarning: typing.re is deprecated, import directly from typing instead. typing.re will be removed in Python 3.12. from typing.re import Pattern tests/test_tracers.py::test_ApolloTracer tests/test_tracers.py::test_ApolloTracer_on_validation_error tests/test_tracers.py::test_ApolloTracer_on_syntax_error /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/tracers.py:60: 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.start = datetime.datetime.utcnow() tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[asyncio] /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:47: RuntimeWarning: coroutine 'AsyncIORuntime.map_value.._await_value' was never awaited grouped_fields = OrderedDict() # type: GroupedFields Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[asyncio] /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:47: RuntimeWarning: coroutine 'AsyncIORuntime.gather_values.._await_values' was never awaited grouped_fields = OrderedDict() # type: GroupedFields Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[asyncio] /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:47: RuntimeWarning: coroutine 'AsyncIORuntime.unwrap_value.._await_value' was never awaited grouped_fields = OrderedDict() # type: GroupedFields Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_execution/test_abstract_types.py::test_it_allows_fragment_conditions_to_be_abstract_types[asyncio] /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/lib/python3.12/site-packages/py_gql/utilities/collect_fields.py:47: RuntimeWarning: coroutine 'AsyncIORuntime.wrap_callable..wrapped' was never awaited grouped_fields = OrderedDict() # type: GroupedFields Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 1874 passed, 17 skipped, 8 warnings in 5.92s ================= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-py-gql-0.6.1-14.fc39.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZI043m + umask 022 + cd /builddir/build/BUILD + cd py_gql-0.6.1 + DOCDIR=/builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/doc/python3-py-gql + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/doc/python3-py-gql + cp -pr /builddir/build/BUILD/py_gql-0.6.1/README.md /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/doc/python3-py-gql + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OgbPSA + umask 022 + cd /builddir/build/BUILD + cd py_gql-0.6.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/licenses/python3-py-gql + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/licenses/python3-py-gql + cp -pr /builddir/build/BUILD/py_gql-0.6.1/LICENSE /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64/usr/share/licenses/python3-py-gql + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-py-gql = 0.6.1-14.fc39 python3-py-gql = 0.6.1-14.fc39 python3.12-py-gql = 0.6.1-14.fc39 python3.12dist(py-gql) = 0.6.1 python3dist(py-gql) = 0.6.1 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.12 Obsoletes: python-py-gql < 0.6.1-14.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 Wrote: /builddir/build/RPMS/python3-py-gql-0.6.1-14.fc39.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.RsaxhP + umask 022 + cd /builddir/build/BUILD + cd py_gql-0.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-py-gql-0.6.1-14.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.XTAEjj + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/py_gql-0.6.1-SPECPARTS + rm -rf py_gql-0.6.1 py_gql-0.6.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-py-gql-0.6.1-14.fc39.src.rpm Finish: build phase for python-py-gql-0.6.1-14.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1706287515.722362/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/python-py-gql-0.6.1-14.fc39.src.rpm) Config(child) 0 minutes 21 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "python3-py-gql", "epoch": null, "version": "0.6.1", "release": "14.fc39", "arch": "noarch" }, { "name": "python-py-gql", "epoch": null, "version": "0.6.1", "release": "14.fc39", "arch": "src" } ] } RPMResults finished